gi-atk-2.0.6: 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 #

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

editableTextCopyText

data EditableTextCopyTextMethodInfo Source #

Instances

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

Methods

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

editableTextCutText

data EditableTextCutTextMethodInfo Source #

Instances

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

Methods

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

editableTextDeleteText

data EditableTextDeleteTextMethodInfo Source #

Instances

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

Methods

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

editableTextInsertText

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 #

editableTextPasteText

data EditableTextPasteTextMethodInfo Source #

Instances

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

Methods

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

editableTextSetRunAttributes

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

editableTextSetTextContents

data EditableTextSetTextContentsMethodInfo Source #

Instances

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

Methods

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