| 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.Gtk.Structs.CssSection
Contents
Description
GtkCssSection is an auxiliary object containing information about the results of parsing a CSS style sheet.
- newtype CssSection = CssSection (ManagedPtr 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 #
Constructors
| CssSection (ManagedPtr CssSection) |
Instances
| BoxedObject CssSection Source # | |
| ((~) * info (ResolveCssSectionMethod t CssSection), MethodInfo * info CssSection p) => IsLabel t (CssSection -> p) Source # | |
| ((~) * info (ResolveCssSectionMethod t CssSection), MethodInfo * info CssSection p) => IsLabelProxy t (CssSection -> p) Source # | |
| HasAttributeList * CssSection Source # | |
| ((~) * signature (m ()), MonadIO m) => MethodInfo * CssSectionUnrefMethodInfo CssSection signature Source # | |
| ((~) * signature (m CssSection), MonadIO m) => MethodInfo * CssSectionRefMethodInfo CssSection signature Source # | |
| ((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetStartPositionMethodInfo CssSection signature Source # | |
| ((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetStartLineMethodInfo CssSection signature Source # | |
| ((~) * signature (m CssSectionType), MonadIO m) => MethodInfo * CssSectionGetSectionTypeMethodInfo CssSection signature Source # | |
| ((~) * signature (m (Maybe CssSection)), MonadIO m) => MethodInfo * CssSectionGetParentMethodInfo CssSection signature Source # | |
| ((~) * signature (m File), MonadIO m) => MethodInfo * CssSectionGetFileMethodInfo CssSection signature Source # | |
| ((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetEndPositionMethodInfo CssSection signature Source # | |
| ((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetEndLineMethodInfo CssSection signature Source # | |
| type AttributeList CssSection Source # | |
Methods
getEndLine
data CssSectionGetEndLineMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetEndLineMethodInfo CssSection signature Source # | |
cssSectionGetEndLine :: MonadIO m => CssSection -> m Word32 Source #
getEndPosition
data CssSectionGetEndPositionMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetEndPositionMethodInfo CssSection signature Source # | |
cssSectionGetEndPosition :: MonadIO m => CssSection -> m Word32 Source #
getFile
data CssSectionGetFileMethodInfo Source #
Instances
| ((~) * signature (m File), MonadIO m) => MethodInfo * CssSectionGetFileMethodInfo CssSection signature Source # | |
cssSectionGetFile :: MonadIO m => CssSection -> m File Source #
getParent
data CssSectionGetParentMethodInfo Source #
Instances
| ((~) * signature (m (Maybe CssSection)), MonadIO m) => MethodInfo * CssSectionGetParentMethodInfo CssSection signature Source # | |
cssSectionGetParent :: MonadIO m => CssSection -> m (Maybe CssSection) Source #
getSectionType
data CssSectionGetSectionTypeMethodInfo Source #
Instances
| ((~) * signature (m CssSectionType), MonadIO m) => MethodInfo * CssSectionGetSectionTypeMethodInfo CssSection signature Source # | |
cssSectionGetSectionType :: MonadIO m => CssSection -> m CssSectionType Source #
getStartLine
data CssSectionGetStartLineMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetStartLineMethodInfo CssSection signature Source # | |
cssSectionGetStartLine :: MonadIO m => CssSection -> m Word32 Source #
getStartPosition
data CssSectionGetStartPositionMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m) => MethodInfo * CssSectionGetStartPositionMethodInfo CssSection signature Source # | |
cssSectionGetStartPosition :: MonadIO m => CssSection -> m Word32 Source #
ref
data CssSectionRefMethodInfo Source #
Instances
| ((~) * signature (m CssSection), MonadIO m) => MethodInfo * CssSectionRefMethodInfo CssSection signature Source # | |
cssSectionRef :: MonadIO m => CssSection -> m CssSection Source #
unref
data CssSectionUnrefMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m) => MethodInfo * CssSectionUnrefMethodInfo CssSection signature Source # | |
cssSectionUnref :: MonadIO m => CssSection -> m () Source #