Method: Tk::Tile::Treeview::Root#initialize
- Defined in:
- lib/tkextlib/tile/treeview.rb
#initialize(tree, keys = {}) ⇒ Root
Returns a new instance of Root.
922 923 924 925 926 927 928 929 930 931 |
# File 'lib/tkextlib/tile/treeview.rb', line 922 def initialize(tree, keys = {}) # dummy:: not called by 'new' method @parent = @t = tree @tpath = tree.path @path = @id = '' Tk::Tile::Treeview::Item::ItemID_TBL.mutex.synchronize{ Tk::Tile::Treeview::Item::ItemID_TBL[@tpath] ||= {} Tk::Tile::Treeview::Item::ItemID_TBL[@tpath][@id] = self } end |