Class: Sketchup::PagesObserver
- Inherits:
-
EntitiesObserver
- Object
- EntitiesObserver
- Sketchup::PagesObserver
- Defined in:
- lib/sketchup-api-stubs/stubs/Sketchup/PagesObserver.rb
Overview
This observer interface is implemented to react to pages events. To implement this observer, create a Ruby class of this type, override the desired methods, and add an instance of the observer to the objects of interests.
Instance Method Summary collapse
-
#onContentsModified(pages) ⇒ nil
The #onContentsModified method is invoked whenever the pages change.
-
#onElementAdded(pages, page) ⇒ nil
The #onElementAdded method is invoked when an element is added to a Pages object.
-
#onElementRemoved(pages, page) ⇒ nil
The #onElementRemoved method is invoked when an element is removed from a Pages object.
Methods inherited from EntitiesObserver
#onActiveSectionPlaneChanged, #onElementModified, #onEraseEntities
Instance Method Details
#onContentsModified(pages) ⇒ nil
The #onContentsModified method is invoked whenever the pages change.
37 38 |
# File 'lib/sketchup-api-stubs/stubs/Sketchup/PagesObserver.rb', line 37 def onContentsModified(pages) end |
#onElementAdded(pages, page) ⇒ nil
The #onElementAdded method is invoked when an element is added to a Sketchup::Pages object.
55 56 |
# File 'lib/sketchup-api-stubs/stubs/Sketchup/PagesObserver.rb', line 55 def onElementAdded(pages, page) end |
#onElementRemoved(pages, page) ⇒ nil
The #onElementRemoved method is invoked when an element is removed from a Sketchup::Pages object.
73 74 |
# File 'lib/sketchup-api-stubs/stubs/Sketchup/PagesObserver.rb', line 73 def onElementRemoved(pages, page) end |