Class: Tk::Tile::Treeview::Item
- Defined in:
- lib/ffi-tk/widget/tile/treeview.rb,
lib/ffi-tk/widget/tile/treeview.rb
Instance Attribute Summary collapse
-
#id ⇒ Object
readonly
Returns the value of attribute id.
-
#tk_parent ⇒ Object
Returns the value of attribute tk_parent.
Instance Method Summary collapse
- #bbox(column = None) ⇒ Object
- #children(*new_children) ⇒ Object
- #delete ⇒ Object
- #detach ⇒ Object
- #exists ⇒ Object (also: #exist?)
- #focus ⇒ Object
- #index ⇒ Object
-
#initialize(tk_parent, id) ⇒ Item
constructor
A new instance of Item.
- #insert(index, options = {}) ⇒ Object
- #inspect ⇒ Object
- #move(parent, index) ⇒ Object
- #next ⇒ Object
- #options(options = None) ⇒ Object
- #parent ⇒ Object
- #prev ⇒ Object
- #see ⇒ Object
- #selection_add ⇒ Object (also: #select)
- #selection_remove ⇒ Object (also: #deselect)
- #selection_set ⇒ Object
- #selection_toggle ⇒ Object (also: #toggle)
- #set(column = None, value = None) ⇒ Object
- #to_tcl ⇒ Object
Constructor Details
#initialize(tk_parent, id) ⇒ Item
Returns a new instance of Item.
182 183 184 185 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 182 def initialize(tk_parent, id) self.tk_parent = tk_parent self.id = id.to_s end |
Instance Attribute Details
#id ⇒ Object
Returns the value of attribute id
180 181 182 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 180 def id @id end |
#tk_parent ⇒ Object
Returns the value of attribute tk_parent
180 181 182 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 180 def tk_parent @tk_parent end |
Instance Method Details
#bbox(column = None) ⇒ Object
199 200 201 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 199 def bbox(column = None) tk_parent.bbox(id, column).to_a end |
#children(*new_children) ⇒ Object
220 221 222 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 220 def children(*new_children) tk_parent.children(id, *new_children) end |
#delete ⇒ Object
207 208 209 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 207 def delete tk_parent.delete(id) end |
#detach ⇒ Object
211 212 213 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 211 def detach tk_parent.detach(id) end |
#exists ⇒ Object Also known as: exist?
215 216 217 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 215 def exists tk_parent.exists(id) end |
#focus ⇒ Object
259 260 261 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 259 def focus tk_parent.focus_item(id) end |
#index ⇒ Object
191 192 193 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 191 def index tk_parent.index(id) end |
#insert(index, options = {}) ⇒ Object
187 188 189 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 187 def insert(index, = {}) tk_parent.insert(id, index, ) end |
#inspect ⇒ Object
271 272 273 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 271 def inspect '#<Tk::Treeview::Item @tk_parent=%p @id=%p>' % [tk_parent.tk_pathname, id] end |
#move(parent, index) ⇒ Object
203 204 205 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 203 def move(parent, index) tk_parent.move_item(id, parent, index) end |
#next ⇒ Object
251 252 253 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 251 def next tk_parent.next(id) end |
#options(options = None) ⇒ Object
195 196 197 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 195 def ( = None) tk_parent.item(id, ) end |
#parent ⇒ Object
255 256 257 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 255 def parent tk_parent.parent(id) end |
#prev ⇒ Object
247 248 249 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 247 def prev tk_parent.prev(id) end |
#see ⇒ Object
263 264 265 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 263 def see tk_parent.see(id) end |
#selection_add ⇒ Object Also known as: select
228 229 230 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 228 def selection_add tk_parent.selection_add(id) end |
#selection_remove ⇒ Object Also known as: deselect
233 234 235 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 233 def selection_remove tk_parent.selection_remove(id) end |
#selection_set ⇒ Object
224 225 226 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 224 def selection_set tk_parent.selection_set(id) end |
#selection_toggle ⇒ Object Also known as: toggle
238 239 240 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 238 def selection_toggle tk_parent.selection_toggle(id) end |
#set(column = None, value = None) ⇒ Object
243 244 245 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 243 def set(column = None, value = None) tk_parent.set(id, column, value) end |
#to_tcl ⇒ Object
267 268 269 |
# File 'lib/ffi-tk/widget/tile/treeview.rb', line 267 def to_tcl id end |