Class: Boson::Library
- Inherits:
-
Object
- Object
- Boson::Library
- Includes:
- Alias, AliasLoader, Libraries, LibrariesLoader, NamespaceLoader, Namespacer, Save
- Defined in:
- lib/boson/save.rb,
lib/boson/alias.rb,
lib/boson/libraries.rb,
lib/boson/namespacer.rb,
lib/boson/more_manager.rb
Overview
- :dependencies
-
An array of libraries that this library depends on. A library won’t load unless its dependencies are loaded first.
Direct Known Subclasses
Defined Under Namespace
Modules: Alias, AliasLoader, Libraries, LibrariesLoader, NamespaceLoader, Namespacer, Save
Instance Attribute Summary collapse
-
#dependencies ⇒ Object
readonly
Returns the value of attribute dependencies.
Attributes included from NamespaceLoader
#indexed_namespace, #object_namespace
Attributes included from Namespacer
Attributes included from Libraries
Attributes included from Alias
#class_commands, #no_alias_creation
Attributes included from Save
Method Summary
Methods included from NamespaceLoader
#actual_load_commands, #clean_library_commands, #handle_method_conflict_error, #method_conflicts, #set_library_commands
Methods included from Namespacer
Methods included from LibrariesLoader
#after_include, #before_load_commands, #detect_additions, #module_callbacks
Methods included from Libraries
Methods included from AliasLoader
#before_load_commands, #load_commands?
Methods included from Save
#before_initialize, #config, #marshal_dump, #marshal_load, #set_repo
Instance Attribute Details
#dependencies ⇒ Object (readonly)
Returns the value of attribute dependencies.
32 33 34 |
# File 'lib/boson/more_manager.rb', line 32 def dependencies @dependencies end |