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 DOMCSSStyleSheet = DOMCSSStyleSheet (ForeignPtr DOMCSSStyleSheet)
- class GObject o => DOMCSSStyleSheetK o
- toDOMCSSStyleSheet :: DOMCSSStyleSheetK o => o -> IO DOMCSSStyleSheet
- noDOMCSSStyleSheet :: Maybe DOMCSSStyleSheet
- data DOMCSSStyleSheetAddRuleMethodInfo
- dOMCSSStyleSheetAddRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Text -> Text -> CULong -> m CLong
- data DOMCSSStyleSheetDeleteRuleMethodInfo
- dOMCSSStyleSheetDeleteRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> CULong -> m ()
- data DOMCSSStyleSheetGetCssRulesMethodInfo
- dOMCSSStyleSheetGetCssRules :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRuleList
- data DOMCSSStyleSheetGetOwnerRuleMethodInfo
- dOMCSSStyleSheetGetOwnerRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRule
- data DOMCSSStyleSheetGetRulesMethodInfo
- dOMCSSStyleSheetGetRules :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRuleList
- data DOMCSSStyleSheetInsertRuleMethodInfo
- dOMCSSStyleSheetInsertRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Text -> CULong -> m CULong
- data DOMCSSStyleSheetRemoveRuleMethodInfo
- dOMCSSStyleSheetRemoveRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> CULong -> m ()
- data DOMCSSStyleSheetCssRulesPropertyInfo
- dOMCSSStyleSheetCssRules :: AttrLabelProxy "cssRules"
- getDOMCSSStyleSheetCssRules :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m (Maybe DOMCSSRuleList)
- data DOMCSSStyleSheetOwnerRulePropertyInfo
- dOMCSSStyleSheetOwnerRule :: AttrLabelProxy "ownerRule"
- getDOMCSSStyleSheetOwnerRule :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m (Maybe DOMCSSRule)
- data DOMCSSStyleSheetRulesPropertyInfo
- dOMCSSStyleSheetRules :: AttrLabelProxy "rules"
- getDOMCSSStyleSheetRules :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m (Maybe DOMCSSRuleList)
Exported types
newtype DOMCSSStyleSheet Source
GObject DOMCSSStyleSheet | |
((~) * info (ResolveDOMCSSStyleSheetMethod t DOMCSSStyleSheet), MethodInfo * info DOMCSSStyleSheet p) => IsLabelProxy t (DOMCSSStyleSheet -> p) | |
type ParentTypes DOMCSSStyleSheet | |
type AttributeList DOMCSSStyleSheet | |
type SignalList DOMCSSStyleSheet |
class GObject o => DOMCSSStyleSheetK o Source
(GObject o, IsDescendantOf DOMCSSStyleSheet o) => DOMCSSStyleSheetK o |
toDOMCSSStyleSheet :: DOMCSSStyleSheetK o => o -> IO DOMCSSStyleSheet Source
Methods
dOMCSSStyleSheetAddRule
data DOMCSSStyleSheetAddRuleMethodInfo Source
((~) * signature (Text -> Text -> CULong -> m CLong), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo * DOMCSSStyleSheetAddRuleMethodInfo a signature |
dOMCSSStyleSheetAddRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Text -> Text -> CULong -> m CLong Source
dOMCSSStyleSheetDeleteRule
data DOMCSSStyleSheetDeleteRuleMethodInfo Source
((~) * signature (CULong -> m ()), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo * DOMCSSStyleSheetDeleteRuleMethodInfo a signature |
dOMCSSStyleSheetDeleteRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> CULong -> m () Source
dOMCSSStyleSheetGetCssRules
data DOMCSSStyleSheetGetCssRulesMethodInfo Source
((~) * signature (m DOMCSSRuleList), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo * DOMCSSStyleSheetGetCssRulesMethodInfo a signature |
dOMCSSStyleSheetGetCssRules :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRuleList Source
dOMCSSStyleSheetGetOwnerRule
data DOMCSSStyleSheetGetOwnerRuleMethodInfo Source
((~) * signature (m DOMCSSRule), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo * DOMCSSStyleSheetGetOwnerRuleMethodInfo a signature |
dOMCSSStyleSheetGetOwnerRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRule Source
dOMCSSStyleSheetGetRules
data DOMCSSStyleSheetGetRulesMethodInfo Source
((~) * signature (m DOMCSSRuleList), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo * DOMCSSStyleSheetGetRulesMethodInfo a signature |
dOMCSSStyleSheetGetRules :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRuleList Source
dOMCSSStyleSheetInsertRule
data DOMCSSStyleSheetInsertRuleMethodInfo Source
((~) * signature (Text -> CULong -> m CULong), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo * DOMCSSStyleSheetInsertRuleMethodInfo a signature |
dOMCSSStyleSheetInsertRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Text -> CULong -> m CULong Source
dOMCSSStyleSheetRemoveRule
data DOMCSSStyleSheetRemoveRuleMethodInfo Source
((~) * signature (CULong -> m ()), MonadIO m, DOMCSSStyleSheetK a) => MethodInfo * DOMCSSStyleSheetRemoveRuleMethodInfo a signature |
dOMCSSStyleSheetRemoveRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> CULong -> m () Source
Properties
CssRules
data DOMCSSStyleSheetCssRulesPropertyInfo Source
dOMCSSStyleSheetCssRules :: AttrLabelProxy "cssRules" Source
getDOMCSSStyleSheetCssRules :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m (Maybe DOMCSSRuleList) Source
OwnerRule
data DOMCSSStyleSheetOwnerRulePropertyInfo Source
dOMCSSStyleSheetOwnerRule :: AttrLabelProxy "ownerRule" Source
getDOMCSSStyleSheetOwnerRule :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m (Maybe DOMCSSRule) Source
Rules
data DOMCSSStyleSheetRulesPropertyInfo Source
dOMCSSStyleSheetRules :: AttrLabelProxy "rules" Source
getDOMCSSStyleSheetRules :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m (Maybe DOMCSSRuleList) Source