Class: Sketchup::ExtensionsManager
- Inherits:
-
Object
- Object
- Sketchup::ExtensionsManager
- Includes:
- Enumerable
- Defined in:
- lib/sketchup-api-stubs/stubs/Sketchup/ExtensionsManager.rb
Overview
The ExtensionsManager class provides a way of accessing the SketchupExtensions that have been registered via the Sketchup.register_extension method.
There is only one ExtensionsManager available. You access it via the Sketchup.extensions method.
Instance Method Summary collapse
-
#[](index_or_name) ⇒ SketchupExtension?
The [] method is used to get an extension by name, index or ID.
- #count ⇒ Integer
-
#each {|extension| ... } ⇒ Object
The each method is used to iterate through extensions.
-
#keys ⇒ Object
The keys method is used to get a list of keys in the ExtensionsManager, which are the same as the names of the extensions.
-
#length ⇒ Integer
The #length method returns the number of SketchupExtension objects inside this ExtensionsManager.
- #size ⇒ Integer
Instance Method Details
#[](index_or_name) ⇒ SketchupExtension?
Index starts at 1.
The [] method is used to get an extension by name, index or ID.
45 46 |
# File 'lib/sketchup-api-stubs/stubs/Sketchup/ExtensionsManager.rb', line 45 def [](index_or_name) end |
#count ⇒ Integer
62 63 |
# File 'lib/sketchup-api-stubs/stubs/Sketchup/ExtensionsManager.rb', line 62 def count end |
#each {|extension| ... } ⇒ Object
The each method is used to iterate through extensions.
78 79 |
# File 'lib/sketchup-api-stubs/stubs/Sketchup/ExtensionsManager.rb', line 78 def each end |
#keys ⇒ Object
The keys method is used to get a list of keys in the ExtensionsManager, which are the same as the names of the extensions.
94 95 |
# File 'lib/sketchup-api-stubs/stubs/Sketchup/ExtensionsManager.rb', line 94 def keys end |
#length ⇒ Integer
The #length method returns the number of SketchupExtension objects inside this ExtensionsManager.
109 110 |
# File 'lib/sketchup-api-stubs/stubs/Sketchup/ExtensionsManager.rb', line 109 def length end |