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 (Maybe 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
((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetEndLineMethodInfo CssSection signature |
cssSectionGetEndLine :: MonadIO m => CssSection -> m Word32 Source
cssSectionGetEndPosition
data CssSectionGetEndPositionMethodInfo Source
((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetEndPositionMethodInfo CssSection signature |
cssSectionGetEndPosition :: MonadIO m => CssSection -> m Word32 Source
cssSectionGetFile
data CssSectionGetFileMethodInfo Source
((~) * signature (m File), MonadIO m) => MethodInfo * CssSectionGetFileMethodInfo CssSection signature |
cssSectionGetFile :: MonadIO m => CssSection -> m File Source
cssSectionGetParent
data CssSectionGetParentMethodInfo Source
((~) * signature (m (Maybe CssSection)), MonadIO m) => MethodInfo * CssSectionGetParentMethodInfo CssSection signature |
cssSectionGetParent :: MonadIO m => CssSection -> m (Maybe CssSection) Source
cssSectionGetSectionType
data CssSectionGetSectionTypeMethodInfo Source
((~) * signature (m CssSectionType), MonadIO m) => MethodInfo * CssSectionGetSectionTypeMethodInfo CssSection signature |
cssSectionGetSectionType :: MonadIO m => CssSection -> m CssSectionType Source
cssSectionGetStartLine
data CssSectionGetStartLineMethodInfo Source
((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetStartLineMethodInfo CssSection signature |
cssSectionGetStartLine :: MonadIO m => CssSection -> m Word32 Source
cssSectionGetStartPosition
data CssSectionGetStartPositionMethodInfo Source
((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetStartPositionMethodInfo CssSection signature |
cssSectionGetStartPosition :: MonadIO m => CssSection -> m Word32 Source
cssSectionRef
data CssSectionRefMethodInfo Source
((~) * signature (m CssSection), MonadIO m) => MethodInfo * CssSectionRefMethodInfo CssSection signature |
cssSectionRef :: MonadIO m => CssSection -> m CssSection Source
cssSectionUnref
data CssSectionUnrefMethodInfo Source
((~) * signature (m ()), MonadIO m) => MethodInfo * CssSectionUnrefMethodInfo CssSection signature |
cssSectionUnref :: MonadIO m => CssSection -> m () Source