| 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
- data DOMCSSRuleGetCssTextMethodInfo
- dOMCSSRuleGetCssText :: (MonadIO m, DOMCSSRuleK a) => a -> m Text
- data DOMCSSRuleGetParentRuleMethodInfo
- dOMCSSRuleGetParentRule :: (MonadIO m, DOMCSSRuleK a) => a -> m DOMCSSRule
- data DOMCSSRuleGetParentStyleSheetMethodInfo
- dOMCSSRuleGetParentStyleSheet :: (MonadIO m, DOMCSSRuleK a) => a -> m DOMCSSStyleSheet
- data DOMCSSRuleGetRuleTypeMethodInfo
- dOMCSSRuleGetRuleType :: (MonadIO m, DOMCSSRuleK a) => a -> m Word16
- data DOMCSSRuleSetCssTextMethodInfo
- 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 Source | |
| ((~) * info (ResolveDOMCSSRuleMethod t DOMCSSRule), MethodInfo * info DOMCSSRule p) => IsLabel t (DOMCSSRule -> p) Source | |
| ((~) * info (ResolveDOMCSSRuleMethod t DOMCSSRule), MethodInfo * info DOMCSSRule p) => IsLabelProxy t (DOMCSSRule -> p) Source | |
| type ParentTypes DOMCSSRule Source | |
| type AttributeList DOMCSSRule Source | |
| type SignalList DOMCSSRule Source | |
class GObject o => DOMCSSRuleK o Source
Instances
| (GObject o, IsDescendantOf DOMCSSRule o) => DOMCSSRuleK o Source | |
toDOMCSSRule :: DOMCSSRuleK o => o -> IO DOMCSSRule Source
Methods
dOMCSSRuleGetCssText
data DOMCSSRuleGetCssTextMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (m Text), MonadIO m, DOMCSSRuleK a) => MethodInfo (TYPE Lifted) DOMCSSRuleGetCssTextMethodInfo a signature Source | |
dOMCSSRuleGetCssText :: (MonadIO m, DOMCSSRuleK a) => a -> m Text Source
dOMCSSRuleGetParentRule
data DOMCSSRuleGetParentRuleMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (m DOMCSSRule), MonadIO m, DOMCSSRuleK a) => MethodInfo (TYPE Lifted) DOMCSSRuleGetParentRuleMethodInfo a signature Source | |
dOMCSSRuleGetParentRule :: (MonadIO m, DOMCSSRuleK a) => a -> m DOMCSSRule Source
dOMCSSRuleGetParentStyleSheet
data DOMCSSRuleGetParentStyleSheetMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (m DOMCSSStyleSheet), MonadIO m, DOMCSSRuleK a) => MethodInfo (TYPE Lifted) DOMCSSRuleGetParentStyleSheetMethodInfo a signature Source | |
dOMCSSRuleGetParentStyleSheet :: (MonadIO m, DOMCSSRuleK a) => a -> m DOMCSSStyleSheet Source
dOMCSSRuleGetRuleType
data DOMCSSRuleGetRuleTypeMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (m Word16), MonadIO m, DOMCSSRuleK a) => MethodInfo (TYPE Lifted) DOMCSSRuleGetRuleTypeMethodInfo a signature Source | |
dOMCSSRuleGetRuleType :: (MonadIO m, DOMCSSRuleK a) => a -> m Word16 Source
dOMCSSRuleSetCssText
data DOMCSSRuleSetCssTextMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, DOMCSSRuleK a) => MethodInfo (TYPE Lifted) DOMCSSRuleSetCssTextMethodInfo a signature Source | |
dOMCSSRuleSetCssText :: (MonadIO m, DOMCSSRuleK a) => a -> Text -> m () Source
Properties
CssText
data DOMCSSRuleCssTextPropertyInfo Source
Instances
| AttrInfo DOMCSSRuleCssTextPropertyInfo Source | |
| type AttrLabel DOMCSSRuleCssTextPropertyInfo = "css-text" Source | |
| type AttrGetType DOMCSSRuleCssTextPropertyInfo = Text Source | |
| type AttrBaseTypeConstraint DOMCSSRuleCssTextPropertyInfo = DOMCSSRuleK Source | |
| type AttrSetTypeConstraint DOMCSSRuleCssTextPropertyInfo = TYPE Lifted ~ Text Source | |
| type AttrAllowedOps DOMCSSRuleCssTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source | |
getDOMCSSRuleCssText :: (MonadIO m, DOMCSSRuleK o) => o -> m Text Source
setDOMCSSRuleCssText :: (MonadIO m, DOMCSSRuleK o) => o -> Text -> m () Source
ParentRule
data DOMCSSRuleParentRulePropertyInfo Source
Instances
getDOMCSSRuleParentRule :: (MonadIO m, DOMCSSRuleK o) => o -> m DOMCSSRule Source
ParentStyleSheet
data DOMCSSRuleParentStyleSheetPropertyInfo Source
Instances
getDOMCSSRuleParentStyleSheet :: (MonadIO m, DOMCSSRuleK o) => o -> m DOMCSSStyleSheet Source
Type
data DOMCSSRuleTypePropertyInfo Source
Instances
getDOMCSSRuleType :: (MonadIO m, DOMCSSRuleK o) => o -> m Word32 Source