class Jekyll::Menus::Drops::Menu
Attributes
identifier[R]
parent[R]
Public Class Methods
new(menu, identifier, parent)
click to toggle source
# File lib/jekyll/menus/drops/menu.rb, line 10 def initialize(menu, identifier, parent) @parent = parent @identifier = identifier @menu = menu end
Public Instance Methods
each() { |drop| ... }
click to toggle source
# File lib/jekyll/menus/drops/menu.rb, line 42 def each to_a.each do |drop| yield drop end end
find() { |item| ... }
click to toggle source
# File lib/jekyll/menus/drops/menu.rb, line 18 def find to_a.find do |item| yield item end end
select() { |item| ... }
click to toggle source
# File lib/jekyll/menus/drops/menu.rb, line 26 def select to_a.select do |item| yield item end end
to_a()
click to toggle source
# File lib/jekyll/menus/drops/menu.rb, line 34 def to_a @menu.map { |item| Item.new(item, parent) }.sort_by( &:weight ) end