@glyph_method(glyphs.MultiPolygons)
def multi_polygons(self, *args: Any, **kwargs: Any) -> GlyphRenderer:
    "\n.. note::\n    For this glyph, the data is not simply an array of scalars, it is a\n    nested array.\n\nExamples:\n\n    .. code-block:: python\n\n        from bokeh.plotting import figure, output_file, show\n\n        p = figure(width=300, height=300)\n        p.multi_polygons(xs=[[[[1, 1, 2, 2]]], [[[1, 1, 3], [1.5, 1.5, 2]]]],\n                        ys=[[[[4, 3, 3, 4]]], [[[1, 3, 1], [1.5, 2, 1.5]]]],\n                        color=['red', 'green'])\n        show(p)\n\n"
.. note::
    For this glyph, the data is not simply an array of scalars, it is a
    nested array.

Examples:

    .. code-block:: python

        from bokeh.plotting import figure, output_file, show

        p = figure(width=300, height=300)
        p.multi_polygons(xs=[[[[1, 1, 2, 2]]], [[[1, 1, 3], [1.5, 1.5, 2]]]],
                        ys=[[[[4, 3, 3, 4]]], [[[1, 3, 1], [1.5, 2, 1.5]]]],
                        color=['red', 'green'])
        show(p)
@glyph_method(glyphs.MultiPolygons)
def multi_polygons(self, *args: Any, **kwargs: Any) -> GlyphRenderer:
    "\n.. note::\n    For this glyph, the data is not simply an array of scalars, it is a\n    nested array.\n\nExamples:\n\n    .. code-block:: python\n\n        from bokeh.plotting import figure, output_file, show\n\n        p = figure(width=300, height=300)\n        p.multi_polygons(xs=[[[[1, 1, 2, 2]]], [[[1, 1, 3], [1.5, 1.5, 2]]]],\n                        ys=[[[[4, 3, 3, 4]]], [[[1, 3, 1], [1.5, 2, 1.5]]]],\n                        color=['red', 'green'])\n        show(p)\n\n"