.. This file is automatically generated, do not edit

Scripting API reference for `GPS.Browsers`
==========================================

.. automodule:: GPS.Browsers

.. inheritance-diagram: GPS    # DISABLED, add "::" to enable


Classes
-------


:class:`GPS.Browsers.Diagram`
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: Diagram




   .. autoattribute:: GPS.Browsers.Diagram.Selection



   .. autoattribute:: GPS.Browsers.Diagram.items



   .. autoattribute:: GPS.Browsers.Diagram.selected


   .. automethod:: GPS.Browsers.Diagram.__init__

   .. automethod:: GPS.Browsers.Diagram.add

   .. automethod:: GPS.Browsers.Diagram.clear

   .. automethod:: GPS.Browsers.Diagram.clear_selection

   .. automethod:: GPS.Browsers.Diagram.is_selected

   .. automethod:: GPS.Browsers.Diagram.load_json

   .. automethod:: GPS.Browsers.Diagram.load_json_data

   .. automethod:: GPS.Browsers.Diagram.lower_item

   .. automethod:: GPS.Browsers.Diagram.raise_item

   .. automethod:: GPS.Browsers.Diagram.remove

   .. automethod:: GPS.Browsers.Diagram.select

   .. automethod:: GPS.Browsers.Diagram.set_selection_mode

   .. automethod:: GPS.Browsers.Diagram.unselect

:class:`GPS.Browsers.EditableTextItem`
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: EditableTextItem

   .. inheritance-diagram:: GPS.Browsers.EditableTextItem

   .. automethod:: GPS.Browsers.EditableTextItem.__init__

:class:`GPS.Browsers.EllipseItem`
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: EllipseItem

   .. inheritance-diagram:: GPS.Browsers.EllipseItem

   .. automethod:: GPS.Browsers.EllipseItem.__init__

:class:`GPS.Browsers.HrItem`
^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: HrItem

   .. inheritance-diagram:: GPS.Browsers.HrItem

   .. automethod:: GPS.Browsers.HrItem.__init__

:class:`GPS.Browsers.ImageItem`
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: ImageItem

   .. inheritance-diagram:: GPS.Browsers.ImageItem

   .. automethod:: GPS.Browsers.ImageItem.__init__

:class:`GPS.Browsers.Item`
^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: Item




   .. autoattribute:: GPS.Browsers.Item.Align



   .. autoattribute:: GPS.Browsers.Item.Layout



   .. autoattribute:: GPS.Browsers.Item.Overflow



   .. autoattribute:: GPS.Browsers.Item.Size



   .. autoattribute:: GPS.Browsers.Item.children



   .. autoattribute:: GPS.Browsers.Item.height



   .. autoattribute:: GPS.Browsers.Item.is_link



   .. autoattribute:: GPS.Browsers.Item.parent



   .. autoattribute:: GPS.Browsers.Item.width



   .. autoattribute:: GPS.Browsers.Item.x



   .. autoattribute:: GPS.Browsers.Item.y


   .. automethod:: GPS.Browsers.Item.__init__

   .. automethod:: GPS.Browsers.Item.add

   .. automethod:: GPS.Browsers.Item.set_child_layout

   .. automethod:: GPS.Browsers.Item.set_height_range

   .. automethod:: GPS.Browsers.Item.set_position

   .. automethod:: GPS.Browsers.Item.set_size

   .. automethod:: GPS.Browsers.Item.set_width_range

:class:`GPS.Browsers.Link`
^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: Link




   .. autoattribute:: GPS.Browsers.Link.Routing



   .. autoattribute:: GPS.Browsers.Link.Side


   .. automethod:: GPS.Browsers.Link.__init__

   .. automethod:: GPS.Browsers.Link.set_waypoints

:class:`GPS.Browsers.PolylineItem`
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: PolylineItem

   .. inheritance-diagram:: GPS.Browsers.PolylineItem

   .. automethod:: GPS.Browsers.PolylineItem.__init__

:class:`GPS.Browsers.RectItem`
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: RectItem

   .. inheritance-diagram:: GPS.Browsers.RectItem

   .. automethod:: GPS.Browsers.RectItem.__init__

:class:`GPS.Browsers.Style`
^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: Style




   .. autoattribute:: GPS.Browsers.Style.Align



   .. autoattribute:: GPS.Browsers.Style.Arrow



   .. autoattribute:: GPS.Browsers.Style.Symbol



   .. autoattribute:: GPS.Browsers.Style.Underline


   .. automethod:: GPS.Browsers.Style.__init__

:class:`GPS.Browsers.TextItem`
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: TextItem

   .. inheritance-diagram:: GPS.Browsers.TextItem


   .. autoattribute:: GPS.Browsers.TextItem.TextArrow


   .. automethod:: GPS.Browsers.TextItem.__init__

:class:`GPS.Browsers.View`
^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: View

   .. inheritance-diagram:: GPS.Browsers.View


   .. autoattribute:: GPS.Browsers.View.Background



   .. autoattribute:: GPS.Browsers.View.diagram



   .. autoattribute:: GPS.Browsers.View.scale



   .. autoattribute:: GPS.Browsers.View.topleft


   .. automethod:: GPS.Browsers.View.__init__

   .. automethod:: GPS.Browsers.View.center_on

   .. automethod:: GPS.Browsers.View.create

   .. automethod:: GPS.Browsers.View.export_pdf

   .. automethod:: GPS.Browsers.View.scale_to_fit

   .. automethod:: GPS.Browsers.View.scroll_into_view

   .. automethod:: GPS.Browsers.View.set_background

   .. automethod:: GPS.Browsers.View.set_read_only

   .. automethod:: GPS.Browsers.View.set_selection_style
