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 |
- newtype DOMStyleSheet = DOMStyleSheet (ForeignPtr DOMStyleSheet)
- class GObject o => DOMStyleSheetK o
- toDOMStyleSheet :: DOMStyleSheetK o => o -> IO DOMStyleSheet
- noDOMStyleSheet :: Maybe DOMStyleSheet
- dOMStyleSheetGetContentType :: (MonadIO m, DOMStyleSheetK a) => a -> m Text
- dOMStyleSheetGetDisabled :: (MonadIO m, DOMStyleSheetK a) => a -> m Bool
- dOMStyleSheetGetHref :: (MonadIO m, DOMStyleSheetK a) => a -> m Text
- dOMStyleSheetGetMedia :: (MonadIO m, DOMStyleSheetK a) => a -> m DOMMediaList
- dOMStyleSheetGetOwnerNode :: (MonadIO m, DOMStyleSheetK a) => a -> m DOMNode
- dOMStyleSheetGetParentStyleSheet :: (MonadIO m, DOMStyleSheetK a) => a -> m DOMStyleSheet
- dOMStyleSheetGetTitle :: (MonadIO m, DOMStyleSheetK a) => a -> m Text
- dOMStyleSheetSetDisabled :: (MonadIO m, DOMStyleSheetK a) => a -> Bool -> m ()
- data DOMStyleSheetDisabledPropertyInfo
- constructDOMStyleSheetDisabled :: Bool -> IO ([Char], GValue)
- getDOMStyleSheetDisabled :: (MonadIO m, DOMStyleSheetK o) => o -> m Bool
- setDOMStyleSheetDisabled :: (MonadIO m, DOMStyleSheetK o) => o -> Bool -> m ()
- data DOMStyleSheetHrefPropertyInfo
- getDOMStyleSheetHref :: (MonadIO m, DOMStyleSheetK o) => o -> m Text
- data DOMStyleSheetMediaPropertyInfo
- getDOMStyleSheetMedia :: (MonadIO m, DOMStyleSheetK o) => o -> m DOMMediaList
- data DOMStyleSheetOwnerNodePropertyInfo
- getDOMStyleSheetOwnerNode :: (MonadIO m, DOMStyleSheetK o) => o -> m DOMNode
- data DOMStyleSheetParentStyleSheetPropertyInfo
- getDOMStyleSheetParentStyleSheet :: (MonadIO m, DOMStyleSheetK o) => o -> m DOMStyleSheet
- data DOMStyleSheetTitlePropertyInfo
- getDOMStyleSheetTitle :: (MonadIO m, DOMStyleSheetK o) => o -> m Text
- data DOMStyleSheetTypePropertyInfo
- getDOMStyleSheetType :: (MonadIO m, DOMStyleSheetK o) => o -> m Text
Exported types
newtype DOMStyleSheet Source
class GObject o => DOMStyleSheetK o Source
(GObject o, IsDescendantOf DOMStyleSheet o) => DOMStyleSheetK o |
toDOMStyleSheet :: DOMStyleSheetK o => o -> IO DOMStyleSheet Source
Methods
dOMStyleSheetGetContentType
dOMStyleSheetGetContentType :: (MonadIO m, DOMStyleSheetK a) => a -> m Text Source
dOMStyleSheetGetDisabled
dOMStyleSheetGetDisabled :: (MonadIO m, DOMStyleSheetK a) => a -> m Bool Source
dOMStyleSheetGetHref
dOMStyleSheetGetHref :: (MonadIO m, DOMStyleSheetK a) => a -> m Text Source
dOMStyleSheetGetMedia
dOMStyleSheetGetMedia :: (MonadIO m, DOMStyleSheetK a) => a -> m DOMMediaList Source
dOMStyleSheetGetOwnerNode
dOMStyleSheetGetOwnerNode :: (MonadIO m, DOMStyleSheetK a) => a -> m DOMNode Source
dOMStyleSheetGetParentStyleSheet
dOMStyleSheetGetParentStyleSheet :: (MonadIO m, DOMStyleSheetK a) => a -> m DOMStyleSheet Source
dOMStyleSheetGetTitle
dOMStyleSheetGetTitle :: (MonadIO m, DOMStyleSheetK a) => a -> m Text Source
dOMStyleSheetSetDisabled
dOMStyleSheetSetDisabled :: (MonadIO m, DOMStyleSheetK a) => a -> Bool -> m () Source
Properties
Disabled
data DOMStyleSheetDisabledPropertyInfo Source
AttrInfo DOMStyleSheetDisabledPropertyInfo | |
type AttrLabel DOMStyleSheetDisabledPropertyInfo = "DOMStyleSheet::disabled" | |
type AttrGetType DOMStyleSheetDisabledPropertyInfo = Bool | |
type AttrBaseTypeConstraint DOMStyleSheetDisabledPropertyInfo = DOMStyleSheetK | |
type AttrSetTypeConstraint DOMStyleSheetDisabledPropertyInfo = * ~ Bool | |
type AttrAllowedOps DOMStyleSheetDisabledPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMStyleSheetDisabled :: (MonadIO m, DOMStyleSheetK o) => o -> m Bool Source
setDOMStyleSheetDisabled :: (MonadIO m, DOMStyleSheetK o) => o -> Bool -> m () Source
Href
data DOMStyleSheetHrefPropertyInfo Source
AttrInfo DOMStyleSheetHrefPropertyInfo | |
type AttrLabel DOMStyleSheetHrefPropertyInfo = "DOMStyleSheet::href" | |
type AttrGetType DOMStyleSheetHrefPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMStyleSheetHrefPropertyInfo = DOMStyleSheetK | |
type AttrSetTypeConstraint DOMStyleSheetHrefPropertyInfo = * ~ () | |
type AttrAllowedOps DOMStyleSheetHrefPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMStyleSheetHref :: (MonadIO m, DOMStyleSheetK o) => o -> m Text Source
Media
data DOMStyleSheetMediaPropertyInfo Source
AttrInfo DOMStyleSheetMediaPropertyInfo | |
type AttrLabel DOMStyleSheetMediaPropertyInfo = "DOMStyleSheet::media" | |
type AttrGetType DOMStyleSheetMediaPropertyInfo = DOMMediaList | |
type AttrBaseTypeConstraint DOMStyleSheetMediaPropertyInfo = DOMStyleSheetK | |
type AttrSetTypeConstraint DOMStyleSheetMediaPropertyInfo = * ~ () | |
type AttrAllowedOps DOMStyleSheetMediaPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMStyleSheetMedia :: (MonadIO m, DOMStyleSheetK o) => o -> m DOMMediaList Source
OwnerNode
data DOMStyleSheetOwnerNodePropertyInfo Source
AttrInfo DOMStyleSheetOwnerNodePropertyInfo | |
type AttrLabel DOMStyleSheetOwnerNodePropertyInfo = "DOMStyleSheet::owner-node" | |
type AttrGetType DOMStyleSheetOwnerNodePropertyInfo = DOMNode | |
type AttrBaseTypeConstraint DOMStyleSheetOwnerNodePropertyInfo = DOMStyleSheetK | |
type AttrSetTypeConstraint DOMStyleSheetOwnerNodePropertyInfo = * ~ () | |
type AttrAllowedOps DOMStyleSheetOwnerNodePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMStyleSheetOwnerNode :: (MonadIO m, DOMStyleSheetK o) => o -> m DOMNode Source
ParentStyleSheet
data DOMStyleSheetParentStyleSheetPropertyInfo Source
AttrInfo DOMStyleSheetParentStyleSheetPropertyInfo | |
type AttrLabel DOMStyleSheetParentStyleSheetPropertyInfo = "DOMStyleSheet::parent-style-sheet" | |
type AttrGetType DOMStyleSheetParentStyleSheetPropertyInfo = DOMStyleSheet | |
type AttrBaseTypeConstraint DOMStyleSheetParentStyleSheetPropertyInfo = DOMStyleSheetK | |
type AttrSetTypeConstraint DOMStyleSheetParentStyleSheetPropertyInfo = * ~ () | |
type AttrAllowedOps DOMStyleSheetParentStyleSheetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMStyleSheetParentStyleSheet :: (MonadIO m, DOMStyleSheetK o) => o -> m DOMStyleSheet Source
Title
data DOMStyleSheetTitlePropertyInfo Source
AttrInfo DOMStyleSheetTitlePropertyInfo | |
type AttrLabel DOMStyleSheetTitlePropertyInfo = "DOMStyleSheet::title" | |
type AttrGetType DOMStyleSheetTitlePropertyInfo = Text | |
type AttrBaseTypeConstraint DOMStyleSheetTitlePropertyInfo = DOMStyleSheetK | |
type AttrSetTypeConstraint DOMStyleSheetTitlePropertyInfo = * ~ () | |
type AttrAllowedOps DOMStyleSheetTitlePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMStyleSheetTitle :: (MonadIO m, DOMStyleSheetK o) => o -> m Text Source
Type
data DOMStyleSheetTypePropertyInfo Source
AttrInfo DOMStyleSheetTypePropertyInfo | |
type AttrLabel DOMStyleSheetTypePropertyInfo = "DOMStyleSheet::type" | |
type AttrGetType DOMStyleSheetTypePropertyInfo = Text | |
type AttrBaseTypeConstraint DOMStyleSheetTypePropertyInfo = DOMStyleSheetK | |
type AttrSetTypeConstraint DOMStyleSheetTypePropertyInfo = * ~ () | |
type AttrAllowedOps DOMStyleSheetTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMStyleSheetType :: (MonadIO m, DOMStyleSheetK o) => o -> m Text Source