class Navigasmic::Configuration

Public Class Methods

builder(builder, &block) click to toggle source
# File lib/navigasmic/core/configuration.rb, line 20
def self.builder(builder, &block)
  if builder.is_a?(Hash)
    name = builder.keys[0]
    builder = builder[name]
  else
    name = :default
  end
  @@builder_configurations[builder.to_s] ||= {}
  @@builder_configurations[builder.to_s][name] = block
end
semantic_navigation(name, &block) click to toggle source
# File lib/navigasmic/core/configuration.rb, line 16
def self.semantic_navigation(name, &block)
  @@definitions[name] = block
end