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
- dOMCSSStyleSheetAddRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Text -> Text -> Word64 -> m Int64
- dOMCSSStyleSheetDeleteRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Word64 -> m ()
- dOMCSSStyleSheetGetCssRules :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRuleList
- dOMCSSStyleSheetGetOwnerRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRule
- dOMCSSStyleSheetGetRules :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRuleList
- dOMCSSStyleSheetInsertRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Text -> Word64 -> m Word64
- dOMCSSStyleSheetRemoveRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Word64 -> m ()
- data DOMCSSStyleSheetCssRulesPropertyInfo
- getDOMCSSStyleSheetCssRules :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m DOMCSSRuleList
- data DOMCSSStyleSheetOwnerRulePropertyInfo
- getDOMCSSStyleSheetOwnerRule :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m DOMCSSRule
- data DOMCSSStyleSheetRulesPropertyInfo
- getDOMCSSStyleSheetRules :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m DOMCSSRuleList
Exported types
newtype DOMCSSStyleSheet Source
class GObject o => DOMCSSStyleSheetK o Source
(GObject o, IsDescendantOf DOMCSSStyleSheet o) => DOMCSSStyleSheetK o |
toDOMCSSStyleSheet :: DOMCSSStyleSheetK o => o -> IO DOMCSSStyleSheet Source
Methods
dOMCSSStyleSheetAddRule
dOMCSSStyleSheetAddRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Text -> Text -> Word64 -> m Int64 Source
dOMCSSStyleSheetDeleteRule
dOMCSSStyleSheetDeleteRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Word64 -> m () Source
dOMCSSStyleSheetGetCssRules
dOMCSSStyleSheetGetCssRules :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRuleList Source
dOMCSSStyleSheetGetOwnerRule
dOMCSSStyleSheetGetOwnerRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRule Source
dOMCSSStyleSheetGetRules
dOMCSSStyleSheetGetRules :: (MonadIO m, DOMCSSStyleSheetK a) => a -> m DOMCSSRuleList Source
dOMCSSStyleSheetInsertRule
dOMCSSStyleSheetInsertRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Text -> Word64 -> m Word64 Source
dOMCSSStyleSheetRemoveRule
dOMCSSStyleSheetRemoveRule :: (MonadIO m, DOMCSSStyleSheetK a) => a -> Word64 -> m () Source
Properties
CssRules
data DOMCSSStyleSheetCssRulesPropertyInfo Source
AttrInfo DOMCSSStyleSheetCssRulesPropertyInfo | |
type AttrLabel DOMCSSStyleSheetCssRulesPropertyInfo = "DOMCSSStyleSheet::css-rules" | |
type AttrGetType DOMCSSStyleSheetCssRulesPropertyInfo = DOMCSSRuleList | |
type AttrBaseTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo = DOMCSSStyleSheetK | |
type AttrSetTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo = * ~ () | |
type AttrAllowedOps DOMCSSStyleSheetCssRulesPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMCSSStyleSheetCssRules :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m DOMCSSRuleList Source
OwnerRule
data DOMCSSStyleSheetOwnerRulePropertyInfo Source
AttrInfo DOMCSSStyleSheetOwnerRulePropertyInfo | |
type AttrLabel DOMCSSStyleSheetOwnerRulePropertyInfo = "DOMCSSStyleSheet::owner-rule" | |
type AttrGetType DOMCSSStyleSheetOwnerRulePropertyInfo = DOMCSSRule | |
type AttrBaseTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo = DOMCSSStyleSheetK | |
type AttrSetTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo = * ~ () | |
type AttrAllowedOps DOMCSSStyleSheetOwnerRulePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMCSSStyleSheetOwnerRule :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m DOMCSSRule Source
Rules
data DOMCSSStyleSheetRulesPropertyInfo Source
AttrInfo DOMCSSStyleSheetRulesPropertyInfo | |
type AttrLabel DOMCSSStyleSheetRulesPropertyInfo = "DOMCSSStyleSheet::rules" | |
type AttrGetType DOMCSSStyleSheetRulesPropertyInfo = DOMCSSRuleList | |
type AttrBaseTypeConstraint DOMCSSStyleSheetRulesPropertyInfo = DOMCSSStyleSheetK | |
type AttrSetTypeConstraint DOMCSSStyleSheetRulesPropertyInfo = * ~ () | |
type AttrAllowedOps DOMCSSStyleSheetRulesPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMCSSStyleSheetRules :: (MonadIO m, DOMCSSStyleSheetK o) => o -> m DOMCSSRuleList Source