Class: ActiveAdmin::Views::Header

Inherits:
Component
  • Object
show all
Defined in:
lib/active_admin/views/header.rb

Instance Method Summary collapse

Instance Method Details

#build(namespace, menu) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/active_admin/views/header.rb', line 5

def build(namespace, menu)
  super(:id => "header")

  @namespace = namespace
  @menu = menu

  build_site_title
  build_global_navigation
  build_utility_navigation
end

#build_global_navigationObject



21
22
23
# File 'lib/active_admin/views/header.rb', line 21

def build_global_navigation
  insert_tag view_factory.global_navigation, @menu, :class => 'header-item' 
end

#build_site_titleObject



17
18
19
# File 'lib/active_admin/views/header.rb', line 17

def build_site_title
  insert_tag view_factory.site_title, @namespace
end

#build_utility_navigationObject



25
26
27
# File 'lib/active_admin/views/header.rb', line 25

def build_utility_navigation
  insert_tag view_factory.utility_navigation, @namespace
end