.. 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.AbstractItem`
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: AbstractItem()




   .. autoattribute:: GPS.Browsers.AbstractItem.height



   .. autoattribute:: GPS.Browsers.AbstractItem.is_link



   .. autoattribute:: GPS.Browsers.AbstractItem.parent



   .. autoattribute:: GPS.Browsers.AbstractItem.style



   .. autoattribute:: GPS.Browsers.AbstractItem.width



   .. autoattribute:: GPS.Browsers.AbstractItem.x



   .. autoattribute:: GPS.Browsers.AbstractItem.y


   .. automethod:: GPS.Browsers.AbstractItem.hide

   .. automethod:: GPS.Browsers.AbstractItem.show

: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.changed

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

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

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

   .. automethod:: GPS.Browsers.Diagram.links

   .. 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


   .. autoattribute:: GPS.Browsers.EditableTextItem.editable


   .. 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()

   .. inheritance-diagram:: GPS.Browsers.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


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

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

   .. automethod:: GPS.Browsers.Item.get_parent_with_id

   .. automethod:: GPS.Browsers.Item.recurse

   .. 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

   .. automethod:: GPS.Browsers.Item.toplevel

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

.. autoclass:: Link()

   .. inheritance-diagram:: GPS.Browsers.Link


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



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



   .. autoattribute:: GPS.Browsers.Link.fromLabel



   .. autoattribute:: GPS.Browsers.Link.label



   .. autoattribute:: GPS.Browsers.Link.source



   .. autoattribute:: GPS.Browsers.Link.target



   .. autoattribute:: GPS.Browsers.Link.toLabel


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

   .. automethod:: GPS.Browsers.Link.recurse

   .. 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



   .. autoattribute:: GPS.Browsers.TextItem.text


   .. 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.editing_in_progress



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



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


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

   .. automethod:: GPS.Browsers.View.animate_item_position

   .. automethod:: GPS.Browsers.View.cancel_editing

   .. 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

   .. automethod:: GPS.Browsers.View.start_editing
