| 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 |
GI.GtkSource.Objects.View
Contents
- Exported types
- Methods
- viewGetAutoIndent
- viewGetBackgroundPattern
- viewGetCompletion
- viewGetDrawSpaces
- viewGetGutter
- viewGetHighlightCurrentLine
- viewGetIndentOnTab
- viewGetIndentWidth
- viewGetInsertSpacesInsteadOfTabs
- viewGetMarkAttributes
- viewGetRightMarginPosition
- viewGetShowLineMarks
- viewGetShowLineNumbers
- viewGetShowRightMargin
- viewGetSmartBackspace
- viewGetSmartHomeEnd
- viewGetTabWidth
- viewGetVisualColumn
- viewIndentLines
- viewNew
- viewNewWithBuffer
- viewSetAutoIndent
- viewSetBackgroundPattern
- viewSetDrawSpaces
- viewSetHighlightCurrentLine
- viewSetIndentOnTab
- viewSetIndentWidth
- viewSetInsertSpacesInsteadOfTabs
- viewSetMarkAttributes
- viewSetRightMarginPosition
- viewSetShowLineMarks
- viewSetShowLineNumbers
- viewSetShowRightMargin
- viewSetSmartBackspace
- viewSetSmartHomeEnd
- viewSetTabWidth
- viewUnindentLines
- Properties
- Signals
Description
- newtype View = View (ForeignPtr View)
- class GObject o => IsView o
- toView :: IsView o => o -> IO View
- noView :: Maybe View
- data ViewGetAutoIndentMethodInfo
- viewGetAutoIndent :: (MonadIO m, IsView a) => a -> m Bool
- data ViewGetBackgroundPatternMethodInfo
- viewGetBackgroundPattern :: (MonadIO m, IsView a) => a -> m BackgroundPatternType
- data ViewGetCompletionMethodInfo
- viewGetCompletion :: (MonadIO m, IsView a) => a -> m Completion
- data ViewGetDrawSpacesMethodInfo
- viewGetDrawSpaces :: (MonadIO m, IsView a) => a -> m [DrawSpacesFlags]
- data ViewGetGutterMethodInfo
- viewGetGutter :: (MonadIO m, IsView a) => a -> TextWindowType -> m Gutter
- data ViewGetHighlightCurrentLineMethodInfo
- viewGetHighlightCurrentLine :: (MonadIO m, IsView a) => a -> m Bool
- data ViewGetIndentOnTabMethodInfo
- viewGetIndentOnTab :: (MonadIO m, IsView a) => a -> m Bool
- data ViewGetIndentWidthMethodInfo
- viewGetIndentWidth :: (MonadIO m, IsView a) => a -> m Int32
- data ViewGetInsertSpacesInsteadOfTabsMethodInfo
- viewGetInsertSpacesInsteadOfTabs :: (MonadIO m, IsView a) => a -> m Bool
- data ViewGetMarkAttributesMethodInfo
- viewGetMarkAttributes :: (MonadIO m, IsView a) => a -> Text -> Int32 -> m MarkAttributes
- data ViewGetRightMarginPositionMethodInfo
- viewGetRightMarginPosition :: (MonadIO m, IsView a) => a -> m Word32
- data ViewGetShowLineMarksMethodInfo
- viewGetShowLineMarks :: (MonadIO m, IsView a) => a -> m Bool
- data ViewGetShowLineNumbersMethodInfo
- viewGetShowLineNumbers :: (MonadIO m, IsView a) => a -> m Bool
- data ViewGetShowRightMarginMethodInfo
- viewGetShowRightMargin :: (MonadIO m, IsView a) => a -> m Bool
- data ViewGetSmartBackspaceMethodInfo
- viewGetSmartBackspace :: (MonadIO m, IsView a) => a -> m Bool
- data ViewGetSmartHomeEndMethodInfo
- viewGetSmartHomeEnd :: (MonadIO m, IsView a) => a -> m SmartHomeEndType
- data ViewGetTabWidthMethodInfo
- viewGetTabWidth :: (MonadIO m, IsView a) => a -> m Word32
- data ViewGetVisualColumnMethodInfo
- viewGetVisualColumn :: (MonadIO m, IsView a) => a -> TextIter -> m Word32
- data ViewIndentLinesMethodInfo
- viewIndentLines :: (MonadIO m, IsView a) => a -> TextIter -> TextIter -> m ()
- viewNew :: MonadIO m => m View
- viewNewWithBuffer :: (MonadIO m, IsBuffer a) => a -> m View
- data ViewSetAutoIndentMethodInfo
- viewSetAutoIndent :: (MonadIO m, IsView a) => a -> Bool -> m ()
- data ViewSetBackgroundPatternMethodInfo
- viewSetBackgroundPattern :: (MonadIO m, IsView a) => a -> BackgroundPatternType -> m ()
- data ViewSetDrawSpacesMethodInfo
- viewSetDrawSpaces :: (MonadIO m, IsView a) => a -> [DrawSpacesFlags] -> m ()
- data ViewSetHighlightCurrentLineMethodInfo
- viewSetHighlightCurrentLine :: (MonadIO m, IsView a) => a -> Bool -> m ()
- data ViewSetIndentOnTabMethodInfo
- viewSetIndentOnTab :: (MonadIO m, IsView a) => a -> Bool -> m ()
- data ViewSetIndentWidthMethodInfo
- viewSetIndentWidth :: (MonadIO m, IsView a) => a -> Int32 -> m ()
- data ViewSetInsertSpacesInsteadOfTabsMethodInfo
- viewSetInsertSpacesInsteadOfTabs :: (MonadIO m, IsView a) => a -> Bool -> m ()
- data ViewSetMarkAttributesMethodInfo
- viewSetMarkAttributes :: (MonadIO m, IsView a, IsMarkAttributes b) => a -> Text -> b -> Int32 -> m ()
- data ViewSetRightMarginPositionMethodInfo
- viewSetRightMarginPosition :: (MonadIO m, IsView a) => a -> Word32 -> m ()
- data ViewSetShowLineMarksMethodInfo
- viewSetShowLineMarks :: (MonadIO m, IsView a) => a -> Bool -> m ()
- data ViewSetShowLineNumbersMethodInfo
- viewSetShowLineNumbers :: (MonadIO m, IsView a) => a -> Bool -> m ()
- data ViewSetShowRightMarginMethodInfo
- viewSetShowRightMargin :: (MonadIO m, IsView a) => a -> Bool -> m ()
- data ViewSetSmartBackspaceMethodInfo
- viewSetSmartBackspace :: (MonadIO m, IsView a) => a -> Bool -> m ()
- data ViewSetSmartHomeEndMethodInfo
- viewSetSmartHomeEnd :: (MonadIO m, IsView a) => a -> SmartHomeEndType -> m ()
- data ViewSetTabWidthMethodInfo
- viewSetTabWidth :: (MonadIO m, IsView a) => a -> Word32 -> m ()
- data ViewUnindentLinesMethodInfo
- viewUnindentLines :: (MonadIO m, IsView a) => a -> TextIter -> TextIter -> m ()
- data ViewAutoIndentPropertyInfo
- constructViewAutoIndent :: IsView o => Bool -> IO (GValueConstruct o)
- getViewAutoIndent :: (MonadIO m, IsView o) => o -> m Bool
- setViewAutoIndent :: (MonadIO m, IsView o) => o -> Bool -> m ()
- viewAutoIndent :: AttrLabelProxy "autoIndent"
- data ViewBackgroundPatternPropertyInfo
- constructViewBackgroundPattern :: IsView o => BackgroundPatternType -> IO (GValueConstruct o)
- getViewBackgroundPattern :: (MonadIO m, IsView o) => o -> m BackgroundPatternType
- setViewBackgroundPattern :: (MonadIO m, IsView o) => o -> BackgroundPatternType -> m ()
- viewBackgroundPattern :: AttrLabelProxy "backgroundPattern"
- data ViewCompletionPropertyInfo
- getViewCompletion :: (MonadIO m, IsView o) => o -> m Completion
- viewCompletion :: AttrLabelProxy "completion"
- data ViewDrawSpacesPropertyInfo
- constructViewDrawSpaces :: IsView o => [DrawSpacesFlags] -> IO (GValueConstruct o)
- getViewDrawSpaces :: (MonadIO m, IsView o) => o -> m [DrawSpacesFlags]
- setViewDrawSpaces :: (MonadIO m, IsView o) => o -> [DrawSpacesFlags] -> m ()
- viewDrawSpaces :: AttrLabelProxy "drawSpaces"
- data ViewHighlightCurrentLinePropertyInfo
- constructViewHighlightCurrentLine :: IsView o => Bool -> IO (GValueConstruct o)
- getViewHighlightCurrentLine :: (MonadIO m, IsView o) => o -> m Bool
- setViewHighlightCurrentLine :: (MonadIO m, IsView o) => o -> Bool -> m ()
- viewHighlightCurrentLine :: AttrLabelProxy "highlightCurrentLine"
- data ViewIndentOnTabPropertyInfo
- constructViewIndentOnTab :: IsView o => Bool -> IO (GValueConstruct o)
- getViewIndentOnTab :: (MonadIO m, IsView o) => o -> m Bool
- setViewIndentOnTab :: (MonadIO m, IsView o) => o -> Bool -> m ()
- viewIndentOnTab :: AttrLabelProxy "indentOnTab"
- data ViewIndentWidthPropertyInfo
- constructViewIndentWidth :: IsView o => Int32 -> IO (GValueConstruct o)
- getViewIndentWidth :: (MonadIO m, IsView o) => o -> m Int32
- setViewIndentWidth :: (MonadIO m, IsView o) => o -> Int32 -> m ()
- viewIndentWidth :: AttrLabelProxy "indentWidth"
- data ViewInsertSpacesInsteadOfTabsPropertyInfo
- constructViewInsertSpacesInsteadOfTabs :: IsView o => Bool -> IO (GValueConstruct o)
- getViewInsertSpacesInsteadOfTabs :: (MonadIO m, IsView o) => o -> m Bool
- setViewInsertSpacesInsteadOfTabs :: (MonadIO m, IsView o) => o -> Bool -> m ()
- viewInsertSpacesInsteadOfTabs :: AttrLabelProxy "insertSpacesInsteadOfTabs"
- data ViewRightMarginPositionPropertyInfo
- constructViewRightMarginPosition :: IsView o => Word32 -> IO (GValueConstruct o)
- getViewRightMarginPosition :: (MonadIO m, IsView o) => o -> m Word32
- setViewRightMarginPosition :: (MonadIO m, IsView o) => o -> Word32 -> m ()
- viewRightMarginPosition :: AttrLabelProxy "rightMarginPosition"
- data ViewShowLineMarksPropertyInfo
- constructViewShowLineMarks :: IsView o => Bool -> IO (GValueConstruct o)
- getViewShowLineMarks :: (MonadIO m, IsView o) => o -> m Bool
- setViewShowLineMarks :: (MonadIO m, IsView o) => o -> Bool -> m ()
- viewShowLineMarks :: AttrLabelProxy "showLineMarks"
- data ViewShowLineNumbersPropertyInfo
- constructViewShowLineNumbers :: IsView o => Bool -> IO (GValueConstruct o)
- getViewShowLineNumbers :: (MonadIO m, IsView o) => o -> m Bool
- setViewShowLineNumbers :: (MonadIO m, IsView o) => o -> Bool -> m ()
- viewShowLineNumbers :: AttrLabelProxy "showLineNumbers"
- data ViewShowRightMarginPropertyInfo
- constructViewShowRightMargin :: IsView o => Bool -> IO (GValueConstruct o)
- getViewShowRightMargin :: (MonadIO m, IsView o) => o -> m Bool
- setViewShowRightMargin :: (MonadIO m, IsView o) => o -> Bool -> m ()
- viewShowRightMargin :: AttrLabelProxy "showRightMargin"
- data ViewSmartBackspacePropertyInfo
- constructViewSmartBackspace :: IsView o => Bool -> IO (GValueConstruct o)
- getViewSmartBackspace :: (MonadIO m, IsView o) => o -> m Bool
- setViewSmartBackspace :: (MonadIO m, IsView o) => o -> Bool -> m ()
- viewSmartBackspace :: AttrLabelProxy "smartBackspace"
- data ViewSmartHomeEndPropertyInfo
- constructViewSmartHomeEnd :: IsView o => SmartHomeEndType -> IO (GValueConstruct o)
- getViewSmartHomeEnd :: (MonadIO m, IsView o) => o -> m SmartHomeEndType
- setViewSmartHomeEnd :: (MonadIO m, IsView o) => o -> SmartHomeEndType -> m ()
- viewSmartHomeEnd :: AttrLabelProxy "smartHomeEnd"
- data ViewTabWidthPropertyInfo
- constructViewTabWidth :: IsView o => Word32 -> IO (GValueConstruct o)
- getViewTabWidth :: (MonadIO m, IsView o) => o -> m Word32
- setViewTabWidth :: (MonadIO m, IsView o) => o -> Word32 -> m ()
- viewTabWidth :: AttrLabelProxy "tabWidth"
- type ViewChangeCaseCallback = ChangeCaseType -> IO ()
- type ViewChangeCaseCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data ViewChangeCaseSignalInfo
- afterViewChangeCase :: (GObject a, MonadIO m) => a -> ViewChangeCaseCallback -> m SignalHandlerId
- mkViewChangeCaseCallback :: ViewChangeCaseCallbackC -> IO (FunPtr ViewChangeCaseCallbackC)
- noViewChangeCaseCallback :: Maybe ViewChangeCaseCallback
- onViewChangeCase :: (GObject a, MonadIO m) => a -> ViewChangeCaseCallback -> m SignalHandlerId
- viewChangeCaseCallbackWrapper :: ViewChangeCaseCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- viewChangeCaseClosure :: ViewChangeCaseCallback -> IO Closure
- type ViewChangeNumberCallback = Int32 -> IO ()
- type ViewChangeNumberCallbackC = Ptr () -> Int32 -> Ptr () -> IO ()
- data ViewChangeNumberSignalInfo
- afterViewChangeNumber :: (GObject a, MonadIO m) => a -> ViewChangeNumberCallback -> m SignalHandlerId
- mkViewChangeNumberCallback :: ViewChangeNumberCallbackC -> IO (FunPtr ViewChangeNumberCallbackC)
- noViewChangeNumberCallback :: Maybe ViewChangeNumberCallback
- onViewChangeNumber :: (GObject a, MonadIO m) => a -> ViewChangeNumberCallback -> m SignalHandlerId
- viewChangeNumberCallbackWrapper :: ViewChangeNumberCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- viewChangeNumberClosure :: ViewChangeNumberCallback -> IO Closure
- type ViewJoinLinesCallback = IO ()
- type ViewJoinLinesCallbackC = Ptr () -> Ptr () -> IO ()
- data ViewJoinLinesSignalInfo
- afterViewJoinLines :: (GObject a, MonadIO m) => a -> ViewJoinLinesCallback -> m SignalHandlerId
- mkViewJoinLinesCallback :: ViewJoinLinesCallbackC -> IO (FunPtr ViewJoinLinesCallbackC)
- noViewJoinLinesCallback :: Maybe ViewJoinLinesCallback
- onViewJoinLines :: (GObject a, MonadIO m) => a -> ViewJoinLinesCallback -> m SignalHandlerId
- viewJoinLinesCallbackWrapper :: ViewJoinLinesCallback -> Ptr () -> Ptr () -> IO ()
- viewJoinLinesClosure :: ViewJoinLinesCallback -> IO Closure
- type ViewLineMarkActivatedCallback = TextIter -> Event -> IO ()
- type ViewLineMarkActivatedCallbackC = Ptr () -> Ptr TextIter -> Ptr Event -> Ptr () -> IO ()
- data ViewLineMarkActivatedSignalInfo
- afterViewLineMarkActivated :: (GObject a, MonadIO m) => a -> ViewLineMarkActivatedCallback -> m SignalHandlerId
- mkViewLineMarkActivatedCallback :: ViewLineMarkActivatedCallbackC -> IO (FunPtr ViewLineMarkActivatedCallbackC)
- noViewLineMarkActivatedCallback :: Maybe ViewLineMarkActivatedCallback
- onViewLineMarkActivated :: (GObject a, MonadIO m) => a -> ViewLineMarkActivatedCallback -> m SignalHandlerId
- viewLineMarkActivatedCallbackWrapper :: ViewLineMarkActivatedCallback -> Ptr () -> Ptr TextIter -> Ptr Event -> Ptr () -> IO ()
- viewLineMarkActivatedClosure :: ViewLineMarkActivatedCallback -> IO Closure
- type ViewMoveLinesCallback = Bool -> Int32 -> IO ()
- type ViewMoveLinesCallbackC = Ptr () -> CInt -> Int32 -> Ptr () -> IO ()
- data ViewMoveLinesSignalInfo
- afterViewMoveLines :: (GObject a, MonadIO m) => a -> ViewMoveLinesCallback -> m SignalHandlerId
- mkViewMoveLinesCallback :: ViewMoveLinesCallbackC -> IO (FunPtr ViewMoveLinesCallbackC)
- noViewMoveLinesCallback :: Maybe ViewMoveLinesCallback
- onViewMoveLines :: (GObject a, MonadIO m) => a -> ViewMoveLinesCallback -> m SignalHandlerId
- viewMoveLinesCallbackWrapper :: ViewMoveLinesCallback -> Ptr () -> CInt -> Int32 -> Ptr () -> IO ()
- viewMoveLinesClosure :: ViewMoveLinesCallback -> IO Closure
- type ViewMoveToMatchingBracketCallback = Bool -> IO ()
- type ViewMoveToMatchingBracketCallbackC = Ptr () -> CInt -> Ptr () -> IO ()
- data ViewMoveToMatchingBracketSignalInfo
- afterViewMoveToMatchingBracket :: (GObject a, MonadIO m) => a -> ViewMoveToMatchingBracketCallback -> m SignalHandlerId
- mkViewMoveToMatchingBracketCallback :: ViewMoveToMatchingBracketCallbackC -> IO (FunPtr ViewMoveToMatchingBracketCallbackC)
- noViewMoveToMatchingBracketCallback :: Maybe ViewMoveToMatchingBracketCallback
- onViewMoveToMatchingBracket :: (GObject a, MonadIO m) => a -> ViewMoveToMatchingBracketCallback -> m SignalHandlerId
- viewMoveToMatchingBracketCallbackWrapper :: ViewMoveToMatchingBracketCallback -> Ptr () -> CInt -> Ptr () -> IO ()
- viewMoveToMatchingBracketClosure :: ViewMoveToMatchingBracketCallback -> IO Closure
- type ViewMoveWordsCallback = Int32 -> IO ()
- type ViewMoveWordsCallbackC = Ptr () -> Int32 -> Ptr () -> IO ()
- data ViewMoveWordsSignalInfo
- afterViewMoveWords :: (GObject a, MonadIO m) => a -> ViewMoveWordsCallback -> m SignalHandlerId
- mkViewMoveWordsCallback :: ViewMoveWordsCallbackC -> IO (FunPtr ViewMoveWordsCallbackC)
- noViewMoveWordsCallback :: Maybe ViewMoveWordsCallback
- onViewMoveWords :: (GObject a, MonadIO m) => a -> ViewMoveWordsCallback -> m SignalHandlerId
- viewMoveWordsCallbackWrapper :: ViewMoveWordsCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- viewMoveWordsClosure :: ViewMoveWordsCallback -> IO Closure
- type ViewRedoCallback = IO ()
- type ViewRedoCallbackC = Ptr () -> Ptr () -> IO ()
- data ViewRedoSignalInfo
- afterViewRedo :: (GObject a, MonadIO m) => a -> ViewRedoCallback -> m SignalHandlerId
- mkViewRedoCallback :: ViewRedoCallbackC -> IO (FunPtr ViewRedoCallbackC)
- noViewRedoCallback :: Maybe ViewRedoCallback
- onViewRedo :: (GObject a, MonadIO m) => a -> ViewRedoCallback -> m SignalHandlerId
- viewRedoCallbackWrapper :: ViewRedoCallback -> Ptr () -> Ptr () -> IO ()
- viewRedoClosure :: ViewRedoCallback -> IO Closure
- type ViewShowCompletionCallback = IO ()
- type ViewShowCompletionCallbackC = Ptr () -> Ptr () -> IO ()
- data ViewShowCompletionSignalInfo
- afterViewShowCompletion :: (GObject a, MonadIO m) => a -> ViewShowCompletionCallback -> m SignalHandlerId
- mkViewShowCompletionCallback :: ViewShowCompletionCallbackC -> IO (FunPtr ViewShowCompletionCallbackC)
- noViewShowCompletionCallback :: Maybe ViewShowCompletionCallback
- onViewShowCompletion :: (GObject a, MonadIO m) => a -> ViewShowCompletionCallback -> m SignalHandlerId
- viewShowCompletionCallbackWrapper :: ViewShowCompletionCallback -> Ptr () -> Ptr () -> IO ()
- viewShowCompletionClosure :: ViewShowCompletionCallback -> IO Closure
- type ViewSmartHomeEndCallback = TextIter -> Int32 -> IO ()
- type ViewSmartHomeEndCallbackC = Ptr () -> Ptr TextIter -> Int32 -> Ptr () -> IO ()
- data ViewSmartHomeEndSignalInfo
- afterViewSmartHomeEnd :: (GObject a, MonadIO m) => a -> ViewSmartHomeEndCallback -> m SignalHandlerId
- mkViewSmartHomeEndCallback :: ViewSmartHomeEndCallbackC -> IO (FunPtr ViewSmartHomeEndCallbackC)
- noViewSmartHomeEndCallback :: Maybe ViewSmartHomeEndCallback
- onViewSmartHomeEnd :: (GObject a, MonadIO m) => a -> ViewSmartHomeEndCallback -> m SignalHandlerId
- viewSmartHomeEndCallbackWrapper :: ViewSmartHomeEndCallback -> Ptr () -> Ptr TextIter -> Int32 -> Ptr () -> IO ()
- viewSmartHomeEndClosure :: ViewSmartHomeEndCallback -> IO Closure
- type ViewUndoCallback = IO ()
- type ViewUndoCallbackC = Ptr () -> Ptr () -> IO ()
- data ViewUndoSignalInfo
- afterViewUndo :: (GObject a, MonadIO m) => a -> ViewUndoCallback -> m SignalHandlerId
- mkViewUndoCallback :: ViewUndoCallbackC -> IO (FunPtr ViewUndoCallbackC)
- noViewUndoCallback :: Maybe ViewUndoCallback
- onViewUndo :: (GObject a, MonadIO m) => a -> ViewUndoCallback -> m SignalHandlerId
- viewUndoCallbackWrapper :: ViewUndoCallback -> Ptr () -> Ptr () -> IO ()
- viewUndoClosure :: ViewUndoCallback -> IO Closure
Exported types
Constructors
| View (ForeignPtr View) |
Instances
| GObject View Source # | |
| IsView View Source # | |
| IsObject View Source # | |
| IsBuildable View Source # | |
| IsContainer View Source # | |
| IsImplementorIface View Source # | |
| IsWidget View Source # | |
| IsScrollable View Source # | |
| IsTextView View Source # | |
| ((~) * info (ResolveViewMethod t View), MethodInfo * info View p) => IsLabel t (View -> p) Source # | |
| ((~) * info (ResolveViewMethod t View), MethodInfo * info View p) => IsLabelProxy t (View -> p) Source # | |
| HasAttributeList * View Source # | |
| type SignalList View Source # | |
| type AttributeList View Source # | |
Methods
viewGetAutoIndent
viewGetBackgroundPattern
data ViewGetBackgroundPatternMethodInfo Source #
Instances
| ((~) * signature (m BackgroundPatternType), MonadIO m, IsView a) => MethodInfo * ViewGetBackgroundPatternMethodInfo a signature Source # | |
viewGetBackgroundPattern :: (MonadIO m, IsView a) => a -> m BackgroundPatternType Source #
viewGetCompletion
data ViewGetCompletionMethodInfo Source #
Instances
| ((~) * signature (m Completion), MonadIO m, IsView a) => MethodInfo * ViewGetCompletionMethodInfo a signature Source # | |
viewGetCompletion :: (MonadIO m, IsView a) => a -> m Completion Source #
viewGetDrawSpaces
data ViewGetDrawSpacesMethodInfo Source #
Instances
| ((~) * signature (m [DrawSpacesFlags]), MonadIO m, IsView a) => MethodInfo * ViewGetDrawSpacesMethodInfo a signature Source # | |
viewGetDrawSpaces :: (MonadIO m, IsView a) => a -> m [DrawSpacesFlags] Source #
viewGetGutter
viewGetHighlightCurrentLine
viewGetIndentOnTab
viewGetIndentWidth
viewGetInsertSpacesInsteadOfTabs
viewGetMarkAttributes
data ViewGetMarkAttributesMethodInfo Source #
Instances
| ((~) * signature (Text -> Int32 -> m MarkAttributes), MonadIO m, IsView a) => MethodInfo * ViewGetMarkAttributesMethodInfo a signature Source # | |
viewGetMarkAttributes :: (MonadIO m, IsView a) => a -> Text -> Int32 -> m MarkAttributes Source #
viewGetRightMarginPosition
viewGetShowLineMarks
viewGetShowLineNumbers
viewGetShowRightMargin
viewGetSmartBackspace
viewGetSmartHomeEnd
data ViewGetSmartHomeEndMethodInfo Source #
Instances
| ((~) * signature (m SmartHomeEndType), MonadIO m, IsView a) => MethodInfo * ViewGetSmartHomeEndMethodInfo a signature Source # | |
viewGetSmartHomeEnd :: (MonadIO m, IsView a) => a -> m SmartHomeEndType Source #
viewGetTabWidth
viewGetVisualColumn
viewIndentLines
viewIndentLines :: (MonadIO m, IsView a) => a -> TextIter -> TextIter -> m () Source #
viewNew
viewNewWithBuffer
viewSetAutoIndent
viewSetBackgroundPattern
data ViewSetBackgroundPatternMethodInfo Source #
Instances
| ((~) * signature (BackgroundPatternType -> m ()), MonadIO m, IsView a) => MethodInfo * ViewSetBackgroundPatternMethodInfo a signature Source # | |
viewSetBackgroundPattern :: (MonadIO m, IsView a) => a -> BackgroundPatternType -> m () Source #
viewSetDrawSpaces
data ViewSetDrawSpacesMethodInfo Source #
Instances
| ((~) * signature ([DrawSpacesFlags] -> m ()), MonadIO m, IsView a) => MethodInfo * ViewSetDrawSpacesMethodInfo a signature Source # | |
viewSetDrawSpaces :: (MonadIO m, IsView a) => a -> [DrawSpacesFlags] -> m () Source #
viewSetHighlightCurrentLine
viewSetIndentOnTab
viewSetIndentWidth
viewSetInsertSpacesInsteadOfTabs
viewSetMarkAttributes
data ViewSetMarkAttributesMethodInfo Source #
Instances
| ((~) * signature (Text -> b -> Int32 -> m ()), MonadIO m, IsView a, IsMarkAttributes b) => MethodInfo * ViewSetMarkAttributesMethodInfo a signature Source # | |
viewSetMarkAttributes :: (MonadIO m, IsView a, IsMarkAttributes b) => a -> Text -> b -> Int32 -> m () Source #
viewSetRightMarginPosition
viewSetShowLineMarks
viewSetShowLineNumbers
viewSetShowRightMargin
viewSetSmartBackspace
viewSetSmartHomeEnd
data ViewSetSmartHomeEndMethodInfo Source #
Instances
| ((~) * signature (SmartHomeEndType -> m ()), MonadIO m, IsView a) => MethodInfo * ViewSetSmartHomeEndMethodInfo a signature Source # | |
viewSetSmartHomeEnd :: (MonadIO m, IsView a) => a -> SmartHomeEndType -> m () Source #
viewSetTabWidth
viewUnindentLines
viewUnindentLines :: (MonadIO m, IsView a) => a -> TextIter -> TextIter -> m () Source #
Properties
AutoIndent
data ViewAutoIndentPropertyInfo Source #
Instances
| AttrInfo ViewAutoIndentPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewAutoIndentPropertyInfo Source # | |
| type AttrLabel ViewAutoIndentPropertyInfo Source # | |
| type AttrGetType ViewAutoIndentPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewAutoIndentPropertyInfo Source # | |
| type AttrAllowedOps ViewAutoIndentPropertyInfo Source # | |
viewAutoIndent :: AttrLabelProxy "autoIndent" Source #
BackgroundPattern
data ViewBackgroundPatternPropertyInfo Source #
Instances
| AttrInfo ViewBackgroundPatternPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewBackgroundPatternPropertyInfo Source # | |
| type AttrLabel ViewBackgroundPatternPropertyInfo Source # | |
| type AttrGetType ViewBackgroundPatternPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewBackgroundPatternPropertyInfo Source # | |
| type AttrAllowedOps ViewBackgroundPatternPropertyInfo Source # | |
constructViewBackgroundPattern :: IsView o => BackgroundPatternType -> IO (GValueConstruct o) Source #
getViewBackgroundPattern :: (MonadIO m, IsView o) => o -> m BackgroundPatternType Source #
setViewBackgroundPattern :: (MonadIO m, IsView o) => o -> BackgroundPatternType -> m () Source #
viewBackgroundPattern :: AttrLabelProxy "backgroundPattern" Source #
Completion
data ViewCompletionPropertyInfo Source #
Instances
| AttrInfo ViewCompletionPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewCompletionPropertyInfo Source # | |
| type AttrLabel ViewCompletionPropertyInfo Source # | |
| type AttrGetType ViewCompletionPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewCompletionPropertyInfo Source # | |
| type AttrAllowedOps ViewCompletionPropertyInfo Source # | |
getViewCompletion :: (MonadIO m, IsView o) => o -> m Completion Source #
viewCompletion :: AttrLabelProxy "completion" Source #
DrawSpaces
data ViewDrawSpacesPropertyInfo Source #
Instances
| AttrInfo ViewDrawSpacesPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewDrawSpacesPropertyInfo Source # | |
| type AttrLabel ViewDrawSpacesPropertyInfo Source # | |
| type AttrGetType ViewDrawSpacesPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewDrawSpacesPropertyInfo Source # | |
| type AttrAllowedOps ViewDrawSpacesPropertyInfo Source # | |
constructViewDrawSpaces :: IsView o => [DrawSpacesFlags] -> IO (GValueConstruct o) Source #
getViewDrawSpaces :: (MonadIO m, IsView o) => o -> m [DrawSpacesFlags] Source #
setViewDrawSpaces :: (MonadIO m, IsView o) => o -> [DrawSpacesFlags] -> m () Source #
viewDrawSpaces :: AttrLabelProxy "drawSpaces" Source #
HighlightCurrentLine
data ViewHighlightCurrentLinePropertyInfo Source #
Instances
| AttrInfo ViewHighlightCurrentLinePropertyInfo Source # | |
| type AttrSetTypeConstraint ViewHighlightCurrentLinePropertyInfo Source # | |
| type AttrLabel ViewHighlightCurrentLinePropertyInfo Source # | |
| type AttrGetType ViewHighlightCurrentLinePropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewHighlightCurrentLinePropertyInfo Source # | |
| type AttrAllowedOps ViewHighlightCurrentLinePropertyInfo Source # | |
viewHighlightCurrentLine :: AttrLabelProxy "highlightCurrentLine" Source #
IndentOnTab
data ViewIndentOnTabPropertyInfo Source #
Instances
| AttrInfo ViewIndentOnTabPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewIndentOnTabPropertyInfo Source # | |
| type AttrLabel ViewIndentOnTabPropertyInfo Source # | |
| type AttrGetType ViewIndentOnTabPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewIndentOnTabPropertyInfo Source # | |
| type AttrAllowedOps ViewIndentOnTabPropertyInfo Source # | |
viewIndentOnTab :: AttrLabelProxy "indentOnTab" Source #
IndentWidth
data ViewIndentWidthPropertyInfo Source #
Instances
| AttrInfo ViewIndentWidthPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewIndentWidthPropertyInfo Source # | |
| type AttrLabel ViewIndentWidthPropertyInfo Source # | |
| type AttrGetType ViewIndentWidthPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewIndentWidthPropertyInfo Source # | |
| type AttrAllowedOps ViewIndentWidthPropertyInfo Source # | |
viewIndentWidth :: AttrLabelProxy "indentWidth" Source #
InsertSpacesInsteadOfTabs
data ViewInsertSpacesInsteadOfTabsPropertyInfo Source #
Instances
| AttrInfo ViewInsertSpacesInsteadOfTabsPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewInsertSpacesInsteadOfTabsPropertyInfo Source # | |
| type AttrLabel ViewInsertSpacesInsteadOfTabsPropertyInfo Source # | |
| type AttrGetType ViewInsertSpacesInsteadOfTabsPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewInsertSpacesInsteadOfTabsPropertyInfo Source # | |
| type AttrAllowedOps ViewInsertSpacesInsteadOfTabsPropertyInfo Source # | |
viewInsertSpacesInsteadOfTabs :: AttrLabelProxy "insertSpacesInsteadOfTabs" Source #
RightMarginPosition
data ViewRightMarginPositionPropertyInfo Source #
Instances
| AttrInfo ViewRightMarginPositionPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewRightMarginPositionPropertyInfo Source # | |
| type AttrLabel ViewRightMarginPositionPropertyInfo Source # | |
| type AttrGetType ViewRightMarginPositionPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewRightMarginPositionPropertyInfo Source # | |
| type AttrAllowedOps ViewRightMarginPositionPropertyInfo Source # | |
viewRightMarginPosition :: AttrLabelProxy "rightMarginPosition" Source #
ShowLineMarks
data ViewShowLineMarksPropertyInfo Source #
Instances
| AttrInfo ViewShowLineMarksPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewShowLineMarksPropertyInfo Source # | |
| type AttrLabel ViewShowLineMarksPropertyInfo Source # | |
| type AttrGetType ViewShowLineMarksPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewShowLineMarksPropertyInfo Source # | |
| type AttrAllowedOps ViewShowLineMarksPropertyInfo Source # | |
viewShowLineMarks :: AttrLabelProxy "showLineMarks" Source #
ShowLineNumbers
data ViewShowLineNumbersPropertyInfo Source #
Instances
| AttrInfo ViewShowLineNumbersPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewShowLineNumbersPropertyInfo Source # | |
| type AttrLabel ViewShowLineNumbersPropertyInfo Source # | |
| type AttrGetType ViewShowLineNumbersPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewShowLineNumbersPropertyInfo Source # | |
| type AttrAllowedOps ViewShowLineNumbersPropertyInfo Source # | |
viewShowLineNumbers :: AttrLabelProxy "showLineNumbers" Source #
ShowRightMargin
data ViewShowRightMarginPropertyInfo Source #
Instances
| AttrInfo ViewShowRightMarginPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewShowRightMarginPropertyInfo Source # | |
| type AttrLabel ViewShowRightMarginPropertyInfo Source # | |
| type AttrGetType ViewShowRightMarginPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewShowRightMarginPropertyInfo Source # | |
| type AttrAllowedOps ViewShowRightMarginPropertyInfo Source # | |
viewShowRightMargin :: AttrLabelProxy "showRightMargin" Source #
SmartBackspace
data ViewSmartBackspacePropertyInfo Source #
Instances
| AttrInfo ViewSmartBackspacePropertyInfo Source # | |
| type AttrSetTypeConstraint ViewSmartBackspacePropertyInfo Source # | |
| type AttrLabel ViewSmartBackspacePropertyInfo Source # | |
| type AttrGetType ViewSmartBackspacePropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewSmartBackspacePropertyInfo Source # | |
| type AttrAllowedOps ViewSmartBackspacePropertyInfo Source # | |
viewSmartBackspace :: AttrLabelProxy "smartBackspace" Source #
SmartHomeEnd
data ViewSmartHomeEndPropertyInfo Source #
Instances
| AttrInfo ViewSmartHomeEndPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewSmartHomeEndPropertyInfo Source # | |
| type AttrLabel ViewSmartHomeEndPropertyInfo Source # | |
| type AttrGetType ViewSmartHomeEndPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewSmartHomeEndPropertyInfo Source # | |
| type AttrAllowedOps ViewSmartHomeEndPropertyInfo Source # | |
constructViewSmartHomeEnd :: IsView o => SmartHomeEndType -> IO (GValueConstruct o) Source #
getViewSmartHomeEnd :: (MonadIO m, IsView o) => o -> m SmartHomeEndType Source #
setViewSmartHomeEnd :: (MonadIO m, IsView o) => o -> SmartHomeEndType -> m () Source #
viewSmartHomeEnd :: AttrLabelProxy "smartHomeEnd" Source #
TabWidth
data ViewTabWidthPropertyInfo Source #
Instances
| AttrInfo ViewTabWidthPropertyInfo Source # | |
| type AttrSetTypeConstraint ViewTabWidthPropertyInfo Source # | |
| type AttrLabel ViewTabWidthPropertyInfo Source # | |
| type AttrGetType ViewTabWidthPropertyInfo Source # | |
| type AttrBaseTypeConstraint ViewTabWidthPropertyInfo Source # | |
| type AttrAllowedOps ViewTabWidthPropertyInfo Source # | |
viewTabWidth :: AttrLabelProxy "tabWidth" Source #
Signals
ChangeCase
type ViewChangeCaseCallback = ChangeCaseType -> IO () Source #
data ViewChangeCaseSignalInfo Source #
Instances
| SignalInfo ViewChangeCaseSignalInfo Source # | |
| type HaskellCallbackType ViewChangeCaseSignalInfo Source # | |
afterViewChangeCase :: (GObject a, MonadIO m) => a -> ViewChangeCaseCallback -> m SignalHandlerId Source #
onViewChangeCase :: (GObject a, MonadIO m) => a -> ViewChangeCaseCallback -> m SignalHandlerId Source #
viewChangeCaseCallbackWrapper :: ViewChangeCaseCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
viewChangeCaseClosure :: ViewChangeCaseCallback -> IO Closure Source #
ChangeNumber
type ViewChangeNumberCallback = Int32 -> IO () Source #
data ViewChangeNumberSignalInfo Source #
Instances
| SignalInfo ViewChangeNumberSignalInfo Source # | |
| type HaskellCallbackType ViewChangeNumberSignalInfo Source # | |
afterViewChangeNumber :: (GObject a, MonadIO m) => a -> ViewChangeNumberCallback -> m SignalHandlerId Source #
mkViewChangeNumberCallback :: ViewChangeNumberCallbackC -> IO (FunPtr ViewChangeNumberCallbackC) Source #
onViewChangeNumber :: (GObject a, MonadIO m) => a -> ViewChangeNumberCallback -> m SignalHandlerId Source #
viewChangeNumberCallbackWrapper :: ViewChangeNumberCallback -> Ptr () -> Int32 -> Ptr () -> IO () Source #
viewChangeNumberClosure :: ViewChangeNumberCallback -> IO Closure Source #
JoinLines
type ViewJoinLinesCallback = IO () Source #
data ViewJoinLinesSignalInfo Source #
Instances
| SignalInfo ViewJoinLinesSignalInfo Source # | |
| type HaskellCallbackType ViewJoinLinesSignalInfo Source # | |
afterViewJoinLines :: (GObject a, MonadIO m) => a -> ViewJoinLinesCallback -> m SignalHandlerId Source #
onViewJoinLines :: (GObject a, MonadIO m) => a -> ViewJoinLinesCallback -> m SignalHandlerId Source #
viewJoinLinesCallbackWrapper :: ViewJoinLinesCallback -> Ptr () -> Ptr () -> IO () Source #
viewJoinLinesClosure :: ViewJoinLinesCallback -> IO Closure Source #
LineMarkActivated
type ViewLineMarkActivatedCallback = TextIter -> Event -> IO () Source #
type ViewLineMarkActivatedCallbackC = Ptr () -> Ptr TextIter -> Ptr Event -> Ptr () -> IO () Source #
data ViewLineMarkActivatedSignalInfo Source #
Instances
| SignalInfo ViewLineMarkActivatedSignalInfo Source # | |
| type HaskellCallbackType ViewLineMarkActivatedSignalInfo Source # | |
afterViewLineMarkActivated :: (GObject a, MonadIO m) => a -> ViewLineMarkActivatedCallback -> m SignalHandlerId Source #
mkViewLineMarkActivatedCallback :: ViewLineMarkActivatedCallbackC -> IO (FunPtr ViewLineMarkActivatedCallbackC) Source #
onViewLineMarkActivated :: (GObject a, MonadIO m) => a -> ViewLineMarkActivatedCallback -> m SignalHandlerId Source #
viewLineMarkActivatedCallbackWrapper :: ViewLineMarkActivatedCallback -> Ptr () -> Ptr TextIter -> Ptr Event -> Ptr () -> IO () Source #
viewLineMarkActivatedClosure :: ViewLineMarkActivatedCallback -> IO Closure Source #
MoveLines
data ViewMoveLinesSignalInfo Source #
Instances
| SignalInfo ViewMoveLinesSignalInfo Source # | |
| type HaskellCallbackType ViewMoveLinesSignalInfo Source # | |
afterViewMoveLines :: (GObject a, MonadIO m) => a -> ViewMoveLinesCallback -> m SignalHandlerId Source #
onViewMoveLines :: (GObject a, MonadIO m) => a -> ViewMoveLinesCallback -> m SignalHandlerId Source #
viewMoveLinesCallbackWrapper :: ViewMoveLinesCallback -> Ptr () -> CInt -> Int32 -> Ptr () -> IO () Source #
viewMoveLinesClosure :: ViewMoveLinesCallback -> IO Closure Source #
MoveToMatchingBracket
type ViewMoveToMatchingBracketCallback = Bool -> IO () Source #
data ViewMoveToMatchingBracketSignalInfo Source #
Instances
| SignalInfo ViewMoveToMatchingBracketSignalInfo Source # | |
| type HaskellCallbackType ViewMoveToMatchingBracketSignalInfo Source # | |
afterViewMoveToMatchingBracket :: (GObject a, MonadIO m) => a -> ViewMoveToMatchingBracketCallback -> m SignalHandlerId Source #
mkViewMoveToMatchingBracketCallback :: ViewMoveToMatchingBracketCallbackC -> IO (FunPtr ViewMoveToMatchingBracketCallbackC) Source #
onViewMoveToMatchingBracket :: (GObject a, MonadIO m) => a -> ViewMoveToMatchingBracketCallback -> m SignalHandlerId Source #
viewMoveToMatchingBracketCallbackWrapper :: ViewMoveToMatchingBracketCallback -> Ptr () -> CInt -> Ptr () -> IO () Source #
MoveWords
type ViewMoveWordsCallback = Int32 -> IO () Source #
data ViewMoveWordsSignalInfo Source #
Instances
| SignalInfo ViewMoveWordsSignalInfo Source # | |
| type HaskellCallbackType ViewMoveWordsSignalInfo Source # | |
afterViewMoveWords :: (GObject a, MonadIO m) => a -> ViewMoveWordsCallback -> m SignalHandlerId Source #
onViewMoveWords :: (GObject a, MonadIO m) => a -> ViewMoveWordsCallback -> m SignalHandlerId Source #
viewMoveWordsCallbackWrapper :: ViewMoveWordsCallback -> Ptr () -> Int32 -> Ptr () -> IO () Source #
viewMoveWordsClosure :: ViewMoveWordsCallback -> IO Closure Source #
Redo
type ViewRedoCallback = IO () Source #
data ViewRedoSignalInfo Source #
Instances
| SignalInfo ViewRedoSignalInfo Source # | |
| type HaskellCallbackType ViewRedoSignalInfo Source # | |
afterViewRedo :: (GObject a, MonadIO m) => a -> ViewRedoCallback -> m SignalHandlerId Source #
onViewRedo :: (GObject a, MonadIO m) => a -> ViewRedoCallback -> m SignalHandlerId Source #
viewRedoCallbackWrapper :: ViewRedoCallback -> Ptr () -> Ptr () -> IO () Source #
viewRedoClosure :: ViewRedoCallback -> IO Closure Source #
ShowCompletion
type ViewShowCompletionCallback = IO () Source #
data ViewShowCompletionSignalInfo Source #
Instances
| SignalInfo ViewShowCompletionSignalInfo Source # | |
| type HaskellCallbackType ViewShowCompletionSignalInfo Source # | |
afterViewShowCompletion :: (GObject a, MonadIO m) => a -> ViewShowCompletionCallback -> m SignalHandlerId Source #
mkViewShowCompletionCallback :: ViewShowCompletionCallbackC -> IO (FunPtr ViewShowCompletionCallbackC) Source #
onViewShowCompletion :: (GObject a, MonadIO m) => a -> ViewShowCompletionCallback -> m SignalHandlerId Source #
viewShowCompletionCallbackWrapper :: ViewShowCompletionCallback -> Ptr () -> Ptr () -> IO () Source #
viewShowCompletionClosure :: ViewShowCompletionCallback -> IO Closure Source #
SmartHomeEnd
type ViewSmartHomeEndCallback = TextIter -> Int32 -> IO () Source #
data ViewSmartHomeEndSignalInfo Source #
Instances
| SignalInfo ViewSmartHomeEndSignalInfo Source # | |
| type HaskellCallbackType ViewSmartHomeEndSignalInfo Source # | |
afterViewSmartHomeEnd :: (GObject a, MonadIO m) => a -> ViewSmartHomeEndCallback -> m SignalHandlerId Source #
mkViewSmartHomeEndCallback :: ViewSmartHomeEndCallbackC -> IO (FunPtr ViewSmartHomeEndCallbackC) Source #
onViewSmartHomeEnd :: (GObject a, MonadIO m) => a -> ViewSmartHomeEndCallback -> m SignalHandlerId Source #
viewSmartHomeEndCallbackWrapper :: ViewSmartHomeEndCallback -> Ptr () -> Ptr TextIter -> Int32 -> Ptr () -> IO () Source #
viewSmartHomeEndClosure :: ViewSmartHomeEndCallback -> IO Closure Source #
Undo
type ViewUndoCallback = IO () Source #
data ViewUndoSignalInfo Source #
Instances
| SignalInfo ViewUndoSignalInfo Source # | |
| type HaskellCallbackType ViewUndoSignalInfo Source # | |
afterViewUndo :: (GObject a, MonadIO m) => a -> ViewUndoCallback -> m SignalHandlerId Source #
onViewUndo :: (GObject a, MonadIO m) => a -> ViewUndoCallback -> m SignalHandlerId Source #
viewUndoCallbackWrapper :: ViewUndoCallback -> Ptr () -> Ptr () -> IO () Source #
viewUndoClosure :: ViewUndoCallback -> IO Closure Source #