Module: Gtk::TreeModel

Extended by:
GLib::Deprecatable
Defined in:
lib/gtk3/deprecated.rb,
lib/gtk3/tree-model.rb

Instance Method Summary collapse

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_rawObject



19
# File 'lib/gtk3/tree-model.rb', line 19

alias_method :get_iter_raw, :get_iter

#iter_firstObject



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_rawObject



35
# File 'lib/gtk3/tree-model.rb', line 35

alias_method :iter_first_raw, :iter_first