Class: Compass::Layout::Header

Inherits:
ApplicationComponent show all
Includes:
ConfigProps
Defined in:
app/components/compass/layout/header.rb,
app/components/compass/layout/header/logo.rb,
app/components/compass/layout/header/tasks_menu.rb,
app/components/compass/layout/header/search_input.rb,
app/components/compass/layout/header/dropdown_menu.rb

Defined Under Namespace

Classes: DropdownMenu, Logo, SearchInput, TasksMenu

Instance Method Summary collapse

Constructor Details

#initialize(dropdowns: []) ⇒ Header

Returns a new instance of Header.



17
18
19
20
21
# File 'app/components/compass/layout/header.rb', line 17

def initialize(dropdowns: [], **)
  super(**)

  @dropdown_menus = dropdowns
end