gi-atk-2.0.9: Atk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Atk.Interfaces.EditableText

Contents

Description

 

Synopsis

Exported types

newtype EditableText Source #

Constructors

EditableText (ManagedPtr EditableText) 

Instances

IsEditableText EditableText Source # 
((~) * info (ResolveEditableTextMethod t EditableText), MethodInfo * info EditableText p) => IsLabel t (EditableText -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> EditableText -> p #

((~) * info (ResolveEditableTextMethod t EditableText), MethodInfo * info EditableText p) => IsLabelProxy t (EditableText -> p) Source # 
HasAttributeList * EditableText Source # 
type SignalList EditableText Source # 
type SignalList EditableText
type AttributeList EditableText Source # 
type AttributeList EditableText

Methods

copyText

data EditableTextCopyTextMethodInfo Source #

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, IsEditableText a) => MethodInfo * EditableTextCopyTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EditableTextCopyTextMethodInfo a -> signature -> s

cutText

data EditableTextCutTextMethodInfo Source #

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, IsEditableText a) => MethodInfo * EditableTextCutTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EditableTextCutTextMethodInfo a -> signature -> s

deleteText

data EditableTextDeleteTextMethodInfo Source #

Instances

((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, IsEditableText a) => MethodInfo * EditableTextDeleteTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EditableTextDeleteTextMethodInfo a -> signature -> s

insertText

data EditableTextInsertTextMethodInfo Source #

Instances

((~) * signature (Text -> Int32 -> Int32 -> m ()), MonadIO m, IsEditableText a) => MethodInfo * EditableTextInsertTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EditableTextInsertTextMethodInfo a -> signature -> s

editableTextInsertText :: (MonadIO m, IsEditableText a) => a -> Text -> Int32 -> Int32 -> m () Source #

pasteText

data EditableTextPasteTextMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsEditableText a) => MethodInfo * EditableTextPasteTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EditableTextPasteTextMethodInfo a -> signature -> s

setRunAttributes

data EditableTextSetRunAttributesMethodInfo Source #

Instances

((~) * signature ([Ptr ()] -> Int32 -> Int32 -> m Bool), MonadIO m, IsEditableText a) => MethodInfo * EditableTextSetRunAttributesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EditableTextSetRunAttributesMethodInfo a -> signature -> s

setTextContents

data EditableTextSetTextContentsMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsEditableText a) => MethodInfo * EditableTextSetTextContentsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy EditableTextSetTextContentsMethodInfo a -> signature -> s