gi-gtk-0.3.18.15: Gtk 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.Gtk.Objects.TextBuffer

Contents

Description

 

Synopsis

Exported types

newtype TextBuffer Source

Instances

GObject TextBuffer 
((~) * info (ResolveTextBufferMethod t TextBuffer), MethodInfo * info TextBuffer p) => IsLabelProxy t (TextBuffer -> p) 
type ParentTypes TextBuffer 
type AttributeList TextBuffer 
type SignalList TextBuffer 

Methods

textBufferAddMark

data TextBufferAddMarkMethodInfo Source

Instances

((~) * signature (b -> TextIter -> m ()), MonadIO m, TextBufferK a, TextMarkK b) => MethodInfo * TextBufferAddMarkMethodInfo a signature 

textBufferAddMark :: (MonadIO m, TextBufferK a, TextMarkK b) => a -> b -> TextIter -> m () Source

textBufferAddSelectionClipboard

textBufferApplyTag

data TextBufferApplyTagMethodInfo Source

Instances

((~) * signature (b -> TextIter -> TextIter -> m ()), MonadIO m, TextBufferK a, TextTagK b) => MethodInfo * TextBufferApplyTagMethodInfo a signature 

textBufferApplyTagByName

textBufferBackspace

data TextBufferBackspaceMethodInfo Source

Instances

((~) * signature (TextIter -> Bool -> Bool -> m Bool), MonadIO m, TextBufferK a) => MethodInfo * TextBufferBackspaceMethodInfo a signature 

textBufferBeginUserAction

textBufferCopyClipboard

data TextBufferCopyClipboardMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, TextBufferK a, ClipboardK b) => MethodInfo * TextBufferCopyClipboardMethodInfo a signature 

textBufferCreateChildAnchor

textBufferCreateMark

textBufferCutClipboard

data TextBufferCutClipboardMethodInfo Source

Instances

((~) * signature (b -> Bool -> m ()), MonadIO m, TextBufferK a, ClipboardK b) => MethodInfo * TextBufferCutClipboardMethodInfo a signature 

textBufferDelete

data TextBufferDeleteMethodInfo Source

Instances

