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 DOMCSSRule = DOMCSSRule (ForeignPtr DOMCSSRule)
- class GObject o => DOMCSSRuleK o
- toDOMCSSRule :: DOMCSSRuleK o => o -> IO DOMCSSRule
- noDOMCSSRule :: Maybe DOMCSSRule
- dOMCSSRuleGetCssText :: (MonadIO m, DOMCSSRuleK a) => a -> m Text
- dOMCSSRuleGetParentRule :: (MonadIO m, DOMCSSRuleK a) => a -> m DOMCSSRule
- dOMCSSRuleGetParentStyleSheet :: (MonadIO m, DOMCSSRuleK a) => a -> m DOMCSSStyleSheet
- dOMCSSRuleSetCssText :: (MonadIO m, DOMCSSRuleK a) => a -> Text -> m ()
- data DOMCSSRuleCssTextPropertyInfo
- constructDOMCSSRuleCssText :: Text -> IO ([Char], GValue)
- getDOMCSSRuleCssText :: (MonadIO m, DOMCSSRuleK o) => o -> m Text
- setDOMCSSRuleCssText :: (MonadIO m, DOMCSSRuleK o) => o -> Text -> m ()
- data DOMCSSRuleParentRulePropertyInfo
- getDOMCSSRuleParentRule :: (MonadIO m, DOMCSSRuleK o) => o -> m DOMCSSRule
- data DOMCSSRuleParentStyleSheetPropertyInfo
- getDOMCSSRuleParentStyleSheet :: (MonadIO m, DOMCSSRuleK o) => o -> m DOMCSSStyleSheet
- data DOMCSSRuleTypePropertyInfo
- getDOMCSSRuleType :: (MonadIO m, DOMCSSRuleK o) => o -> m Word32
Exported types
newtype DOMCSSRule Source
GObject DOMCSSRule | |
type ParentTypes DOMCSSRule | |
type AttributeList DOMCSSRule | |
type SignalList DOMCSSRule |
class GObject o => DOMCSSRuleK o Source
(GObject o, IsDescendantOf DOMCSSRule o) => DOMCSSRuleK o |
toDOMCSSRule :: DOMCSSRuleK o => o -> IO DOMCSSRule Source
Methods
dOMCSSRuleGetCssText
dOMCSSRuleGetCssText :: (MonadIO m, DOMCSSRuleK a) => a -> m Text Source
dOMCSSRuleGetParentRule
dOMCSSRuleGetParentRule :: (MonadIO m, DOMCSSRuleK a) => a -> m DOMCSSRule Source
dOMCSSRuleGetParentStyleSheet
dOMCSSRuleGetParentStyleSheet :: (MonadIO m, DOMCSSRuleK a) => a -> m DOMCSSStyleSheet Source
dOMCSSRuleSetCssText
dOMCSSRuleSetCssText :: (MonadIO m, DOMCSSRuleK a) => a -> Text -> m () Source
Properties
CssText
data DOMCSSRuleCssTextPropertyInfo Source
AttrInfo DOMCSSRuleCssTextPropertyInfo | |
type AttrLabel DOMCSSRuleCssTextPropertyInfo = "DOMCSSRule::css-text" | |
type AttrGetType DOMCSSRuleCssTextPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMCSSRuleCssTextPropertyInfo = DOMCSSRuleK | |
type AttrSetTypeConstraint DOMCSSRuleCssTextPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMCSSRuleCssTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMCSSRuleCssText :: (MonadIO m, DOMCSSRuleK o) => o -> m Text Source
setDOMCSSRuleCssText :: (MonadIO m, DOMCSSRuleK o) => o -> Text -> m () Source
ParentRule
data DOMCSSRuleParentRulePropertyInfo Source
AttrInfo DOMCSSRuleParentRulePropertyInfo | |
type AttrLabel DOMCSSRuleParentRulePropertyInfo = "DOMCSSRule::parent-rule" | |
type AttrGetType DOMCSSRuleParentRulePropertyInfo = DOMCSSRule | |
type AttrBaseTypeConstraint DOMCSSRuleParentRulePropertyInfo = DOMCSSRuleK | |
type AttrSetTypeConstraint DOMCSSRuleParentRulePropertyInfo = * ~ () | |
type AttrAllowedOps DOMCSSRuleParentRulePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMCSSRuleParentRule :: (MonadIO m, DOMCSSRuleK o) => o -> m DOMCSSRule Source
ParentStyleSheet
data DOMCSSRuleParentStyleSheetPropertyInfo Source
AttrInfo DOMCSSRuleParentStyleSheetPropertyInfo | |
type AttrLabel DOMCSSRuleParentStyleSheetPropertyInfo = "DOMCSSRule::parent-style-sheet" | |
type AttrGetType DOMCSSRuleParentStyleSheetPropertyInfo = DOMCSSStyleSheet | |
type AttrBaseTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo = DOMCSSRuleK | |
type AttrSetTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo = * ~ () | |
type AttrAllowedOps DOMCSSRuleParentStyleSheetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMCSSRuleParentStyleSheet :: (MonadIO m, DOMCSSRuleK o) => o -> m DOMCSSStyleSheet Source
Type
data DOMCSSRuleTypePropertyInfo Source
AttrInfo DOMCSSRuleTypePropertyInfo | |
type AttrLabel DOMCSSRuleTypePropertyInfo = "DOMCSSRule::type" | |
type AttrGetType DOMCSSRuleTypePropertyInfo = Word32 | |
type AttrBaseTypeConstraint DOMCSSRuleTypePropertyInfo = DOMCSSRuleK | |
type AttrSetTypeConstraint DOMCSSRuleTypePropertyInfo = * ~ () | |
type AttrAllowedOps DOMCSSRuleTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMCSSRuleType :: (MonadIO m, DOMCSSRuleK o) => o -> m Word32 Source