Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more
Collapse/Expand all nodes by default.
# File json/lib/json/editor.rb, line 663 def collapsed_nodes(item) if expanded self.expanded = false collapse_all else self.expanded = true expand_all end end
Create the menu.
# File json/lib/json/editor.rb, line 682 def create title = MenuItem.new('Options') title.submenu = menu add_item('Collapsed nodes', nil, CheckMenuItem, &method(:collapsed_nodes)) @pretty_item = add_item('Pretty saving', nil, CheckMenuItem, &method(:pretty_saving)) @pretty_item.active = true window.unchange title end