class Gtk::TreePath
- Gtk::TreePath
- Reference
- Object
Overview
An opaque structure representing a path to a row in a model.
Defined in:
lib/gi-crystal/src/auto/gtk-4.0/tree_path.crConstructors
- .new(pointer : Pointer(Void), transfer : GICrystal::Transfer)
- .new_from_indices(indices : Enumerable(Int32)) : self
Class Method Summary
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
- .new_from_indices(*indices : Int32)
- .new_from_string(path : String) : self | Nil
Instance Method Summary
- #append_index(index_ : Int32) : Nil
- #compare(b : Gtk::TreePath) : Int32
- #copy : Gtk::TreePath
- #depth : Int32
- #down : Nil
- #finalize
- #free : Nil
- #indices : Enumerable(Int32) | Nil
- #is_ancestor(descendant : Gtk::TreePath) : Bool
- #is_descendant(ancestor : Gtk::TreePath) : Bool
- #next : Nil
- #prepend_index(index_ : Int32) : Nil
- #prev : Bool
- #to_string : String | Nil
- #to_unsafe : Pointer(Void)
- #up : Bool
Constructor Detail
Class Method Detail
Returns the type id (GType) registered in GLib type system.