| 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.GutterRenderer
Description
- newtype GutterRenderer = GutterRenderer (ManagedPtr GutterRenderer)
- class GObject o => IsGutterRenderer o
- toGutterRenderer :: IsGutterRenderer o => o -> IO GutterRenderer
- noGutterRenderer :: Maybe GutterRenderer
- data GutterRendererGetAlignmentMethodInfo
- data GutterRendererGetPaddingMethodInfo
- data GutterRendererActivateMethodInfo
- gutterRendererActivate :: (MonadIO m, IsGutterRenderer a) => a -> TextIter -> Rectangle -> Event -> m ()
- data GutterRendererBeginMethodInfo
- gutterRendererBegin :: (MonadIO m, IsGutterRenderer a) => a -> Context -> Rectangle -> Rectangle -> TextIter -> TextIter -> m ()
- data GutterRendererDrawMethodInfo
- gutterRendererDraw :: (MonadIO m, IsGutterRenderer a) => a -> Context -> Rectangle -> Rectangle -> TextIter -> TextIter -> [GutterRendererState] -> m ()
- data GutterRendererEndMethodInfo
- gutterRendererEnd :: (MonadIO m, IsGutterRenderer a) => a -> m ()
- data GutterRendererGetAlignmentModeMethodInfo
- gutterRendererGetAlignmentMode :: (MonadIO m, IsGutterRenderer a) => a -> m GutterRendererAlignmentMode
- data GutterRendererGetBackgroundMethodInfo
- gutterRendererGetBackground :: (MonadIO m, IsGutterRenderer a) => a -> m (Bool, RGBA)
- data GutterRendererGetSizeMethodInfo
- gutterRendererGetSize :: (MonadIO m, IsGutterRenderer a) => a -> m Int32
- data GutterRendererGetViewMethodInfo
- gutterRendererGetView :: (MonadIO m, IsGutterRenderer a) => a -> m TextView
- data GutterRendererGetVisibleMethodInfo
- gutterRendererGetVisible :: (MonadIO m, IsGutterRenderer a) => a -> m Bool
- data GutterRendererGetWindowTypeMethodInfo
- gutterRendererGetWindowType :: (MonadIO m, IsGutterRenderer a) => a -> m TextWindowType
- data GutterRendererQueryActivatableMethodInfo
- gutterRendererQueryActivatable :: (MonadIO m, IsGutterRenderer a) => a -> TextIter -> Rectangle -> Event -> m Bool
- data GutterRendererQueryDataMethodInfo
- gutterRendererQueryData :: (MonadIO m, IsGutterRenderer a) => a -> TextIter -> TextIter -> [GutterRendererState] -> m ()
- data GutterRendererQueryTooltipMethodInfo
- gutterRendererQueryTooltip :: (MonadIO m, IsGutterRenderer a, IsTooltip b) => a -> TextIter -> Rectangle -> Int32 -> Int32 -> b -> m Bool
- data GutterRendererQueueDrawMethodInfo
- gutterRendererQueueDraw :: (MonadIO m, IsGutterRenderer a) => a -> m ()
- data GutterRendererSetAlignmentMethodInfo
- gutterRendererSetAlignment :: (MonadIO m, IsGutterRenderer a) => a -> Float -> Float -> m ()
- data GutterRendererSetAlignmentModeMethodInfo
- gutterRendererSetAlignmentMode :: (MonadIO m, IsGutterRenderer a) => a -> GutterRendererAlignmentMode -> m ()
- data GutterRendererSetBackgroundMethodInfo
- gutterRendererSetBackground :: (MonadIO m, IsGutterRenderer a) => a -> Maybe RGBA -> m ()
- data GutterRendererSetPaddingMethodInfo
- gutterRendererSetPadding :: (MonadIO m, IsGutterRenderer a) => a -> Int32 -> Int32 -> m ()
- data GutterRendererSetSizeMethodInfo
- gutterRendererSetSize :: (MonadIO m, IsGutterRenderer a) => a -> Int32 -> m ()
- data GutterRendererSetVisibleMethodInfo
- gutterRendererSetVisible :: (MonadIO m, IsGutterRenderer a) => a -> Bool -> m ()
- data GutterRendererAlignmentModePropertyInfo
- constructGutterRendererAlignmentMode :: IsGutterRenderer o => GutterRendererAlignmentMode -> IO (GValueConstruct o)
- getGutterRendererAlignmentMode :: (MonadIO m, IsGutterRenderer o) => o -> m GutterRendererAlignmentMode
- gutterRendererAlignmentMode :: AttrLabelProxy "alignmentMode"
- setGutterRendererAlignmentMode :: (MonadIO m, IsGutterRenderer o) => o -> GutterRendererAlignmentMode -> m ()
- data GutterRendererBackgroundRgbaPropertyInfo
- clearGutterRendererBackgroundRgba :: (MonadIO m, IsGutterRenderer o) => o -> m ()
- constructGutterRendererBackgroundRgba :: IsGutterRenderer o => RGBA -> IO (GValueConstruct o)
- getGutterRendererBackgroundRgba :: (MonadIO m, IsGutterRenderer o) => o -> m (Maybe RGBA)
- gutterRendererBackgroundRgba :: AttrLabelProxy "backgroundRgba"
- setGutterRendererBackgroundRgba :: (MonadIO m, IsGutterRenderer o) => o -> RGBA -> m ()
- data GutterRendererBackgroundSetPropertyInfo
- constructGutterRendererBackgroundSet :: IsGutterRenderer o => Bool -> IO (GValueConstruct o)
- getGutterRendererBackgroundSet :: (MonadIO m, IsGutterRenderer o) => o -> m Bool
- gutterRendererBackgroundSet :: AttrLabelProxy "backgroundSet"
- setGutterRendererBackgroundSet :: (MonadIO m, IsGutterRenderer o) => o -> Bool -> m ()
- data GutterRendererSizePropertyInfo
- constructGutterRendererSize :: IsGutterRenderer o => Int32 -> IO (GValueConstruct o)
- getGutterRendererSize :: (MonadIO m, IsGutterRenderer o) => o -> m Int32
- gutterRendererSize :: AttrLabelProxy "size"
- setGutterRendererSize :: (MonadIO m, IsGutterRenderer o) => o -> Int32 -> m ()
- data GutterRendererViewPropertyInfo
- getGutterRendererView :: (MonadIO m, IsGutterRenderer o) => o -> m TextView
- gutterRendererView :: AttrLabelProxy "view"
- data GutterRendererVisiblePropertyInfo
- constructGutterRendererVisible :: IsGutterRenderer o => Bool -> IO (GValueConstruct o)
- getGutterRendererVisible :: (MonadIO m, IsGutterRenderer o) => o -> m Bool
- gutterRendererVisible :: AttrLabelProxy "visible"
- setGutterRendererVisible :: (MonadIO m, IsGutterRenderer o) => o -> Bool -> m ()
- data GutterRendererWindowTypePropertyInfo
- getGutterRendererWindowType :: (MonadIO m, IsGutterRenderer o) => o -> m TextWindowType
- gutterRendererWindowType :: AttrLabelProxy "windowType"
- data GutterRendererXalignPropertyInfo
- constructGutterRendererXalign :: IsGutterRenderer o => Float -> IO (GValueConstruct o)
- getGutterRendererXalign :: (MonadIO m, IsGutterRenderer o) => o -> m Float
- gutterRendererXalign :: AttrLabelProxy "xalign"
- setGutterRendererXalign :: (MonadIO m, IsGutterRenderer o) => o -> Float -> m ()
- data GutterRendererXpadPropertyInfo
- constructGutterRendererXpad :: IsGutterRenderer o => Int32 -> IO (GValueConstruct o)
- getGutterRendererXpad :: (MonadIO m, IsGutterRenderer o) => o -> m Int32
- gutterRendererXpad :: AttrLabelProxy "xpad"
- setGutterRendererXpad :: (MonadIO m, IsGutterRenderer o) => o -> Int32 -> m ()
- data GutterRendererYalignPropertyInfo
- constructGutterRendererYalign :: IsGutterRenderer o => Float -> IO (GValueConstruct o)
- getGutterRendererYalign :: (MonadIO m, IsGutterRenderer o) => o -> m Float
- gutterRendererYalign :: AttrLabelProxy "yalign"
- setGutterRendererYalign :: (MonadIO m, IsGutterRenderer o) => o -> Float -> m ()
- data GutterRendererYpadPropertyInfo
- constructGutterRendererYpad :: IsGutterRenderer o => Int32 -> IO (GValueConstruct o)
- getGutterRendererYpad :: (MonadIO m, IsGutterRenderer o) => o -> m Int32
- gutterRendererYpad :: AttrLabelProxy "ypad"
- setGutterRendererYpad :: (MonadIO m, IsGutterRenderer o) => o -> Int32 -> m ()
- type C_GutterRendererActivateCallback = Ptr () -> Ptr TextIter -> Ptr Rectangle -> Ptr Event -> Ptr () -> IO ()
- type GutterRendererActivateCallback = TextIter -> Rectangle -> Event -> IO ()
- data GutterRendererActivateSignalInfo
- afterGutterRendererActivate :: (GObject a, MonadIO m) => a -> GutterRendererActivateCallback -> m SignalHandlerId
- genClosure_GutterRendererActivate :: GutterRendererActivateCallback -> IO Closure
- mk_GutterRendererActivateCallback :: C_GutterRendererActivateCallback -> IO (FunPtr C_GutterRendererActivateCallback)
- noGutterRendererActivateCallback :: Maybe GutterRendererActivateCallback
- onGutterRendererActivate :: (GObject a, MonadIO m) => a -> GutterRendererActivateCallback -> m SignalHandlerId
- wrap_GutterRendererActivateCallback :: GutterRendererActivateCallback -> Ptr () -> Ptr TextIter -> Ptr Rectangle -> Ptr Event -> Ptr () -> IO ()
- type C_GutterRendererQueryActivatableCallback = Ptr () -> Ptr TextIter -> Ptr Rectangle -> Ptr Event -> Ptr () -> IO CInt
- type GutterRendererQueryActivatableCallback = TextIter -> Rectangle -> Event -> IO Bool
- data GutterRendererQueryActivatableSignalInfo
- afterGutterRendererQueryActivatable :: (GObject a, MonadIO m) => a -> GutterRendererQueryActivatableCallback -> m SignalHandlerId
- genClosure_GutterRendererQueryActivatable :: GutterRendererQueryActivatableCallback -> IO Closure
- mk_GutterRendererQueryActivatableCallback :: C_GutterRendererQueryActivatableCallback -> IO (FunPtr C_GutterRendererQueryActivatableCallback)
- noGutterRendererQueryActivatableCallback :: Maybe GutterRendererQueryActivatableCallback
- onGutterRendererQueryActivatable :: (GObject a, MonadIO m) => a -> GutterRendererQueryActivatableCallback -> m SignalHandlerId
- wrap_GutterRendererQueryActivatableCallback :: GutterRendererQueryActivatableCallback -> Ptr () -> Ptr TextIter -> Ptr Rectangle -> Ptr Event -> Ptr () -> IO CInt
- type C_GutterRendererQueryDataCallback = Ptr () -> Ptr TextIter -> Ptr TextIter -> CUInt -> Ptr () -> IO ()
- type GutterRendererQueryDataCallback = TextIter -> TextIter -> [GutterRendererState] -> IO ()
- data GutterRendererQueryDataSignalInfo
- afterGutterRendererQueryData :: (GObject a, MonadIO m) => a -> GutterRendererQueryDataCallback -> m SignalHandlerId
- genClosure_GutterRendererQueryData :: GutterRendererQueryDataCallback -> IO Closure
- mk_GutterRendererQueryDataCallback :: C_GutterRendererQueryDataCallback -> IO (FunPtr C_GutterRendererQueryDataCallback)
- noGutterRendererQueryDataCallback :: Maybe GutterRendererQueryDataCallback
- onGutterRendererQueryData :: (GObject a, MonadIO m) => a -> GutterRendererQueryDataCallback -> m SignalHandlerId
- wrap_GutterRendererQueryDataCallback :: GutterRendererQueryDataCallback -> Ptr () -> Ptr TextIter -> Ptr TextIter -> CUInt -> Ptr () -> IO ()
- type C_GutterRendererQueryTooltipCallback = Ptr () -> Ptr TextIter -> Ptr Rectangle -> Int32 -> Int32 -> Ptr Tooltip -> Ptr () -> IO CInt
- type GutterRendererQueryTooltipCallback = TextIter -> Rectangle -> Int32 -> Int32 -> Tooltip -> IO Bool
- data GutterRendererQueryTooltipSignalInfo
- afterGutterRendererQueryTooltip :: (GObject a, MonadIO m) => a -> GutterRendererQueryTooltipCallback -> m SignalHandlerId
- genClosure_GutterRendererQueryTooltip :: GutterRendererQueryTooltipCallback -> IO Closure
- mk_GutterRendererQueryTooltipCallback :: C_GutterRendererQueryTooltipCallback -> IO (FunPtr C_GutterRendererQueryTooltipCallback)
- noGutterRendererQueryTooltipCallback :: Maybe GutterRendererQueryTooltipCallback
- onGutterRendererQueryTooltip :: (GObject a, MonadIO m) => a -> GutterRendererQueryTooltipCallback -> m SignalHandlerId
- wrap_GutterRendererQueryTooltipCallback :: GutterRendererQueryTooltipCallback -> Ptr () -> Ptr TextIter -> Ptr Rectangle -> Int32 -> Int32 -> Ptr Tooltip -> Ptr () -> IO CInt
- type C_GutterRendererQueueDrawCallback = Ptr () -> Ptr () -> IO ()
- type GutterRendererQueueDrawCallback = IO ()
- data GutterRendererQueueDrawSignalInfo
- afterGutterRendererQueueDraw :: (GObject a, MonadIO m) => a -> GutterRendererQueueDrawCallback -> m SignalHandlerId
- genClosure_GutterRendererQueueDraw :: GutterRendererQueueDrawCallback -> IO Closure
- mk_GutterRendererQueueDrawCallback :: C_GutterRendererQueueDrawCallback -> IO (FunPtr C_GutterRendererQueueDrawCallback)
- noGutterRendererQueueDrawCallback :: Maybe GutterRendererQueueDrawCallback
- onGutterRendererQueueDraw :: (GObject a, MonadIO m) => a -> GutterRendererQueueDrawCallback -> m SignalHandlerId
- wrap_GutterRendererQueueDrawCallback :: GutterRendererQueueDrawCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype GutterRenderer Source #
Constructors
| GutterRenderer (ManagedPtr GutterRenderer) |
Instances
| GObject GutterRenderer Source # | |
| IsObject GutterRenderer Source # | |
| IsGutterRenderer GutterRenderer Source # | |
| ((~) * info (ResolveGutterRendererMethod t GutterRenderer), MethodInfo * info GutterRenderer p) => IsLabel t (GutterRenderer -> p) Source # | |
| ((~) * info (ResolveGutterRendererMethod t GutterRenderer), MethodInfo * info GutterRenderer p) => IsLabelProxy t (GutterRenderer -> p) Source # | |
| HasAttributeList * GutterRenderer Source # | |
| type SignalList GutterRenderer Source # | |
| type AttributeList GutterRenderer Source # | |
class GObject o => IsGutterRenderer o Source #
Instances
| (GObject a, UnknownAncestorError Constraint GutterRenderer a) => IsGutterRenderer a Source # | |
| IsGutterRenderer GutterRenderer Source # | |
| IsGutterRenderer GutterRendererPixbuf Source # | |
| IsGutterRenderer GutterRendererText Source # | |
toGutterRenderer :: IsGutterRenderer o => o -> IO GutterRenderer Source #
Methods
Unsupported methods
data GutterRendererGetAlignmentMethodInfo Source #
Instances
| ((~) * p (), (~) * o (MethodResolutionFailed * "getAlignment" GutterRenderer)) => MethodInfo * GutterRendererGetAlignmentMethodInfo o p Source # | |
data GutterRendererGetPaddingMethodInfo Source #
Instances
| ((~) * p (), (~) * o (MethodResolutionFailed * "getPadding" GutterRenderer)) => MethodInfo * GutterRendererGetPaddingMethodInfo o p Source # | |
activate
data GutterRendererActivateMethodInfo Source #
Instances
| ((~) * signature (TextIter -> Rectangle -> Event -> m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererActivateMethodInfo a signature Source # | |
gutterRendererActivate :: (MonadIO m, IsGutterRenderer a) => a -> TextIter -> Rectangle -> Event -> m () Source #
begin
data GutterRendererBeginMethodInfo Source #
Instances
| ((~) * signature (Context -> Rectangle -> Rectangle -> TextIter -> TextIter -> m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererBeginMethodInfo a signature Source # | |
gutterRendererBegin :: (MonadIO m, IsGutterRenderer a) => a -> Context -> Rectangle -> Rectangle -> TextIter -> TextIter -> m () Source #
draw
data GutterRendererDrawMethodInfo Source #
Instances
| ((~) * signature (Context -> Rectangle -> Rectangle -> TextIter -> TextIter -> [GutterRendererState] -> m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererDrawMethodInfo a signature Source # | |
gutterRendererDraw :: (MonadIO m, IsGutterRenderer a) => a -> Context -> Rectangle -> Rectangle -> TextIter -> TextIter -> [GutterRendererState] -> m () Source #
end
data GutterRendererEndMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererEndMethodInfo a signature Source # | |
gutterRendererEnd :: (MonadIO m, IsGutterRenderer a) => a -> m () Source #
getAlignmentMode
data GutterRendererGetAlignmentModeMethodInfo Source #
Instances
| ((~) * signature (m GutterRendererAlignmentMode), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererGetAlignmentModeMethodInfo a signature Source # | |
gutterRendererGetAlignmentMode :: (MonadIO m, IsGutterRenderer a) => a -> m GutterRendererAlignmentMode Source #
getBackground
data GutterRendererGetBackgroundMethodInfo Source #
Instances
| ((~) * signature (m (Bool, RGBA)), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererGetBackgroundMethodInfo a signature Source # | |
gutterRendererGetBackground :: (MonadIO m, IsGutterRenderer a) => a -> m (Bool, RGBA) Source #
getSize
data GutterRendererGetSizeMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererGetSizeMethodInfo a signature Source # | |
gutterRendererGetSize :: (MonadIO m, IsGutterRenderer a) => a -> m Int32 Source #
getView
data GutterRendererGetViewMethodInfo Source #
Instances
| ((~) * signature (m TextView), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererGetViewMethodInfo a signature Source # | |
gutterRendererGetView :: (MonadIO m, IsGutterRenderer a) => a -> m TextView Source #
getVisible
data GutterRendererGetVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererGetVisibleMethodInfo a signature Source # | |
gutterRendererGetVisible :: (MonadIO m, IsGutterRenderer a) => a -> m Bool Source #
getWindowType
data GutterRendererGetWindowTypeMethodInfo Source #
Instances
| ((~) * signature (m TextWindowType), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererGetWindowTypeMethodInfo a signature Source # | |
gutterRendererGetWindowType :: (MonadIO m, IsGutterRenderer a) => a -> m TextWindowType Source #
queryActivatable
data GutterRendererQueryActivatableMethodInfo Source #
Instances
| ((~) * signature (TextIter -> Rectangle -> Event -> m Bool), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererQueryActivatableMethodInfo a signature Source # | |
gutterRendererQueryActivatable :: (MonadIO m, IsGutterRenderer a) => a -> TextIter -> Rectangle -> Event -> m Bool Source #
queryData
data GutterRendererQueryDataMethodInfo Source #
Instances
| ((~) * signature (TextIter -> TextIter -> [GutterRendererState] -> m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererQueryDataMethodInfo a signature Source # | |
gutterRendererQueryData :: (MonadIO m, IsGutterRenderer a) => a -> TextIter -> TextIter -> [GutterRendererState] -> m () Source #
queryTooltip
data GutterRendererQueryTooltipMethodInfo Source #
Instances
| ((~) * signature (TextIter -> Rectangle -> Int32 -> Int32 -> b -> m Bool), MonadIO m, IsGutterRenderer a, IsTooltip b) => MethodInfo * GutterRendererQueryTooltipMethodInfo a signature Source # | |
gutterRendererQueryTooltip :: (MonadIO m, IsGutterRenderer a, IsTooltip b) => a -> TextIter -> Rectangle -> Int32 -> Int32 -> b -> m Bool Source #
queueDraw
data GutterRendererQueueDrawMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererQueueDrawMethodInfo a signature Source # | |
gutterRendererQueueDraw :: (MonadIO m, IsGutterRenderer a) => a -> m () Source #
setAlignment
data GutterRendererSetAlignmentMethodInfo Source #
Instances
| ((~) * signature (Float -> Float -> m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererSetAlignmentMethodInfo a signature Source # | |
gutterRendererSetAlignment :: (MonadIO m, IsGutterRenderer a) => a -> Float -> Float -> m () Source #
setAlignmentMode
data GutterRendererSetAlignmentModeMethodInfo Source #
Instances
| ((~) * signature (GutterRendererAlignmentMode -> m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererSetAlignmentModeMethodInfo a signature Source # | |
gutterRendererSetAlignmentMode :: (MonadIO m, IsGutterRenderer a) => a -> GutterRendererAlignmentMode -> m () Source #
setBackground
data GutterRendererSetBackgroundMethodInfo Source #
Instances
| ((~) * signature (Maybe RGBA -> m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererSetBackgroundMethodInfo a signature Source # | |
gutterRendererSetBackground :: (MonadIO m, IsGutterRenderer a) => a -> Maybe RGBA -> m () Source #
setPadding
data GutterRendererSetPaddingMethodInfo Source #
Instances
| ((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererSetPaddingMethodInfo a signature Source # | |
gutterRendererSetPadding :: (MonadIO m, IsGutterRenderer a) => a -> Int32 -> Int32 -> m () Source #
setSize
data GutterRendererSetSizeMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererSetSizeMethodInfo a signature Source # | |
gutterRendererSetSize :: (MonadIO m, IsGutterRenderer a) => a -> Int32 -> m () Source #
setVisible
data GutterRendererSetVisibleMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsGutterRenderer a) => MethodInfo * GutterRendererSetVisibleMethodInfo a signature Source # | |
gutterRendererSetVisible :: (MonadIO m, IsGutterRenderer a) => a -> Bool -> m () Source #
Properties
alignmentMode
data GutterRendererAlignmentModePropertyInfo Source #
Instances
| AttrInfo GutterRendererAlignmentModePropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererAlignmentModePropertyInfo Source # | |
| type AttrOrigin GutterRendererAlignmentModePropertyInfo Source # | |
| type AttrLabel GutterRendererAlignmentModePropertyInfo Source # | |
| type AttrGetType GutterRendererAlignmentModePropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererAlignmentModePropertyInfo Source # | |
| type AttrAllowedOps GutterRendererAlignmentModePropertyInfo Source # | |
constructGutterRendererAlignmentMode :: IsGutterRenderer o => GutterRendererAlignmentMode -> IO (GValueConstruct o) Source #
getGutterRendererAlignmentMode :: (MonadIO m, IsGutterRenderer o) => o -> m GutterRendererAlignmentMode Source #
gutterRendererAlignmentMode :: AttrLabelProxy "alignmentMode" Source #
setGutterRendererAlignmentMode :: (MonadIO m, IsGutterRenderer o) => o -> GutterRendererAlignmentMode -> m () Source #
backgroundRgba
data GutterRendererBackgroundRgbaPropertyInfo Source #
Instances
| AttrInfo GutterRendererBackgroundRgbaPropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererBackgroundRgbaPropertyInfo Source # | |
| type AttrOrigin GutterRendererBackgroundRgbaPropertyInfo Source # | |
| type AttrLabel GutterRendererBackgroundRgbaPropertyInfo Source # | |
| type AttrGetType GutterRendererBackgroundRgbaPropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererBackgroundRgbaPropertyInfo Source # | |
| type AttrAllowedOps GutterRendererBackgroundRgbaPropertyInfo Source # | |
clearGutterRendererBackgroundRgba :: (MonadIO m, IsGutterRenderer o) => o -> m () Source #
constructGutterRendererBackgroundRgba :: IsGutterRenderer o => RGBA -> IO (GValueConstruct o) Source #
getGutterRendererBackgroundRgba :: (MonadIO m, IsGutterRenderer o) => o -> m (Maybe RGBA) Source #
gutterRendererBackgroundRgba :: AttrLabelProxy "backgroundRgba" Source #
setGutterRendererBackgroundRgba :: (MonadIO m, IsGutterRenderer o) => o -> RGBA -> m () Source #
backgroundSet
data GutterRendererBackgroundSetPropertyInfo Source #
Instances
| AttrInfo GutterRendererBackgroundSetPropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererBackgroundSetPropertyInfo Source # | |
| type AttrOrigin GutterRendererBackgroundSetPropertyInfo Source # | |
| type AttrLabel GutterRendererBackgroundSetPropertyInfo Source # | |
| type AttrGetType GutterRendererBackgroundSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererBackgroundSetPropertyInfo Source # | |
| type AttrAllowedOps GutterRendererBackgroundSetPropertyInfo Source # | |
constructGutterRendererBackgroundSet :: IsGutterRenderer o => Bool -> IO (GValueConstruct o) Source #
getGutterRendererBackgroundSet :: (MonadIO m, IsGutterRenderer o) => o -> m Bool Source #
gutterRendererBackgroundSet :: AttrLabelProxy "backgroundSet" Source #
setGutterRendererBackgroundSet :: (MonadIO m, IsGutterRenderer o) => o -> Bool -> m () Source #
size
data GutterRendererSizePropertyInfo Source #
Instances
| AttrInfo GutterRendererSizePropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererSizePropertyInfo Source # | |
| type AttrOrigin GutterRendererSizePropertyInfo Source # | |
| type AttrLabel GutterRendererSizePropertyInfo Source # | |
| type AttrGetType GutterRendererSizePropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererSizePropertyInfo Source # | |
| type AttrAllowedOps GutterRendererSizePropertyInfo Source # | |
constructGutterRendererSize :: IsGutterRenderer o => Int32 -> IO (GValueConstruct o) Source #
getGutterRendererSize :: (MonadIO m, IsGutterRenderer o) => o -> m Int32 Source #
gutterRendererSize :: AttrLabelProxy "size" Source #
setGutterRendererSize :: (MonadIO m, IsGutterRenderer o) => o -> Int32 -> m () Source #
view
data GutterRendererViewPropertyInfo Source #
Instances
| AttrInfo GutterRendererViewPropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererViewPropertyInfo Source # | |
| type AttrOrigin GutterRendererViewPropertyInfo Source # | |
| type AttrLabel GutterRendererViewPropertyInfo Source # | |
| type AttrGetType GutterRendererViewPropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererViewPropertyInfo Source # | |
| type AttrAllowedOps GutterRendererViewPropertyInfo Source # | |
getGutterRendererView :: (MonadIO m, IsGutterRenderer o) => o -> m TextView Source #
gutterRendererView :: AttrLabelProxy "view" Source #
visible
data GutterRendererVisiblePropertyInfo Source #
Instances
| AttrInfo GutterRendererVisiblePropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererVisiblePropertyInfo Source # | |
| type AttrOrigin GutterRendererVisiblePropertyInfo Source # | |
| type AttrLabel GutterRendererVisiblePropertyInfo Source # | |
| type AttrGetType GutterRendererVisiblePropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererVisiblePropertyInfo Source # | |
| type AttrAllowedOps GutterRendererVisiblePropertyInfo Source # | |
constructGutterRendererVisible :: IsGutterRenderer o => Bool -> IO (GValueConstruct o) Source #
getGutterRendererVisible :: (MonadIO m, IsGutterRenderer o) => o -> m Bool Source #
gutterRendererVisible :: AttrLabelProxy "visible" Source #
setGutterRendererVisible :: (MonadIO m, IsGutterRenderer o) => o -> Bool -> m () Source #
windowType
data GutterRendererWindowTypePropertyInfo Source #
Instances
| AttrInfo GutterRendererWindowTypePropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererWindowTypePropertyInfo Source # | |
| type AttrOrigin GutterRendererWindowTypePropertyInfo Source # | |
| type AttrLabel GutterRendererWindowTypePropertyInfo Source # | |
| type AttrGetType GutterRendererWindowTypePropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererWindowTypePropertyInfo Source # | |
| type AttrAllowedOps GutterRendererWindowTypePropertyInfo Source # | |
getGutterRendererWindowType :: (MonadIO m, IsGutterRenderer o) => o -> m TextWindowType Source #
gutterRendererWindowType :: AttrLabelProxy "windowType" Source #
xalign
data GutterRendererXalignPropertyInfo Source #
Instances
| AttrInfo GutterRendererXalignPropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererXalignPropertyInfo Source # | |
| type AttrOrigin GutterRendererXalignPropertyInfo Source # | |
| type AttrLabel GutterRendererXalignPropertyInfo Source # | |
| type AttrGetType GutterRendererXalignPropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererXalignPropertyInfo Source # | |
| type AttrAllowedOps GutterRendererXalignPropertyInfo Source # | |
constructGutterRendererXalign :: IsGutterRenderer o => Float -> IO (GValueConstruct o) Source #
getGutterRendererXalign :: (MonadIO m, IsGutterRenderer o) => o -> m Float Source #
gutterRendererXalign :: AttrLabelProxy "xalign" Source #
setGutterRendererXalign :: (MonadIO m, IsGutterRenderer o) => o -> Float -> m () Source #
xpad
data GutterRendererXpadPropertyInfo Source #
Instances
| AttrInfo GutterRendererXpadPropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererXpadPropertyInfo Source # | |
| type AttrOrigin GutterRendererXpadPropertyInfo Source # | |
| type AttrLabel GutterRendererXpadPropertyInfo Source # | |
| type AttrGetType GutterRendererXpadPropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererXpadPropertyInfo Source # | |
| type AttrAllowedOps GutterRendererXpadPropertyInfo Source # | |
constructGutterRendererXpad :: IsGutterRenderer o => Int32 -> IO (GValueConstruct o) Source #
getGutterRendererXpad :: (MonadIO m, IsGutterRenderer o) => o -> m Int32 Source #
gutterRendererXpad :: AttrLabelProxy "xpad" Source #
setGutterRendererXpad :: (MonadIO m, IsGutterRenderer o) => o -> Int32 -> m () Source #
yalign
data GutterRendererYalignPropertyInfo Source #
Instances
| AttrInfo GutterRendererYalignPropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererYalignPropertyInfo Source # | |
| type AttrOrigin GutterRendererYalignPropertyInfo Source # | |
| type AttrLabel GutterRendererYalignPropertyInfo Source # | |
| type AttrGetType GutterRendererYalignPropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererYalignPropertyInfo Source # | |
| type AttrAllowedOps GutterRendererYalignPropertyInfo Source # | |
constructGutterRendererYalign :: IsGutterRenderer o => Float -> IO (GValueConstruct o) Source #
getGutterRendererYalign :: (MonadIO m, IsGutterRenderer o) => o -> m Float Source #
gutterRendererYalign :: AttrLabelProxy "yalign" Source #
setGutterRendererYalign :: (MonadIO m, IsGutterRenderer o) => o -> Float -> m () Source #
ypad
data GutterRendererYpadPropertyInfo Source #
Instances
| AttrInfo GutterRendererYpadPropertyInfo Source # | |
| type AttrSetTypeConstraint GutterRendererYpadPropertyInfo Source # | |
| type AttrOrigin GutterRendererYpadPropertyInfo Source # | |
| type AttrLabel GutterRendererYpadPropertyInfo Source # | |
| type AttrGetType GutterRendererYpadPropertyInfo Source # | |
| type AttrBaseTypeConstraint GutterRendererYpadPropertyInfo Source # | |
| type AttrAllowedOps GutterRendererYpadPropertyInfo Source # | |
constructGutterRendererYpad :: IsGutterRenderer o => Int32 -> IO (GValueConstruct o) Source #
getGutterRendererYpad :: (MonadIO m, IsGutterRenderer o) => o -> m Int32 Source #
gutterRendererYpad :: AttrLabelProxy "ypad" Source #
setGutterRendererYpad :: (MonadIO m, IsGutterRenderer o) => o -> Int32 -> m () Source #
Signals
activate
type C_GutterRendererActivateCallback = Ptr () -> Ptr TextIter -> Ptr Rectangle -> Ptr Event -> Ptr () -> IO () Source #
type GutterRendererActivateCallback = TextIter -> Rectangle -> Event -> IO () Source #
data GutterRendererActivateSignalInfo Source #
Instances
| SignalInfo GutterRendererActivateSignalInfo Source # | |
| type HaskellCallbackType GutterRendererActivateSignalInfo Source # | |
afterGutterRendererActivate :: (GObject a, MonadIO m) => a -> GutterRendererActivateCallback -> m SignalHandlerId Source #
genClosure_GutterRendererActivate :: GutterRendererActivateCallback -> IO Closure Source #
mk_GutterRendererActivateCallback :: C_GutterRendererActivateCallback -> IO (FunPtr C_GutterRendererActivateCallback) Source #
onGutterRendererActivate :: (GObject a, MonadIO m) => a -> GutterRendererActivateCallback -> m SignalHandlerId Source #
wrap_GutterRendererActivateCallback :: GutterRendererActivateCallback -> Ptr () -> Ptr TextIter -> Ptr Rectangle -> Ptr Event -> Ptr () -> IO () Source #
queryActivatable
type C_GutterRendererQueryActivatableCallback = Ptr () -> Ptr TextIter -> Ptr Rectangle -> Ptr Event -> Ptr () -> IO CInt Source #
type GutterRendererQueryActivatableCallback = TextIter -> Rectangle -> Event -> IO Bool Source #
data GutterRendererQueryActivatableSignalInfo Source #
Instances
| SignalInfo GutterRendererQueryActivatableSignalInfo Source # | |
| type HaskellCallbackType GutterRendererQueryActivatableSignalInfo Source # | |
afterGutterRendererQueryActivatable :: (GObject a, MonadIO m) => a -> GutterRendererQueryActivatableCallback -> m SignalHandlerId Source #
genClosure_GutterRendererQueryActivatable :: GutterRendererQueryActivatableCallback -> IO Closure Source #
mk_GutterRendererQueryActivatableCallback :: C_GutterRendererQueryActivatableCallback -> IO (FunPtr C_GutterRendererQueryActivatableCallback) Source #
onGutterRendererQueryActivatable :: (GObject a, MonadIO m) => a -> GutterRendererQueryActivatableCallback -> m SignalHandlerId Source #
wrap_GutterRendererQueryActivatableCallback :: GutterRendererQueryActivatableCallback -> Ptr () -> Ptr TextIter -> Ptr Rectangle -> Ptr Event -> Ptr () -> IO CInt Source #
queryData
type C_GutterRendererQueryDataCallback = Ptr () -> Ptr TextIter -> Ptr TextIter -> CUInt -> Ptr () -> IO () Source #
type GutterRendererQueryDataCallback = TextIter -> TextIter -> [GutterRendererState] -> IO () Source #
data GutterRendererQueryDataSignalInfo Source #
Instances
| SignalInfo GutterRendererQueryDataSignalInfo Source # | |
| type HaskellCallbackType GutterRendererQueryDataSignalInfo Source # | |
afterGutterRendererQueryData :: (GObject a, MonadIO m) => a -> GutterRendererQueryDataCallback -> m SignalHandlerId Source #
mk_GutterRendererQueryDataCallback :: C_GutterRendererQueryDataCallback -> IO (FunPtr C_GutterRendererQueryDataCallback) Source #
onGutterRendererQueryData :: (GObject a, MonadIO m) => a -> GutterRendererQueryDataCallback -> m SignalHandlerId Source #
wrap_GutterRendererQueryDataCallback :: GutterRendererQueryDataCallback -> Ptr () -> Ptr TextIter -> Ptr TextIter -> CUInt -> Ptr () -> IO () Source #
queryTooltip
type C_GutterRendererQueryTooltipCallback = Ptr () -> Ptr TextIter -> Ptr Rectangle -> Int32 -> Int32 -> Ptr Tooltip -> Ptr () -> IO CInt Source #
type GutterRendererQueryTooltipCallback = TextIter -> Rectangle -> Int32 -> Int32 -> Tooltip -> IO Bool Source #
data GutterRendererQueryTooltipSignalInfo Source #
Instances
| SignalInfo GutterRendererQueryTooltipSignalInfo Source # | |
| type HaskellCallbackType GutterRendererQueryTooltipSignalInfo Source # | |
afterGutterRendererQueryTooltip :: (GObject a, MonadIO m) => a -> GutterRendererQueryTooltipCallback -> m SignalHandlerId Source #
mk_GutterRendererQueryTooltipCallback :: C_GutterRendererQueryTooltipCallback -> IO (FunPtr C_GutterRendererQueryTooltipCallback) Source #
onGutterRendererQueryTooltip :: (GObject a, MonadIO m) => a -> GutterRendererQueryTooltipCallback -> m SignalHandlerId Source #
wrap_GutterRendererQueryTooltipCallback :: GutterRendererQueryTooltipCallback -> Ptr () -> Ptr TextIter -> Ptr Rectangle -> Int32 -> Int32 -> Ptr Tooltip -> Ptr () -> IO CInt Source #
queueDraw
type GutterRendererQueueDrawCallback = IO () Source #
data GutterRendererQueueDrawSignalInfo Source #
Instances
| SignalInfo GutterRendererQueueDrawSignalInfo Source # | |
| type HaskellCallbackType GutterRendererQueueDrawSignalInfo Source # | |
afterGutterRendererQueueDraw :: (GObject a, MonadIO m) => a -> GutterRendererQueueDrawCallback -> m SignalHandlerId Source #
mk_GutterRendererQueueDrawCallback :: C_GutterRendererQueueDrawCallback -> IO (FunPtr C_GutterRendererQueueDrawCallback) Source #
onGutterRendererQueueDraw :: (GObject a, MonadIO m) => a -> GutterRendererQueueDrawCallback -> m SignalHandlerId Source #
wrap_GutterRendererQueueDrawCallback :: GutterRendererQueueDrawCallback -> Ptr () -> Ptr () -> IO () Source #