Sha256: 858e8b47bbfc2b52e8208cc7acac6eaf667c1942d15b3bc72e71679ae0c67ae6
Contents?: true
Size: 468 Bytes
Versions: 5
Compression:
Stored size: 468 Bytes
Contents
module RenderNestedOptionsHelper class Render class << self attr_accessor :h, :options def render_node(h, options) @h, @options = h, options node = options[:node] selected = (options[:selected] == node) ? ' selected' : nil " <option value='#{node[:id]}' class='l_#{ options[:level] }#{selected}'>#{ node.send(options[:title]) }</option> #{ options[:children] } " end end end end
Version data entries
5 entries across 5 versions & 1 rubygems