((~) * signature (TextIter -> TextIter -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferDeleteMethodInfo a signature 

textBufferDeleteInteractive

textBufferDeleteMark

data TextBufferDeleteMarkMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, TextBufferK a, TextMarkK b) => MethodInfo * TextBufferDeleteMarkMethodInfo a signature 

textBufferDeleteMarkByName

textBufferDeleteSelection

textBufferDeserialize

data TextBufferDeserializeMethodInfo Source

Instances

((~) * signature (b -> Atom -> TextIter -> ByteString -> m ()), MonadIO m, TextBufferK a, TextBufferK b) => MethodInfo * TextBufferDeserializeMethodInfo a signature 

textBufferDeserializeGetCanCreateTags

textBufferDeserializeSetCanCreateTags

textBufferEndUserAction

data TextBufferEndUserActionMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferEndUserActionMethodInfo a signature 

textBufferGetBounds

textBufferGetCharCount

textBufferGetCopyTargetList

textBufferGetDeserializeFormats

textBufferGetEndIter

textBufferGetHasSelection

textBufferGetInsert

textBufferGetIterAtChildAnchor

textBufferGetIterAtLine

textBufferGetIterAtLineIndex

textBufferGetIterAtLineOffset

textBufferGetIterAtMark

textBufferGetIterAtOffset

textBufferGetLineCount

textBufferGetMark

data TextBufferGetMarkMethodInfo Source

Instances

((~) * signature (Text -> m TextMark), MonadIO m, TextBufferK a) => MethodInfo * TextBufferGetMarkMethodInfo a signature 

textBufferGetModified

textBufferGetPasteTargetList

textBufferGetSelectionBound

textBufferGetSelectionBounds

textBufferGetSerializeFormats

textBufferGetSlice

data TextBufferGetSliceMethodInfo Source

Instances

((~) * signature (TextIter -> TextIter -> Bool -> m Text), MonadIO m, TextBufferK a) => MethodInfo * TextBufferGetSliceMethodInfo a signature 

textBufferGetStartIter

textBufferGetTagTable

textBufferGetText

data TextBufferGetTextMethodInfo Source

Instances

((~) * signature (TextIter -> TextIter -> Bool -> m Text), MonadIO m, TextBufferK a) => MethodInfo * TextBufferGetTextMethodInfo a signature 

textBufferInsert

data TextBufferInsertMethodInfo Source

Instances

((~) * signature (TextIter -> Text -> Int32 -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferInsertMethodInfo a signature 

textBufferInsert :: (MonadIO m, TextBufferK a) => a -> TextIter -> Text -> Int32 -> m () Source

textBufferInsertAtCursor

data TextBufferInsertAtCursorMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferInsertAtCursorMethodInfo a signature 

textBufferInsertChildAnchor

textBufferInsertInteractive

textBufferInsertInteractiveAtCursor

textBufferInsertMarkup

data TextBufferInsertMarkupMethodInfo Source

Instances

((~) * signature (TextIter -> Text -> Int32 -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferInsertMarkupMethodInfo a signature 

textBufferInsertPixbuf

data TextBufferInsertPixbufMethodInfo Source

Instances

((~) * signature (TextIter -> b -> m ()), MonadIO m, TextBufferK a, PixbufK b) => MethodInfo * TextBufferInsertPixbufMethodInfo a signature 

textBufferInsertRange

data TextBufferInsertRangeMethodInfo Source

Instances

((~) * signature (TextIter -> TextIter -> TextIter -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferInsertRangeMethodInfo a signature 

textBufferInsertRangeInteractive

textBufferMoveMark

data TextBufferMoveMarkMethodInfo Source

Instances

((~) * signature (b -> TextIter -> m ()), MonadIO m, TextBufferK a, TextMarkK b) => MethodInfo * TextBufferMoveMarkMethodInfo a signature 

textBufferMoveMarkByName

data TextBufferMoveMarkByNameMethodInfo Source

Instances

((~) * signature (Text -> TextIter -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferMoveMarkByNameMethodInfo a signature 

textBufferNew

textBufferPasteClipboard

data TextBufferPasteClipboardMethodInfo Source

Instances

((~) * signature (b -> Maybe TextIter -> Bool -> m ()), MonadIO m, TextBufferK a, ClipboardK b) => MethodInfo * TextBufferPasteClipboardMethodInfo a signature 

textBufferPlaceCursor

data TextBufferPlaceCursorMethodInfo Source

Instances

((~) * signature (TextIter -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferPlaceCursorMethodInfo a signature 

textBufferRegisterDeserializeFormat

textBufferRegisterDeserializeTagset

textBufferRegisterSerializeFormat

textBufferRegisterSerializeTagset

textBufferRemoveAllTags

textBufferRemoveSelectionClipboard

textBufferRemoveTag

data TextBufferRemoveTagMethodInfo Source

Instances

((~) * signature (b -> TextIter -> TextIter -> m ()), MonadIO m, TextBufferK a, TextTagK b) => MethodInfo * TextBufferRemoveTagMethodInfo a signature 

textBufferRemoveTagByName

textBufferSelectRange

data TextBufferSelectRangeMethodInfo Source

Instances

((~) * signature (TextIter -> TextIter -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferSelectRangeMethodInfo a signature 

textBufferSerialize

textBufferSetModified

data TextBufferSetModifiedMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferSetModifiedMethodInfo a signature 

textBufferSetText

data TextBufferSetTextMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> m ()), MonadIO m, TextBufferK a) => MethodInfo * TextBufferSetTextMethodInfo a signature 

textBufferSetText :: (MonadIO m, TextBufferK a) => a -> Text -> Int32 -> m () Source

textBufferUnregisterDeserializeFormat

textBufferUnregisterSerializeFormat

Properties

CopyTargetList

CursorPosition

HasSelection

PasteTargetList

TagTable

Text

setTextBufferText :: (MonadIO m, TextBufferK o) => o -> Text -> m () Source

Signals

ApplyTag

BeginUserAction

Changed

DeleteRange

EndUserAction

InsertChildAnchor

InsertPixbuf

InsertText

MarkDeleted

MarkSet

ModifiedChanged

PasteDone

RemoveTag