Class: PDoc::Models::Root
- Inherits:
-
Object
- Object
- PDoc::Models::Root
show all
- Includes:
- Container
- Defined in:
- lib/pdoc/models/root.rb
Instance Method Summary
collapse
Methods included from Container
#children, #children?, #class_methods, #class_methods?, #class_properties, #class_properties?, #classes, #classes?, #constants, #constants?, #included_mixins, #included_mixins?, #instance_methods, #instance_methods?, #instance_properties, #instance_properties?, #mixins, #mixins?, #namespaces, #namespaces?, #to_hash, #utilities, #utilities?
Instance Method Details
#find(id) ⇒ Object
18
19
20
|
# File 'lib/pdoc/models/root.rb', line 18
def find(id)
registry[id]
end
|
#parent ⇒ Object
22
23
24
|
# File 'lib/pdoc/models/root.rb', line 22
def parent
nil
end
|
#registry ⇒ Object
14
15
16
|
# File 'lib/pdoc/models/root.rb', line 14
def registry
@registry ||= {}
end
|
#sections ⇒ Object
6
7
8
|
# File 'lib/pdoc/models/root.rb', line 6
def sections
@sections ||= []
end
|
#sections? ⇒ Boolean
10
11
12
|
# File 'lib/pdoc/models/root.rb', line 10
def sections?
@sections && !@sections.empty?
end
|