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

Version Path
erp_app-4.2.0 app/models/tree_menu_node_view.rb
erp_app-4.0.0 app/models/tree_menu_node_view.rb
erp_app-3.1.16 app/models/tree_menu_node_view.rb
erp_app-3.1.15 app/models/tree_menu_node_view.rb
erp_app-3.1.14 app/models/tree_menu_node_view.rb
erp_app-3.1.13 app/models/tree_menu_node_view.rb
erp_app-3.1.12 app/models/tree_menu_node_view.rb
erp_app-3.1.11 app/models/tree_menu_node_view.rb
erp_app-3.1.10 app/models/tree_menu_node_view.rb
erp_app-3.1.9 app/models/tree_menu_node_view.rb
erp_app-3.1.8 app/models/tree_menu_node_view.rb
erp_app-3.1.7 app/models/tree_menu_node_view.rb
erp_app-3.1.6 app/models/tree_menu_node_view.rb
erp_app-3.1.5 app/models/tree_menu_node_view.rb
erp_app-3.1.4 app/models/tree_menu_node_view.rb
erp_app-3.1.3 app/models/tree_menu_node_view.rb
erp_app-3.1.2 app/models/tree_menu_node_view.rb
erp_app-3.0.16 app/models/tree_menu_node_view.rb
erp_app-3.0.15 app/models/tree_menu_node_view.rb
erp_app-3.1.1 app/models/tree_menu_node_view.rb