gi-gtk-4.0.9: Gtk bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Gtk.Structs.AccessibleTextRange

Description

A range inside the text of an accessible object.

Since: 4.14

Synopsis

Exported types

newtype AccessibleTextRange Source #

Memory-managed wrapper type.

Constructors

AccessibleTextRange (ManagedPtr AccessibleTextRange) 

newZeroAccessibleTextRange :: MonadIO m => m AccessibleTextRange Source #

Construct a AccessibleTextRange struct initialized to zero.

Methods

Properties

length

the length of the range, in characters

getAccessibleTextRangeLength :: MonadIO m => AccessibleTextRange -> m CSize Source #

Get the value of the “length” field. When overloading is enabled, this is equivalent to

get accessibleTextRange #length

setAccessibleTextRangeLength :: MonadIO m => AccessibleTextRange -> CSize -> m () Source #

Set the value of the “length” field. When overloading is enabled, this is equivalent to

set accessibleTextRange [ #length := value ]

start

the start of the range, in characters

getAccessibleTextRangeStart :: MonadIO m => AccessibleTextRange -> m CSize Source #

Get the value of the “start” field. When overloading is enabled, this is equivalent to

get accessibleTextRange #start

setAccessibleTextRangeStart :: MonadIO m => AccessibleTextRange -> CSize -> m () Source #

Set the value of the “start” field. When overloading is enabled, this is equivalent to

set accessibleTextRange [ #start := value ]