| 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.WebKit2WebExtension.Objects.DOMCSSRule
Contents
Description
- 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
- dOMCSSRuleGetRuleType :: (MonadIO m, DOMCSSRuleK a) => a -> m Word16
- 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
Constructors
| DOMCSSRule (ForeignPtr DOMCSSRule) |
Instances
| GObject DOMCSSRule | |
| type ParentTypes DOMCSSRule | |
| type AttributeList DOMCSSRule | |
| type SignalList DOMCSSRule |
class GObject o => DOMCSSRuleK o Source
Instances
| (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
dOMCSSRuleGetRuleType
dOMCSSRuleGetRuleType :: (MonadIO m, DOMCSSRuleK a) => a -> m Word16 Source
dOMCSSRuleSetCssText
dOMCSSRuleSetCssText :: (MonadIO m, DOMCSSRuleK a) => a -> Text -> m () Source
Properties
CssText
data DOMCSSRuleCssTextPropertyInfo Source
Instances
| 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
Instances
| 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
Instances
| 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
Instances
| 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