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 |
Defines a part of a CSS document. Because sections are nested into one another, you can use gtk_css_section_get_parent() to get the containing region.
- newtype CssSection = CssSection (ForeignPtr CssSection)
- noCssSection :: Maybe CssSection
- data CssSectionGetEndLineMethodInfo
- cssSectionGetEndLine :: MonadIO m => CssSection -> m Word32
- data CssSectionGetEndPositionMethodInfo
- cssSectionGetEndPosition :: MonadIO m => CssSection -> m Word32
- data CssSectionGetFileMethodInfo
- cssSectionGetFile :: MonadIO m => CssSection -> m File
- data CssSectionGetParentMethodInfo
- cssSectionGetParent :: MonadIO m => CssSection -> m CssSection
- data CssSectionGetSectionTypeMethodInfo
- cssSectionGetSectionType :: MonadIO m => CssSection -> m CssSectionType
- data CssSectionGetStartLineMethodInfo
- cssSectionGetStartLine :: MonadIO m => CssSection -> m Word32
- data CssSectionGetStartPositionMethodInfo
- cssSectionGetStartPosition :: MonadIO m => CssSection -> m Word32
- data CssSectionRefMethodInfo
- cssSectionRef :: MonadIO m => CssSection -> m CssSection
- data CssSectionUnrefMethodInfo
- cssSectionUnref :: MonadIO m => CssSection -> m ()
Exported types
newtype CssSection Source
Methods
cssSectionGetEndLine
data CssSectionGetEndLineMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m) => MethodInfo (TYPE Lifted) CssSectionGetEndLineMethodInfo CssSection signature Source | |
cssSectionGetEndLine :: MonadIO m => CssSection -> m Word32 Source
cssSectionGetEndPosition
data CssSectionGetEndPositionMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m) => MethodInfo (TYPE Lifted) CssSectionGetEndPositionMethodInfo CssSection signature Source | |
cssSectionGetEndPosition :: MonadIO m => CssSection -> m Word32 Source
cssSectionGetFile
data CssSectionGetFileMethodInfo Source
((~) (TYPE Lifted) signature (m File), MonadIO m) => MethodInfo (TYPE Lifted) CssSectionGetFileMethodInfo CssSection signature Source | |
cssSectionGetFile :: MonadIO m => CssSection -> m File Source
cssSectionGetParent
data CssSectionGetParentMethodInfo Source
((~) (TYPE Lifted) signature (m CssSection), MonadIO m) => MethodInfo (TYPE Lifted) CssSectionGetParentMethodInfo CssSection signature Source | |
cssSectionGetParent :: MonadIO m => CssSection -> m CssSection Source
cssSectionGetSectionType
data CssSectionGetSectionTypeMethodInfo Source
((~) (TYPE Lifted) signature (m CssSectionType), MonadIO m) => MethodInfo (TYPE Lifted) CssSectionGetSectionTypeMethodInfo CssSection signature Source | |
cssSectionGetSectionType :: MonadIO m => CssSection -> m CssSectionType Source
cssSectionGetStartLine
data CssSectionGetStartLineMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m) => MethodInfo (TYPE Lifted) CssSectionGetStartLineMethodInfo CssSection signature Source | |
cssSectionGetStartLine :: MonadIO m => CssSection -> m Word32 Source
cssSectionGetStartPosition
data CssSectionGetStartPositionMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m) => MethodInfo (TYPE Lifted) CssSectionGetStartPositionMethodInfo CssSection signature Source | |
cssSectionGetStartPosition :: MonadIO m => CssSection -> m Word32 Source
cssSectionRef
data CssSectionRefMethodInfo Source
((~) (TYPE Lifted) signature (m CssSection), MonadIO m) => MethodInfo (TYPE Lifted) CssSectionRefMethodInfo CssSection signature Source | |
cssSectionRef :: MonadIO m => CssSection -> m CssSection Source
cssSectionUnref
data CssSectionUnrefMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) CssSectionUnrefMethodInfo CssSection signature Source | |
cssSectionUnref :: MonadIO m => CssSection -> m () Source