# 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
# 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