In Files

  • tk/lib/tkextlib/tile/treeview.rb

Class/Module Index [+]

Quicksearch

Tk::Tile::Treeview::Root

Public Class Methods

new(tree, keys = {}) click to toggle source
 
               # File tk/lib/tkextlib/tile/treeview.rb, line 802
def self.new(tree, keys = {})
  tpath = tree.path
  if Tk::Tile::Treeview::Item::ItemID_TBL[tpath] &&
      Tk::Tile::Treeview::Item::ItemID_TBL[tpath]['']
    Tk::Tile::Treeview::Item::ItemID_TBL[tpath]['']
  else
    super(tree, keys)
  end
end
            
new(tree, keys = {}) click to toggle source
 
               # File tk/lib/tkextlib/tile/treeview.rb, line 812
def initialize(tree, keys = {})
  @parent = @t = tree
  @tpath = tree.path
  @path = @id = ''
  unless Tk::Tile::Treeview::Item::ItemID_TBL[@tpath]
    Tk::Tile::Treeview::Item::ItemID_TBL[@tpath] = {}
  end
  Tk::Tile::Treeview::Item::ItemID_TBL[@tpath][@id] = self
end