Class: Radiant::AdminUI

Inherits:
Object show all
Includes:
Simpleton
Defined in:
lib/radiant/admin_ui.rb

Defined Under Namespace

Classes: DuplicateTabNameError, RegionPartials, RegionSet, Tab, TabSet

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Simpleton

included

Constructor Details

#initializeAdminUI

Returns a new instance of AdminUI.



86
87
88
89
# File 'lib/radiant/admin_ui.rb', line 86

def initialize
  @tabs = TabSet.new
  load_default_regions
end

Instance Attribute Details

#tabsObject

Returns the value of attribute tabs.



78
79
80
# File 'lib/radiant/admin_ui.rb', line 78

def tabs
  @tabs
end

Instance Method Details

#load_default_regionsObject



91
92
93
94
95
96
97
# File 'lib/radiant/admin_ui.rb', line 91

def load_default_regions
  @page = load_default_page_regions
  @snippet = load_default_snippet_regions
  @layout = load_default_layout_regions
  @user = load_default_user_regions
  @extension = load_default_extension_regions
end