class Gtk::TreeStore

Public Class Methods

new(*column_types) click to toggle source
# File lib/gtk3/tree-store.rb, line 20
def initialize(*column_types)
  initialize_raw(column_types)
end
Also aliased as: initialize_raw

Public Instance Methods

append(parent) click to toggle source
# File lib/gtk3/tree-store.rb, line 53
def append(parent)
  iter = append_raw(parent)
  iter.model = self
  iter
end
Also aliased as: append_raw
append_raw(parent)
Alias for: append
initialize_raw(*column_types)
Alias for: new
insert(parent, position) click to toggle source
# File lib/gtk3/tree-store.rb, line 25
def insert(parent, position)
  iter = insert_raw(parent, position)
  iter.model = self
  iter
end
Also aliased as: insert_raw
insert_after(parent, sibling) click to toggle source
# File lib/gtk3/tree-store.rb, line 39
def insert_after(parent, sibling)
  iter = insert_after_raw(parent, sibling)
  iter.model = self
  iter
end
Also aliased as: insert_after_raw
insert_after_raw(parent, sibling)
Alias for: insert_after
insert_before(parent, sibling) click to toggle source
# File lib/gtk3/tree-store.rb, line 32
def insert_before(parent, sibling)
  iter = insert_before_raw(parent, sibling)
  iter.model = self
  iter
end
Also aliased as: insert_before_raw
insert_before_raw(parent, sibling)
Alias for: insert_before
insert_raw(parent, position)
Alias for: insert
prepend(parent) click to toggle source
# File lib/gtk3/tree-store.rb, line 46
def prepend(parent)
  iter = prepend_raw(parent)
  iter.model = self
  iter
end
Also aliased as: prepend_raw
prepend_raw(parent)
Alias for: prepend