class Gtk::TreePath

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.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(pointer : Pointer(Void), transfer : GICrystal::Transfer) #

def self.new_from_indices(indices : Enumerable(Int32)) : self #

DEPRECATED


Class Method Detail

def self.g_type : UInt64 #

Returns the type id (GType) registered in GLib type system.


def self.new_from_indices(*indices : Int32) #

def self.new_from_string(path : String) : self | Nil #

DEPRECATED


Instance Method Detail

def append_index(index_ : Int32) : Nil #

DEPRECATED


def compare(b : Gtk::TreePath) : Int32 #

DEPRECATED


def copy : Gtk::TreePath #

DEPRECATED


def depth : Int32 #

DEPRECATED


def down : Nil #

DEPRECATED


def finalize #

def free : Nil #

DEPRECATED


def indices : Enumerable(Int32) | Nil #

DEPRECATED


def is_ancestor(descendant : Gtk::TreePath) : Bool #

DEPRECATED


def is_descendant(ancestor : Gtk::TreePath) : Bool #

DEPRECATED


def next : Nil #

DEPRECATED


def prepend_index(index_ : Int32) : Nil #

DEPRECATED


def prev : Bool #

DEPRECATED


def to_string : String | Nil #

DEPRECATED


def to_unsafe : Pointer(Void) #

def up : Bool #

DEPRECATED