class Aureus::Components::ToolbarDropdown

Public Class Methods

new(title) click to toggle source
# File lib/aureus/components/toolbar.rb, line 85
def initialize(title)
  @title = title
  @items = Array.new
end

Public Instance Methods

divider() click to toggle source
# File lib/aureus/components/toolbar.rb, line 98
def divider
  @items << ToolbarDivider.new
end
info(text) click to toggle source
# File lib/aureus/components/toolbar.rb, line 94
def info(text)
  @items << ToolbarInfo.new(text,1)
end
render() click to toggle source
# File lib/aureus/components/toolbar.rb, line 102
def render
  title = content_tag 'span', @title, class: 'dropdown-accessor'
  list = content_tag 'ul', compact_render(*@items), class: 'dropdown-inner'
  content_tag 'li', title+list, class: 'dropdown-outer'
end