Module: Eac::MenusHelper
- Defined in:
- lib/eac/menus_helper.rb,
lib/eac/menus_helper/gui_builder.rb,
lib/eac/menus_helper/data_builder.rb,
lib/eac/menus_helper/bootstrap_gui_builder.rb
Defined Under Namespace
Classes: BootstrapGuiBuilder, DataBuilder, GuiBuilder
Instance Method Summary
collapse
Instance Method Details
3
4
5
6
7
8
9
|
# File 'lib/eac/menus_helper.rb', line 3
def (entries)
entries = DataBuilder.new(self).build(entries)
return nil unless entries
id = SecureRandom.hex(5)
GuiBuilder.new(self).build(entries, id: id, class: 'jMenu') <<
content_tag(:script) { raw("$(document).ready(function(){$('\##{id}').jMenu();});") }
end
|