Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- textIterAssign
- textIterBackwardChar
- textIterBackwardChars
- textIterBackwardCursorPosition
- textIterBackwardCursorPositions
- textIterBackwardFindChar
- textIterBackwardLine
- textIterBackwardLines
- textIterBackwardSearch
- textIterBackwardSentenceStart
- textIterBackwardSentenceStarts
- textIterBackwardToTagToggle
- textIterBackwardVisibleCursorPosition
- textIterBackwardVisibleCursorPositions
- textIterBackwardVisibleLine
- textIterBackwardVisibleLines
- textIterBackwardVisibleWordStart
- textIterBackwardVisibleWordStarts
- textIterBackwardWordStart
- textIterBackwardWordStarts
- textIterBeginsTag
- textIterCanInsert
- textIterCompare
- textIterCopy
- textIterEditable
- textIterEndsLine
- textIterEndsSentence
- textIterEndsTag
- textIterEndsWord
- textIterEqual
- textIterForwardChar
- textIterForwardChars
- textIterForwardCursorPosition
- textIterForwardCursorPositions
- textIterForwardFindChar
- textIterForwardLine
- textIterForwardLines
- textIterForwardSearch
- textIterForwardSentenceEnd
- textIterForwardSentenceEnds
- textIterForwardToEnd
- textIterForwardToLineEnd
- textIterForwardToTagToggle
- textIterForwardVisibleCursorPosition
- textIterForwardVisibleCursorPositions
- textIterForwardVisibleLine
- textIterForwardVisibleLines
- textIterForwardVisibleWordEnd
- textIterForwardVisibleWordEnds
- textIterForwardWordEnd
- textIterForwardWordEnds
- textIterFree
- textIterGetAttributes
- textIterGetBuffer
- textIterGetBytesInLine
- textIterGetChar
- textIterGetCharsInLine
- textIterGetChildAnchor
- textIterGetLanguage
- textIterGetLine
- textIterGetLineIndex
- textIterGetLineOffset
- textIterGetMarks
- textIterGetOffset
- textIterGetPixbuf
- textIterGetSlice
- textIterGetTags
- textIterGetText
- textIterGetToggledTags
- textIterGetVisibleLineIndex
- textIterGetVisibleLineOffset
- textIterGetVisibleSlice
- textIterGetVisibleText
- textIterHasTag
- textIterInRange
- textIterInsideSentence
- textIterInsideWord
- textIterIsCursorPosition
- textIterIsEnd
- textIterIsStart
- textIterOrder
- textIterSetLine
- textIterSetLineIndex
- textIterSetLineOffset
- textIterSetOffset
- textIterSetVisibleLineIndex
- textIterSetVisibleLineOffset
- textIterStartsLine
- textIterStartsSentence
- textIterStartsWord
- textIterTogglesTag
You may wish to begin by reading the [text widget conceptual overview][TextWidget] which gives an overview of all the objects and data types related to the text widget and how they work together.
- newtype TextIter = TextIter (ForeignPtr TextIter)
- newZeroTextIter :: MonadIO m => m TextIter
- noTextIter :: Maybe TextIter
- data TextIterAssignMethodInfo
- textIterAssign :: MonadIO m => TextIter -> TextIter -> m ()
- data TextIterBackwardCharMethodInfo
- textIterBackwardChar :: MonadIO m => TextIter -> m Bool
- data TextIterBackwardCharsMethodInfo
- textIterBackwardChars :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterBackwardCursorPositionMethodInfo
- textIterBackwardCursorPosition :: MonadIO m => TextIter -> m Bool
- data TextIterBackwardCursorPositionsMethodInfo
- textIterBackwardCursorPositions :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterBackwardFindCharMethodInfo
- textIterBackwardFindChar :: MonadIO m => TextIter -> TextCharPredicate -> Maybe TextIter -> m Bool
- data TextIterBackwardLineMethodInfo
- textIterBackwardLine :: MonadIO m => TextIter -> m Bool
- data TextIterBackwardLinesMethodInfo
- textIterBackwardLines :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterBackwardSearchMethodInfo
- textIterBackwardSearch :: MonadIO m => TextIter -> Text -> [TextSearchFlags] -> Maybe TextIter -> m (Bool, TextIter, TextIter)
- data TextIterBackwardSentenceStartMethodInfo
- textIterBackwardSentenceStart :: MonadIO m => TextIter -> m Bool
- data TextIterBackwardSentenceStartsMethodInfo
- textIterBackwardSentenceStarts :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterBackwardToTagToggleMethodInfo
- textIterBackwardToTagToggle :: (MonadIO m, TextTagK a) => TextIter -> Maybe a -> m Bool
- data TextIterBackwardVisibleCursorPositionMethodInfo
- textIterBackwardVisibleCursorPosition :: MonadIO m => TextIter -> m Bool
- data TextIterBackwardVisibleCursorPositionsMethodInfo
- textIterBackwardVisibleCursorPositions :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterBackwardVisibleLineMethodInfo
- textIterBackwardVisibleLine :: MonadIO m => TextIter -> m Bool
- data TextIterBackwardVisibleLinesMethodInfo
- textIterBackwardVisibleLines :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterBackwardVisibleWordStartMethodInfo
- textIterBackwardVisibleWordStart :: MonadIO m => TextIter -> m Bool
- data TextIterBackwardVisibleWordStartsMethodInfo
- textIterBackwardVisibleWordStarts :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterBackwardWordStartMethodInfo
- textIterBackwardWordStart :: MonadIO m => TextIter -> m Bool
- data TextIterBackwardWordStartsMethodInfo
- textIterBackwardWordStarts :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterBeginsTagMethodInfo
- textIterBeginsTag :: (MonadIO m, TextTagK a) => TextIter -> Maybe a -> m Bool
- data TextIterCanInsertMethodInfo
- textIterCanInsert :: MonadIO m => TextIter -> Bool -> m Bool
- data TextIterCompareMethodInfo
- textIterCompare :: MonadIO m => TextIter -> TextIter -> m Int32
- data TextIterCopyMethodInfo
- textIterCopy :: MonadIO m => TextIter -> m TextIter
- data TextIterEditableMethodInfo
- textIterEditable :: MonadIO m => TextIter -> Bool -> m Bool
- data TextIterEndsLineMethodInfo
- textIterEndsLine :: MonadIO m => TextIter -> m Bool
- data TextIterEndsSentenceMethodInfo
- textIterEndsSentence :: MonadIO m => TextIter -> m Bool
- data TextIterEndsTagMethodInfo
- textIterEndsTag :: (MonadIO m, TextTagK a) => TextIter -> Maybe a -> m Bool
- data TextIterEndsWordMethodInfo
- textIterEndsWord :: MonadIO m => TextIter -> m Bool
- data TextIterEqualMethodInfo
- textIterEqual :: MonadIO m => TextIter -> TextIter -> m Bool
- data TextIterForwardCharMethodInfo
- textIterForwardChar :: MonadIO m => TextIter -> m Bool
- data TextIterForwardCharsMethodInfo
- textIterForwardChars :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterForwardCursorPositionMethodInfo
- textIterForwardCursorPosition :: MonadIO m => TextIter -> m Bool
- data TextIterForwardCursorPositionsMethodInfo
- textIterForwardCursorPositions :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterForwardFindCharMethodInfo
- textIterForwardFindChar :: MonadIO m => TextIter -> TextCharPredicate -> Maybe TextIter -> m Bool
- data TextIterForwardLineMethodInfo
- textIterForwardLine :: MonadIO m => TextIter -> m Bool
- data TextIterForwardLinesMethodInfo
- textIterForwardLines :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterForwardSearchMethodInfo
- textIterForwardSearch :: MonadIO m => TextIter -> Text -> [TextSearchFlags] -> Maybe TextIter -> m (Bool, TextIter, TextIter)
- data TextIterForwardSentenceEndMethodInfo
- textIterForwardSentenceEnd :: MonadIO m => TextIter -> m Bool
- data TextIterForwardSentenceEndsMethodInfo
- textIterForwardSentenceEnds :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterForwardToEndMethodInfo
- textIterForwardToEnd :: MonadIO m => TextIter -> m ()
- data TextIterForwardToLineEndMethodInfo
- textIterForwardToLineEnd :: MonadIO m => TextIter -> m Bool
- data TextIterForwardToTagToggleMethodInfo
- textIterForwardToTagToggle :: (MonadIO m, TextTagK a) => TextIter -> Maybe a -> m Bool
- data TextIterForwardVisibleCursorPositionMethodInfo
- textIterForwardVisibleCursorPosition :: MonadIO m => TextIter -> m Bool
- data TextIterForwardVisibleCursorPositionsMethodInfo
- textIterForwardVisibleCursorPositions :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterForwardVisibleLineMethodInfo
- textIterForwardVisibleLine :: MonadIO m => TextIter -> m Bool
- data TextIterForwardVisibleLinesMethodInfo
- textIterForwardVisibleLines :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterForwardVisibleWordEndMethodInfo
- textIterForwardVisibleWordEnd :: MonadIO m => TextIter -> m Bool
- data TextIterForwardVisibleWordEndsMethodInfo
- textIterForwardVisibleWordEnds :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterForwardWordEndMethodInfo
- textIterForwardWordEnd :: MonadIO m => TextIter -> m Bool
- data TextIterForwardWordEndsMethodInfo
- textIterForwardWordEnds :: MonadIO m => TextIter -> Int32 -> m Bool
- data TextIterFreeMethodInfo
- textIterFree :: MonadIO m => TextIter -> m ()
- data TextIterGetAttributesMethodInfo
- textIterGetAttributes :: MonadIO m => TextIter -> m (Bool, TextAttributes)
- data TextIterGetBufferMethodInfo
- textIterGetBuffer :: MonadIO m => TextIter -> m TextBuffer
- data TextIterGetBytesInLineMethodInfo
- textIterGetBytesInLine :: MonadIO m => TextIter -> m Int32
- data TextIterGetCharMethodInfo
- textIterGetChar :: MonadIO m => TextIter -> m Char
- data TextIterGetCharsInLineMethodInfo
- textIterGetCharsInLine :: MonadIO m => TextIter -> m Int32
- data TextIterGetChildAnchorMethodInfo
- textIterGetChildAnchor :: MonadIO m => TextIter -> m TextChildAnchor
- data TextIterGetLanguageMethodInfo
- textIterGetLanguage :: MonadIO m => TextIter -> m Language
- data TextIterGetLineMethodInfo
- textIterGetLine :: MonadIO m => TextIter -> m Int32
- data TextIterGetLineIndexMethodInfo
- textIterGetLineIndex :: MonadIO m => TextIter -> m Int32
- data TextIterGetLineOffsetMethodInfo
- textIterGetLineOffset :: MonadIO m => TextIter -> m Int32
- data TextIterGetMarksMethodInfo
- textIterGetMarks :: MonadIO m => TextIter -> m [TextMark]
- data TextIterGetOffsetMethodInfo
- textIterGetOffset :: MonadIO m => TextIter -> m Int32
- data TextIterGetPixbufMethodInfo
- textIterGetPixbuf :: MonadIO m => TextIter -> m Pixbuf
- data TextIterGetSliceMethodInfo
- textIterGetSlice :: MonadIO m => TextIter -> TextIter -> m Text
- data TextIterGetTagsMethodInfo
- textIterGetTags :: MonadIO m => TextIter -> m [TextTag]
- data TextIterGetTextMethodInfo
- textIterGetText :: MonadIO m => TextIter -> TextIter -> m Text
- data TextIterGetToggledTagsMethodInfo
- textIterGetToggledTags :: MonadIO m => TextIter -> Bool -> m [TextTag]
- data TextIterGetVisibleLineIndexMethodInfo
- textIterGetVisibleLineIndex :: MonadIO m => TextIter -> m Int32
- data TextIterGetVisibleLineOffsetMethodInfo
- textIterGetVisibleLineOffset :: MonadIO m => TextIter -> m Int32
- data TextIterGetVisibleSliceMethodInfo
- textIterGetVisibleSlice :: MonadIO m => TextIter -> TextIter -> m Text
- data TextIterGetVisibleTextMethodInfo
- textIterGetVisibleText :: MonadIO m => TextIter -> TextIter -> m Text
- data TextIterHasTagMethodInfo
- textIterHasTag :: (MonadIO m, TextTagK a) => TextIter -> a -> m Bool
- data TextIterInRangeMethodInfo
- textIterInRange :: MonadIO m => TextIter -> TextIter -> TextIter -> m Bool
- data TextIterInsideSentenceMethodInfo
- textIterInsideSentence :: MonadIO m => TextIter -> m Bool
- data TextIterInsideWordMethodInfo
- textIterInsideWord :: MonadIO m => TextIter -> m Bool
- data TextIterIsCursorPositionMethodInfo
- textIterIsCursorPosition :: MonadIO m => TextIter -> m Bool
- data TextIterIsEndMethodInfo
- textIterIsEnd :: MonadIO m => TextIter -> m Bool
- data TextIterIsStartMethodInfo
- textIterIsStart :: MonadIO m => TextIter -> m Bool
- data TextIterOrderMethodInfo
- textIterOrder :: MonadIO m => TextIter -> TextIter -> m ()
- data TextIterSetLineMethodInfo
- textIterSetLine :: MonadIO m => TextIter -> Int32 -> m ()
- data TextIterSetLineIndexMethodInfo
- textIterSetLineIndex :: MonadIO m => TextIter -> Int32 -> m ()
- data TextIterSetLineOffsetMethodInfo
- textIterSetLineOffset :: MonadIO m => TextIter -> Int32 -> m ()
- data TextIterSetOffsetMethodInfo
- textIterSetOffset :: MonadIO m => TextIter -> Int32 -> m ()
- data TextIterSetVisibleLineIndexMethodInfo
- textIterSetVisibleLineIndex :: MonadIO m => TextIter -> Int32 -> m ()
- data TextIterSetVisibleLineOffsetMethodInfo
- textIterSetVisibleLineOffset :: MonadIO m => TextIter -> Int32 -> m ()
- data TextIterStartsLineMethodInfo
- textIterStartsLine :: MonadIO m => TextIter -> m Bool
- data TextIterStartsSentenceMethodInfo
- textIterStartsSentence :: MonadIO m => TextIter -> m Bool
- data TextIterStartsWordMethodInfo
- textIterStartsWord :: MonadIO m => TextIter -> m Bool
- data TextIterTogglesTagMethodInfo
- textIterTogglesTag :: (MonadIO m, TextTagK a) => TextIter -> Maybe a -> m Bool
Exported types
newZeroTextIter :: MonadIO m => m TextIter Source
Construct a TextIter
struct initialized to zero.
Methods
textIterAssign
data TextIterAssignMethodInfo Source
((~) * signature (TextIter -> m ()), MonadIO m) => MethodInfo * TextIterAssignMethodInfo TextIter signature |
textIterAssign :: MonadIO m => TextIter -> TextIter -> m () Source
textIterBackwardChar
data TextIterBackwardCharMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterBackwardCharMethodInfo TextIter signature |
textIterBackwardChar :: MonadIO m => TextIter -> m Bool Source
textIterBackwardChars
data TextIterBackwardCharsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterBackwardCharsMethodInfo TextIter signature |
textIterBackwardCursorPosition
data TextIterBackwardCursorPositionMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterBackwardCursorPositionMethodInfo TextIter signature |
textIterBackwardCursorPosition :: MonadIO m => TextIter -> m Bool Source
textIterBackwardCursorPositions
data TextIterBackwardCursorPositionsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterBackwardCursorPositionsMethodInfo TextIter signature |
textIterBackwardFindChar
data TextIterBackwardFindCharMethodInfo Source
((~) * signature (TextCharPredicate -> Maybe TextIter -> m Bool), MonadIO m) => MethodInfo * TextIterBackwardFindCharMethodInfo TextIter signature |
textIterBackwardFindChar :: MonadIO m => TextIter -> TextCharPredicate -> Maybe TextIter -> m Bool Source
textIterBackwardLine
data TextIterBackwardLineMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterBackwardLineMethodInfo TextIter signature |
textIterBackwardLine :: MonadIO m => TextIter -> m Bool Source
textIterBackwardLines
data TextIterBackwardLinesMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterBackwardLinesMethodInfo TextIter signature |
textIterBackwardSearch
data TextIterBackwardSearchMethodInfo Source
((~) * signature (Text -> [TextSearchFlags] -> Maybe TextIter -> m (Bool, TextIter, TextIter)), MonadIO m) => MethodInfo * TextIterBackwardSearchMethodInfo TextIter signature |
textIterBackwardSearch :: MonadIO m => TextIter -> Text -> [TextSearchFlags] -> Maybe TextIter -> m (Bool, TextIter, TextIter) Source
textIterBackwardSentenceStart
data TextIterBackwardSentenceStartMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterBackwardSentenceStartMethodInfo TextIter signature |
textIterBackwardSentenceStart :: MonadIO m => TextIter -> m Bool Source
textIterBackwardSentenceStarts
data TextIterBackwardSentenceStartsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterBackwardSentenceStartsMethodInfo TextIter signature |
textIterBackwardToTagToggle
data TextIterBackwardToTagToggleMethodInfo Source
((~) * signature (Maybe a -> m Bool), MonadIO m, TextTagK a) => MethodInfo * TextIterBackwardToTagToggleMethodInfo TextIter signature |
textIterBackwardVisibleCursorPosition
data TextIterBackwardVisibleCursorPositionMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterBackwardVisibleCursorPositionMethodInfo TextIter signature |
textIterBackwardVisibleCursorPosition :: MonadIO m => TextIter -> m Bool Source
textIterBackwardVisibleCursorPositions
data TextIterBackwardVisibleCursorPositionsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterBackwardVisibleCursorPositionsMethodInfo TextIter signature |
textIterBackwardVisibleLine
data TextIterBackwardVisibleLineMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterBackwardVisibleLineMethodInfo TextIter signature |
textIterBackwardVisibleLine :: MonadIO m => TextIter -> m Bool Source
textIterBackwardVisibleLines
data TextIterBackwardVisibleLinesMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterBackwardVisibleLinesMethodInfo TextIter signature |
textIterBackwardVisibleWordStart
data TextIterBackwardVisibleWordStartMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterBackwardVisibleWordStartMethodInfo TextIter signature |
textIterBackwardVisibleWordStart :: MonadIO m => TextIter -> m Bool Source
textIterBackwardVisibleWordStarts
data TextIterBackwardVisibleWordStartsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterBackwardVisibleWordStartsMethodInfo TextIter signature |
textIterBackwardWordStart
data TextIterBackwardWordStartMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterBackwardWordStartMethodInfo TextIter signature |
textIterBackwardWordStart :: MonadIO m => TextIter -> m Bool Source
textIterBackwardWordStarts
data TextIterBackwardWordStartsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterBackwardWordStartsMethodInfo TextIter signature |
textIterBeginsTag
data TextIterBeginsTagMethodInfo Source
((~) * signature (Maybe a -> m Bool), MonadIO m, TextTagK a) => MethodInfo * TextIterBeginsTagMethodInfo TextIter signature |
textIterCanInsert
data TextIterCanInsertMethodInfo Source
((~) * signature (Bool -> m Bool), MonadIO m) => MethodInfo * TextIterCanInsertMethodInfo TextIter signature |
textIterCompare
data TextIterCompareMethodInfo Source
((~) * signature (TextIter -> m Int32), MonadIO m) => MethodInfo * TextIterCompareMethodInfo TextIter signature |
textIterCopy
data TextIterCopyMethodInfo Source
((~) * signature (m TextIter), MonadIO m) => MethodInfo * TextIterCopyMethodInfo TextIter signature |
textIterCopy :: MonadIO m => TextIter -> m TextIter Source
textIterEditable
data TextIterEditableMethodInfo Source
((~) * signature (Bool -> m Bool), MonadIO m) => MethodInfo * TextIterEditableMethodInfo TextIter signature |
textIterEndsLine
data TextIterEndsLineMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterEndsLineMethodInfo TextIter signature |
textIterEndsLine :: MonadIO m => TextIter -> m Bool Source
textIterEndsSentence
data TextIterEndsSentenceMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterEndsSentenceMethodInfo TextIter signature |
textIterEndsSentence :: MonadIO m => TextIter -> m Bool Source
textIterEndsTag
data TextIterEndsTagMethodInfo Source
((~) * signature (Maybe a -> m Bool), MonadIO m, TextTagK a) => MethodInfo * TextIterEndsTagMethodInfo TextIter signature |
textIterEndsWord
data TextIterEndsWordMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterEndsWordMethodInfo TextIter signature |
textIterEndsWord :: MonadIO m => TextIter -> m Bool Source
textIterEqual
data TextIterEqualMethodInfo Source
((~) * signature (TextIter -> m Bool), MonadIO m) => MethodInfo * TextIterEqualMethodInfo TextIter signature |
textIterForwardChar
data TextIterForwardCharMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterForwardCharMethodInfo TextIter signature |
textIterForwardChar :: MonadIO m => TextIter -> m Bool Source
textIterForwardChars
data TextIterForwardCharsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterForwardCharsMethodInfo TextIter signature |
textIterForwardCursorPosition
data TextIterForwardCursorPositionMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterForwardCursorPositionMethodInfo TextIter signature |
textIterForwardCursorPosition :: MonadIO m => TextIter -> m Bool Source
textIterForwardCursorPositions
data TextIterForwardCursorPositionsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterForwardCursorPositionsMethodInfo TextIter signature |
textIterForwardFindChar
data TextIterForwardFindCharMethodInfo Source
((~) * signature (TextCharPredicate -> Maybe TextIter -> m Bool), MonadIO m) => MethodInfo * TextIterForwardFindCharMethodInfo TextIter signature |
textIterForwardFindChar :: MonadIO m => TextIter -> TextCharPredicate -> Maybe TextIter -> m Bool Source
textIterForwardLine
data TextIterForwardLineMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterForwardLineMethodInfo TextIter signature |
textIterForwardLine :: MonadIO m => TextIter -> m Bool Source
textIterForwardLines
data TextIterForwardLinesMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterForwardLinesMethodInfo TextIter signature |
textIterForwardSearch
data TextIterForwardSearchMethodInfo Source
((~) * signature (Text -> [TextSearchFlags] -> Maybe TextIter -> m (Bool, TextIter, TextIter)), MonadIO m) => MethodInfo * TextIterForwardSearchMethodInfo TextIter signature |
textIterForwardSearch :: MonadIO m => TextIter -> Text -> [TextSearchFlags] -> Maybe TextIter -> m (Bool, TextIter, TextIter) Source
textIterForwardSentenceEnd
data TextIterForwardSentenceEndMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterForwardSentenceEndMethodInfo TextIter signature |
textIterForwardSentenceEnd :: MonadIO m => TextIter -> m Bool Source
textIterForwardSentenceEnds
data TextIterForwardSentenceEndsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterForwardSentenceEndsMethodInfo TextIter signature |
textIterForwardToEnd
data TextIterForwardToEndMethodInfo Source
((~) * signature (m ()), MonadIO m) => MethodInfo * TextIterForwardToEndMethodInfo TextIter signature |
textIterForwardToEnd :: MonadIO m => TextIter -> m () Source
textIterForwardToLineEnd
data TextIterForwardToLineEndMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterForwardToLineEndMethodInfo TextIter signature |
textIterForwardToLineEnd :: MonadIO m => TextIter -> m Bool Source
textIterForwardToTagToggle
data TextIterForwardToTagToggleMethodInfo Source
((~) * signature (Maybe a -> m Bool), MonadIO m, TextTagK a) => MethodInfo * TextIterForwardToTagToggleMethodInfo TextIter signature |
textIterForwardVisibleCursorPosition
data TextIterForwardVisibleCursorPositionMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterForwardVisibleCursorPositionMethodInfo TextIter signature |
textIterForwardVisibleCursorPosition :: MonadIO m => TextIter -> m Bool Source
textIterForwardVisibleCursorPositions
data TextIterForwardVisibleCursorPositionsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterForwardVisibleCursorPositionsMethodInfo TextIter signature |
textIterForwardVisibleLine
data TextIterForwardVisibleLineMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterForwardVisibleLineMethodInfo TextIter signature |
textIterForwardVisibleLine :: MonadIO m => TextIter -> m Bool Source
textIterForwardVisibleLines
data TextIterForwardVisibleLinesMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterForwardVisibleLinesMethodInfo TextIter signature |
textIterForwardVisibleWordEnd
data TextIterForwardVisibleWordEndMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterForwardVisibleWordEndMethodInfo TextIter signature |
textIterForwardVisibleWordEnd :: MonadIO m => TextIter -> m Bool Source
textIterForwardVisibleWordEnds
data TextIterForwardVisibleWordEndsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterForwardVisibleWordEndsMethodInfo TextIter signature |
textIterForwardWordEnd
data TextIterForwardWordEndMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterForwardWordEndMethodInfo TextIter signature |
textIterForwardWordEnd :: MonadIO m => TextIter -> m Bool Source
textIterForwardWordEnds
data TextIterForwardWordEndsMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m) => MethodInfo * TextIterForwardWordEndsMethodInfo TextIter signature |
textIterFree
data TextIterFreeMethodInfo Source
((~) * signature (m ()), MonadIO m) => MethodInfo * TextIterFreeMethodInfo TextIter signature |
textIterFree :: MonadIO m => TextIter -> m () Source
textIterGetAttributes
data TextIterGetAttributesMethodInfo Source
((~) * signature (m (Bool, TextAttributes)), MonadIO m) => MethodInfo * TextIterGetAttributesMethodInfo TextIter signature |
textIterGetAttributes :: MonadIO m => TextIter -> m (Bool, TextAttributes) Source
textIterGetBuffer
data TextIterGetBufferMethodInfo Source
((~) * signature (m TextBuffer), MonadIO m) => MethodInfo * TextIterGetBufferMethodInfo TextIter signature |
textIterGetBuffer :: MonadIO m => TextIter -> m TextBuffer Source
textIterGetBytesInLine
data TextIterGetBytesInLineMethodInfo Source
((~) * signature (m Int32), MonadIO m) => MethodInfo * TextIterGetBytesInLineMethodInfo TextIter signature |
textIterGetBytesInLine :: MonadIO m => TextIter -> m Int32 Source
textIterGetChar
data TextIterGetCharMethodInfo Source
((~) * signature (m Char), MonadIO m) => MethodInfo * TextIterGetCharMethodInfo TextIter signature |
textIterGetChar :: MonadIO m => TextIter -> m Char Source
textIterGetCharsInLine
data TextIterGetCharsInLineMethodInfo Source
((~) * signature (m Int32), MonadIO m) => MethodInfo * TextIterGetCharsInLineMethodInfo TextIter signature |
textIterGetCharsInLine :: MonadIO m => TextIter -> m Int32 Source
textIterGetChildAnchor
data TextIterGetChildAnchorMethodInfo Source
((~) * signature (m TextChildAnchor), MonadIO m) => MethodInfo * TextIterGetChildAnchorMethodInfo TextIter signature |
textIterGetChildAnchor :: MonadIO m => TextIter -> m TextChildAnchor Source
textIterGetLanguage
data TextIterGetLanguageMethodInfo Source
((~) * signature (m Language), MonadIO m) => MethodInfo * TextIterGetLanguageMethodInfo TextIter signature |
textIterGetLanguage :: MonadIO m => TextIter -> m Language Source
textIterGetLine
data TextIterGetLineMethodInfo Source
((~) * signature (m Int32), MonadIO m) => MethodInfo * TextIterGetLineMethodInfo TextIter signature |
textIterGetLine :: MonadIO m => TextIter -> m Int32 Source
textIterGetLineIndex
data TextIterGetLineIndexMethodInfo Source
((~) * signature (m Int32), MonadIO m) => MethodInfo * TextIterGetLineIndexMethodInfo TextIter signature |
textIterGetLineIndex :: MonadIO m => TextIter -> m Int32 Source
textIterGetLineOffset
data TextIterGetLineOffsetMethodInfo Source
((~) * signature (m Int32), MonadIO m) => MethodInfo * TextIterGetLineOffsetMethodInfo TextIter signature |
textIterGetLineOffset :: MonadIO m => TextIter -> m Int32 Source
textIterGetMarks
data TextIterGetMarksMethodInfo Source
((~) * signature (m [TextMark]), MonadIO m) => MethodInfo * TextIterGetMarksMethodInfo TextIter signature |
textIterGetMarks :: MonadIO m => TextIter -> m [TextMark] Source
textIterGetOffset
data TextIterGetOffsetMethodInfo Source
((~) * signature (m Int32), MonadIO m) => MethodInfo * TextIterGetOffsetMethodInfo TextIter signature |
textIterGetOffset :: MonadIO m => TextIter -> m Int32 Source
textIterGetPixbuf
data TextIterGetPixbufMethodInfo Source
((~) * signature (m Pixbuf), MonadIO m) => MethodInfo * TextIterGetPixbufMethodInfo TextIter signature |
textIterGetPixbuf :: MonadIO m => TextIter -> m Pixbuf Source
textIterGetSlice
data TextIterGetSliceMethodInfo Source
((~) * signature (TextIter -> m Text), MonadIO m) => MethodInfo * TextIterGetSliceMethodInfo TextIter signature |
textIterGetTags
data TextIterGetTagsMethodInfo Source
((~) * signature (m [TextTag]), MonadIO m) => MethodInfo * TextIterGetTagsMethodInfo TextIter signature |
textIterGetTags :: MonadIO m => TextIter -> m [TextTag] Source
textIterGetText
data TextIterGetTextMethodInfo Source
((~) * signature (TextIter -> m Text), MonadIO m) => MethodInfo * TextIterGetTextMethodInfo TextIter signature |
textIterGetToggledTags
data TextIterGetToggledTagsMethodInfo Source
((~) * signature (Bool -> m [TextTag]), MonadIO m) => MethodInfo * TextIterGetToggledTagsMethodInfo TextIter signature |
textIterGetVisibleLineIndex
data TextIterGetVisibleLineIndexMethodInfo Source
((~) * signature (m Int32), MonadIO m) => MethodInfo * TextIterGetVisibleLineIndexMethodInfo TextIter signature |
textIterGetVisibleLineIndex :: MonadIO m => TextIter -> m Int32 Source
textIterGetVisibleLineOffset
data TextIterGetVisibleLineOffsetMethodInfo Source
((~) * signature (m Int32), MonadIO m) => MethodInfo * TextIterGetVisibleLineOffsetMethodInfo TextIter signature |
textIterGetVisibleLineOffset :: MonadIO m => TextIter -> m Int32 Source
textIterGetVisibleSlice
data TextIterGetVisibleSliceMethodInfo Source
((~) * signature (TextIter -> m Text), MonadIO m) => MethodInfo * TextIterGetVisibleSliceMethodInfo TextIter signature |
textIterGetVisibleText
data TextIterGetVisibleTextMethodInfo Source
((~) * signature (TextIter -> m Text), MonadIO m) => MethodInfo * TextIterGetVisibleTextMethodInfo TextIter signature |
textIterHasTag
data TextIterHasTagMethodInfo Source
((~) * signature (a -> m Bool), MonadIO m, TextTagK a) => MethodInfo * TextIterHasTagMethodInfo TextIter signature |
textIterInRange
data TextIterInRangeMethodInfo Source
((~) * signature (TextIter -> TextIter -> m Bool), MonadIO m) => MethodInfo * TextIterInRangeMethodInfo TextIter signature |
textIterInsideSentence
data TextIterInsideSentenceMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterInsideSentenceMethodInfo TextIter signature |
textIterInsideSentence :: MonadIO m => TextIter -> m Bool Source
textIterInsideWord
data TextIterInsideWordMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterInsideWordMethodInfo TextIter signature |
textIterInsideWord :: MonadIO m => TextIter -> m Bool Source
textIterIsCursorPosition
data TextIterIsCursorPositionMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterIsCursorPositionMethodInfo TextIter signature |
textIterIsCursorPosition :: MonadIO m => TextIter -> m Bool Source
textIterIsEnd
data TextIterIsEndMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterIsEndMethodInfo TextIter signature |
textIterIsEnd :: MonadIO m => TextIter -> m Bool Source
textIterIsStart
data TextIterIsStartMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterIsStartMethodInfo TextIter signature |
textIterIsStart :: MonadIO m => TextIter -> m Bool Source
textIterOrder
data TextIterOrderMethodInfo Source
((~) * signature (TextIter -> m ()), MonadIO m) => MethodInfo * TextIterOrderMethodInfo TextIter signature |
textIterOrder :: MonadIO m => TextIter -> TextIter -> m () Source
textIterSetLine
data TextIterSetLineMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * TextIterSetLineMethodInfo TextIter signature |
textIterSetLine :: MonadIO m => TextIter -> Int32 -> m () Source
textIterSetLineIndex
data TextIterSetLineIndexMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * TextIterSetLineIndexMethodInfo TextIter signature |
textIterSetLineIndex :: MonadIO m => TextIter -> Int32 -> m () Source
textIterSetLineOffset
data TextIterSetLineOffsetMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * TextIterSetLineOffsetMethodInfo TextIter signature |
textIterSetLineOffset :: MonadIO m => TextIter -> Int32 -> m () Source
textIterSetOffset
data TextIterSetOffsetMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * TextIterSetOffsetMethodInfo TextIter signature |
textIterSetOffset :: MonadIO m => TextIter -> Int32 -> m () Source
textIterSetVisibleLineIndex
data TextIterSetVisibleLineIndexMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * TextIterSetVisibleLineIndexMethodInfo TextIter signature |
textIterSetVisibleLineIndex :: MonadIO m => TextIter -> Int32 -> m () Source
textIterSetVisibleLineOffset
data TextIterSetVisibleLineOffsetMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m) => MethodInfo * TextIterSetVisibleLineOffsetMethodInfo TextIter signature |
textIterSetVisibleLineOffset :: MonadIO m => TextIter -> Int32 -> m () Source
textIterStartsLine
data TextIterStartsLineMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterStartsLineMethodInfo TextIter signature |
textIterStartsLine :: MonadIO m => TextIter -> m Bool Source
textIterStartsSentence
data TextIterStartsSentenceMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterStartsSentenceMethodInfo TextIter signature |
textIterStartsSentence :: MonadIO m => TextIter -> m Bool Source
textIterStartsWord
data TextIterStartsWordMethodInfo Source
((~) * signature (m Bool), MonadIO m) => MethodInfo * TextIterStartsWordMethodInfo TextIter signature |
textIterStartsWord :: MonadIO m => TextIter -> m Bool Source
textIterTogglesTag
data TextIterTogglesTagMethodInfo Source
((~) * signature (Maybe a -> m Bool), MonadIO m, TextTagK a) => MethodInfo * TextIterTogglesTagMethodInfo TextIter signature |