module Gtk::AccessibleText

Overview

An interface for accessible objects containing formatted text.

The Gtk::AccessibleText interfaces is meant to be implemented by accessible objects that have text formatted with attributes, or non-trivial text contents.

You should use the Gtk::AccessibleProperty#LABEL or the Gtk::AccessibleProperty#DESCRIPTION properties for accessible objects containing simple, unformatted text.

Direct including types

Defined in:

lib/gi-crystal/src/auto/gtk-4.0/accessible_text.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.cast(obj : GObject::Object) : self #

Cast a GObject::Object to self, throws a TypeCastError if the cast can't be made.


Class Method Detail

def self.cast?(obj : GObject::Object) : self | Nil #

def self.g_type : UInt64 #

Instance Method Detail

abstract def to_unsafe #

def update_caret_position : Nil #

def update_contents(change : Gtk::AccessibleTextContentChange, start : UInt32, end _end : UInt32) : Nil #

def update_selection_bound : Nil #