gi-gtk-3.0.2: 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

Methods

textBufferAddMark

data TextBufferAddMarkMethodInfo Source

Instances

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

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 Source 

textBufferApplyTagByName

textBufferBackspace

data TextBufferBackspaceMethodInfo Source

Instances

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

textBufferBeginUserAction

textBufferCopyClipboard

data TextBufferCopyClipboardMethodInfo Source

Instances

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

textBufferCreateChildAnchor

textBufferCreateMark

textBufferCutClipboard

data TextBufferCutClipboardMethodInfo Source

Instances

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

textBufferDelete

data TextBufferDeleteMethodInfo Source

Instances

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

textBufferDeleteInteractive

textBufferDeleteMark

data TextBufferDeleteMarkMethodInfo Source

Instances

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

textBufferDeleteMarkByName

textBufferDeleteSelection

textBufferDeserialize

data TextBufferDeserializeMethodInfo Source

Instances

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

textBufferDeserializeGetCanCreateTags

textBufferDeserializeSetCanCreateTags

textBufferEndUserAction

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 Source 

textBufferGetModified

textBufferGetPasteTargetList

textBufferGetSelectionBound

textBufferGetSelectionBounds

textBufferGetSerializeFormats

textBufferGetSlice

textBufferGetStartIter

textBufferGetTagTable

textBufferGetText

data TextBufferGetTextMethodInfo Source

Instances

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

textBufferInsert

data TextBufferInsertMethodInfo Source

Instances

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

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

textBufferInsertAtCursor

textBufferInsertChildAnchor

textBufferInsertInteractive

textBufferInsertInteractiveAtCursor

textBufferInsertMarkup

data TextBufferInsertMarkupMethodInfo Source

Instances

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

textBufferInsertPixbuf

data TextBufferInsertPixbufMethodInfo Source

Instances

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

textBufferInsertRange

textBufferInsertRangeInteractive

textBufferMoveMark

data TextBufferMoveMarkMethodInfo Source

Instances

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

textBufferMoveMarkByName

textBufferNew

textBufferPasteClipboard

textBufferPlaceCursor

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 Source 

textBufferRemoveTagByName

textBufferSelectRange

textBufferSerialize

textBufferSetModified

data TextBufferSetModifiedMethodInfo Source

Instances

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

textBufferSetText

data TextBufferSetTextMethodInfo Source

Instances

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

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