Module: Navigatrix
- Extended by:
- Navigatrix
- Included in:
- Navigatrix
- Defined in:
- lib/navigatrix.rb,
lib/navigatrix/item.rb,
lib/navigatrix/builder.rb,
lib/navigatrix/version.rb,
lib/navigatrix/renderer.rb,
lib/navigatrix/view_helpers.rb,
lib/navigatrix/configuration.rb,
lib/navigatrix/item_collection.rb,
lib/navigatrix/integration/rails.rb,
lib/navigatrix/rendering/context.rb,
lib/navigatrix/rendering/strategies/item.rb,
lib/navigatrix/rendering/strategies/list.rb,
lib/navigatrix/rendering/strategy_factory.rb,
lib/navigatrix/rendering/strategies/bootstrap/tabs.rb,
lib/navigatrix/rendering/strategies/content_helpers.rb,
lib/navigatrix/rendering/strategies/html_attributes.rb,
lib/navigatrix/rendering/strategies/bootstrap/navbar.rb
Defined Under Namespace
Modules: Configuration, Rendering, ViewHelpers
Classes: Builder, Item, ItemBuilder, ItemCollection, ListBuilder, Railtie, Renderer
Constant Summary
collapse
- VERSION =
"0.1.0"
Instance Method Summary
collapse
Instance Method Details
#register_item_renderer(name, &block) ⇒ Object
29
30
31
|
# File 'lib/navigatrix.rb', line 29
def register_item_renderer(name, &block)
item_renderers[name] = ItemBuilder.build(&block)
end
|
#register_list_renderer(name, &block) ⇒ Object
25
26
27
|
# File 'lib/navigatrix.rb', line 25
def register_list_renderer(name, &block)
list_renderers[name] = ListBuilder.build(&block)
end
|