Class: NavSubItem (Radiant::AdminUI)

Overview
Module Structure
Class Hierarchy
Instance Attributes
NavSubItem#name [R]
NavSubItem#url [R]
NavSubItem#tab [RW]
Instance Methods
NavSubItem#initialize / 2
NavSubItem#visible? / 1
NavSubItem#relative_url
NavSubItem#visible_by_controller? / 1
is a submodule of
class: AdminUI ( Radiant )
has modular siblings
class: DuplicateTabNameError   
class: NavTab   
class: RegionPartials   
class: RegionSet   
inherits from
  Object ( Builtin-Module )
has properties
attribute: name [R]   
attribute: url [R]   
attribute: tab [RW]   
method: initialize / 2   
method: visible? / 1   
method: relative_url   
method: visible_by_controller? / 1   
is defined at
#78 in lib/radiant/admin_ui.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: <Built-in Module>
  module: Radiant
  class: AdminUI
class: DuplicateTabNameError     
class: NavTab     
class: NavSubItem     
class: RegionPartials     
class: RegionSet     

Class Hierarchy

Object ( Builtin-Module )
has properties
class method: descendants   
method: presence   
Array ( Builtin-Module )
  NavTab ( Radiant::AdminUI )   
Exception ( Builtin-Module )
AdminUI ( Radiant )
NavSubItem ( Radiant::AdminUI )
has properties
attribute: name [R]   
attribute: url [R]   
attribute: tab [RW]   
method: initialize / 2   
method: visible? / 1   
method: relative_url   
method: visible_by_controller? / 1   
RegionPartials ( Radiant::AdminUI )
RegionSet ( Radiant::AdminUI )

Instance Attributes

NavSubItem#name [R]

#79 in lib/radiant/admin_ui.rb

NavSubItem#url [R]

#79 in lib/radiant/admin_ui.rb

NavSubItem#tab [RW]

#80 in lib/radiant/admin_ui.rb

Instance Methods

NavSubItem#initialize / 2

#82 in lib/radiant/admin_ui.rb

initialize ( name ,
  url = "#" )

NavSubItem#visible? / 1

#86 in lib/radiant/admin_ui.rb

visible? ( user )

NavSubItem#relative_url

#90 in lib/radiant/admin_ui.rb

relative_url

NavSubItem#visible_by_controller? / 1

#95 in lib/radiant/admin_ui.rb

visible_by_controller? ( user )