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