Sha256: 50f43310ba1043e1d76ce30a3b18961330df455dd1b731e210dd48e17d3c309c
Contents?: true
Size: 552 Bytes
Versions: 35
Compression:
Stored size: 552 Bytes
Contents
class TreeMenuNodeView # For Rails 2.1: override default of include_root_in_json # (the Ext.tree.TreeLoader cannot use the additional nesting) TreeMenuNodeView.include_root_in_json = false if TreeMenuNodeView.respond_to?(:include_root_in_json) attr_accessor :id, :node_type, :record_id, :text, :klass_name, :parent_node, :child_nodes, :target_url, :icon, :iconCls def initialize @child_nodes = [] end def set_parent_node (node_view ) node_view.child_nodes << self.id @parent_node = node_view.id end end
Version data entries
35 entries across 35 versions & 1 rubygems