Module: MenuRenderer (<Toplevel Module>)

Overview
Module Structure
Class Hierarchy
Module Functions
MenuRenderer.exclude / 1
MenuRenderer.excluded_class_names
Instance Methods
MenuRenderer#view= / 1
MenuRenderer#view
MenuRenderer#additional_menu_features?
MenuRenderer#menu_renderer_module_name
MenuRenderer#menu_renderer_modules
MenuRenderer#allowed_child_classes
MenuRenderer#default_child_item
MenuRenderer#separator_item
MenuRenderer#child_items
MenuRenderer#menu_items
MenuRenderer#menu_list
MenuRenderer#remove_link
MenuRenderer#remove_option
MenuRenderer#add_child_disabled?
MenuRenderer#disabled_add_child_link
MenuRenderer#add_child_link
MenuRenderer#add_child_link_with_menu_hook
MenuRenderer#add_child_menu
MenuRenderer#add_child_link_with_menu
MenuRenderer#add_child_option
MenuRenderer#clean_page_description / 1
MenuRenderer#menu_item / 1
MenuRenderer#menu_link / 1
MenuRenderer#link_text_for_child_class / 1
is a submodule of
module: <Toplevel Module>   
has modular siblings
module: <Built-in Module>   
module: Forwardable   
class: OpenStruct   
module: ActionController   
module: ActiveRecord   
module: Rails   
class: ControllerGenerator   
class: ModelGenerator   
class: MigrationGenerator   
class: MailerGenerator   
module: WillPaginate   
module: Radius   
module: ActiveResource   
module: Rack   
module: Admin   
class: ApplicationController   
class: SiteController   
module: ApplicationHelper   
module: SiteHelper   
module: DeprecatedTags   
class: FileNotFoundPage   
class: Layout   
class: Page   
class: PageContext   
class: PageField   
class: PagePart   
module: Radiant   
class: Snippet   
module: StandardTags   
class: Status   
class: TextFilter   
class: User   
class: UserActionObserver   
module: Registry   
class: ExtensionGenerator   
class: ExtensionControllerGenerator   
class: ExtensionMailerGenerator   
class: ExtensionMigrationGenerator   
class: ExtensionModelGenerator   
class: InstanceGenerator   
class: LanguageExtensionGenerator   
module: Annotatable   
module: InheritableClassAttributes   
module: LocalTime   
module: LoginSystem   
class: MethodObserver   
module: Simpleton   
class: TaskSupport   
class: TranslationSupport   
has properties
function: exclude / 1   
function: excluded_class_names   
method: view= / 1   
method: view   
method: additional_menu_features?   
method: menu_renderer_module_name   
method: menu_renderer_modules   
method: allowed_child_classes   
method: default_child_item   
method: separator_item   
method: child_items   
method: menu_items   
method: menu_list   
method: remove_link   
method: remove_option   
method: add_child_disabled?   
method: disabled_add_child_link   
method: add_child_link   
method: add_child_link_with_menu_hook   
method: add_child_menu   
method: add_child_link_with_menu   
method: add_child_option   
method: clean_page_description / 1   
method: menu_item / 1   
method: menu_link / 1   
method: link_text_for_child_class / 1   
is defined at
#1 in app/models/menu_renderer.rb  

Overview

Module Structure

  module: <Toplevel Module>
module: <Built-in Module>     
module: Forwardable     
class: OpenStruct     
module: ActionController     
module: ActiveRecord     
module: Rails     
class: ControllerGenerator     
class: ModelGenerator     
class: MigrationGenerator     
class: MailerGenerator     
module: WillPaginate     
module: Radius     
module: ActiveResource     
module: Rack     
module: Admin     
class: ApplicationController     
class: SiteController     
module: ApplicationHelper     
module: SiteHelper     
module: DeprecatedTags     
class: FileNotFoundPage     
class: Layout     
module: MenuRenderer     
class: Page     
class: PageContext     
class: PageField     
class: PagePart     
module: Radiant     
class: Snippet     
module: StandardTags     
class: Status     
class: TextFilter     
class: User     
class: UserActionObserver     
module: Registry     
class: ExtensionGenerator     
class: ExtensionControllerGenerator     
class: ExtensionMailerGenerator     
class: ExtensionMigrationGenerator     
class: ExtensionModelGenerator     
class: InstanceGenerator     
class: LanguageExtensionGenerator     
module: Annotatable     
module: InheritableClassAttributes     
module: LocalTime     
module: LoginSystem     
class: MethodObserver     
module: Simpleton     
class: TaskSupport     
class: TranslationSupport     

Module Functions

MenuRenderer.exclude / 1

#3 in app/models/menu_renderer.rb

exclude ( *type_names )

MenuRenderer.excluded_class_names

#9 in app/models/menu_renderer.rb

excluded_class_names

Instance Methods

MenuRenderer#view= / 1

#16 in app/models/menu_renderer.rb

view= ( val )

MenuRenderer#view

#20 in app/models/menu_renderer.rb

view

MenuRenderer#additional_menu_features?

#24 in app/models/menu_renderer.rb

additional_menu_features?

MenuRenderer#menu_renderer_module_name

#28 in app/models/menu_renderer.rb

menu_renderer_module_name

MenuRenderer#menu_renderer_modules

#33 in app/models/menu_renderer.rb

menu_renderer_modules

MenuRenderer#allowed_child_classes

#37 in app/models/menu_renderer.rb

allowed_child_classes

MenuRenderer#default_child_item

#48 in app/models/menu_renderer.rb

default_child_item

MenuRenderer#separator_item

#52 in app/models/menu_renderer.rb

separator_item

MenuRenderer#child_items

#56 in app/models/menu_renderer.rb

child_items

MenuRenderer#menu_items

#62 in app/models/menu_renderer.rb

menu_items

MenuRenderer#menu_list

#66 in app/models/menu_renderer.rb

menu_list

MenuRenderer#remove_link

#70 in app/models/menu_renderer.rb

remove_link

MenuRenderer#remove_option

#74 in app/models/menu_renderer.rb

remove_option

MenuRenderer#add_child_disabled?

#78 in app/models/menu_renderer.rb

add_child_disabled?

MenuRenderer#disabled_add_child_link

#82 in app/models/menu_renderer.rb

disabled_add_child_link

MenuRenderer#add_child_link

#86 in app/models/menu_renderer.rb

add_child_link

MenuRenderer#add_child_link_with_menu_hook

#90 in app/models/menu_renderer.rb

add_child_link_with_menu_hook

MenuRenderer#add_child_menu

#94 in app/models/menu_renderer.rb

add_child_menu

MenuRenderer#add_child_link_with_menu

#98 in app/models/menu_renderer.rb

add_child_link_with_menu

MenuRenderer#add_child_option

#102 in app/models/menu_renderer.rb

add_child_option

MenuRenderer#clean_page_description / 1

#116 in app/models/menu_renderer.rb

clean_page_description ( page_class )

MenuRenderer#menu_item / 1

#120 in app/models/menu_renderer.rb

menu_item ( child_class )

MenuRenderer#menu_link / 1

#124 in app/models/menu_renderer.rb

menu_link ( child_class )

MenuRenderer#link_text_for_child_class / 1

#131 in app/models/menu_renderer.rb

link_text_for_child_class ( given_class_name )