Module: Gtk::TreeModel
- Extended by:
- GLib::Deprecatable
- Defined in:
- lib/gtk3/deprecated.rb,
lib/gtk3/tree-model.rb
Instance Method Summary collapse
- #get_iter(path) ⇒ Object
- #get_iter_raw ⇒ Object
- #get_value(iter, column) ⇒ Object
- #get_value_raw ⇒ Object
- #iter_first ⇒ Object
- #iter_first_raw ⇒ Object
- #iter_parent(iter) ⇒ Object
- #iter_parent_raw ⇒ Object
Instance Method Details
#get_iter(path) ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/gtk3/tree-model.rb', line 20 def get_iter(path) if path.is_a?(String) got, iter = get_iter_from_string(path) else got, iter = get_iter_raw(path) end if got setup_iter(iter) iter else nil end end |
#get_iter_raw ⇒ Object
19 |
# File 'lib/gtk3/tree-model.rb', line 19 alias_method :get_iter_raw, :get_iter |
#get_value(iter, column) ⇒ Object
58 59 60 |
# File 'lib/gtk3/tree-model.rb', line 58 def get_value(iter, column) get_value_raw(iter, column).value end |
#get_value_raw ⇒ Object
57 |
# File 'lib/gtk3/tree-model.rb', line 57 alias_method :get_value_raw, :get_value |
#iter_first ⇒ Object
36 37 38 39 40 41 42 43 44 |
# File 'lib/gtk3/tree-model.rb', line 36 def iter_first got, iter = iter_first_raw if got setup_iter(iter) iter else nil end end |
#iter_first_raw ⇒ Object
35 |
# File 'lib/gtk3/tree-model.rb', line 35 alias_method :iter_first_raw, :iter_first |
#iter_parent(iter) ⇒ Object
47 48 49 50 51 52 53 54 55 |
# File 'lib/gtk3/tree-model.rb', line 47 def iter_parent(iter) got, iter = iter_parent_raw(iter) if got setup_iter(iter) iter else nil end end |
#iter_parent_raw ⇒ Object
46 |
# File 'lib/gtk3/tree-model.rb', line 46 alias_method :iter_parent_raw, :iter_parent |