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 |
- Exported types
- Methods
- dOMCSSStyleDeclarationGetCssText
- dOMCSSStyleDeclarationGetLength
- dOMCSSStyleDeclarationGetParentRule
- dOMCSSStyleDeclarationGetPropertyPriority
- dOMCSSStyleDeclarationGetPropertyShorthand
- dOMCSSStyleDeclarationGetPropertyValue
- dOMCSSStyleDeclarationIsPropertyImplicit
- dOMCSSStyleDeclarationItem
- dOMCSSStyleDeclarationRemoveProperty
- dOMCSSStyleDeclarationSetCssText
- dOMCSSStyleDeclarationSetProperty
- Properties
- newtype DOMCSSStyleDeclaration = DOMCSSStyleDeclaration (ForeignPtr DOMCSSStyleDeclaration)
- class GObject o => DOMCSSStyleDeclarationK o
- toDOMCSSStyleDeclaration :: DOMCSSStyleDeclarationK o => o -> IO DOMCSSStyleDeclaration
- noDOMCSSStyleDeclaration :: Maybe DOMCSSStyleDeclaration
- dOMCSSStyleDeclarationGetCssText :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> m Text
- dOMCSSStyleDeclarationGetLength :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> m Word64
- dOMCSSStyleDeclarationGetParentRule :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> m DOMCSSRule
- dOMCSSStyleDeclarationGetPropertyPriority :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m Text
- dOMCSSStyleDeclarationGetPropertyShorthand :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m Text
- dOMCSSStyleDeclarationGetPropertyValue :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m Text
- dOMCSSStyleDeclarationIsPropertyImplicit :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m Bool
- dOMCSSStyleDeclarationItem :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Word64 -> m Text
- dOMCSSStyleDeclarationRemoveProperty :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m Text
- dOMCSSStyleDeclarationSetCssText :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m ()
- dOMCSSStyleDeclarationSetProperty :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> Text -> Text -> m ()
- data DOMCSSStyleDeclarationCssTextPropertyInfo
- constructDOMCSSStyleDeclarationCssText :: Text -> IO ([Char], GValue)
- getDOMCSSStyleDeclarationCssText :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> m Text
- setDOMCSSStyleDeclarationCssText :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> Text -> m ()
- data DOMCSSStyleDeclarationLengthPropertyInfo
- getDOMCSSStyleDeclarationLength :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> m Word64
- data DOMCSSStyleDeclarationParentRulePropertyInfo
- getDOMCSSStyleDeclarationParentRule :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> m DOMCSSRule
Exported types
newtype DOMCSSStyleDeclaration Source
class GObject o => DOMCSSStyleDeclarationK o Source
Methods
dOMCSSStyleDeclarationGetCssText
dOMCSSStyleDeclarationGetCssText :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> m Text Source
dOMCSSStyleDeclarationGetLength
dOMCSSStyleDeclarationGetLength :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> m Word64 Source
dOMCSSStyleDeclarationGetParentRule
dOMCSSStyleDeclarationGetParentRule :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> m DOMCSSRule Source
dOMCSSStyleDeclarationGetPropertyPriority
dOMCSSStyleDeclarationGetPropertyPriority :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m Text Source
dOMCSSStyleDeclarationGetPropertyShorthand
dOMCSSStyleDeclarationGetPropertyShorthand :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m Text Source
dOMCSSStyleDeclarationGetPropertyValue
dOMCSSStyleDeclarationGetPropertyValue :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m Text Source
dOMCSSStyleDeclarationIsPropertyImplicit
dOMCSSStyleDeclarationIsPropertyImplicit :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m Bool Source
dOMCSSStyleDeclarationItem
dOMCSSStyleDeclarationItem :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Word64 -> m Text Source
dOMCSSStyleDeclarationRemoveProperty
dOMCSSStyleDeclarationRemoveProperty :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m Text Source
dOMCSSStyleDeclarationSetCssText
dOMCSSStyleDeclarationSetCssText :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> m () Source
dOMCSSStyleDeclarationSetProperty
dOMCSSStyleDeclarationSetProperty :: (MonadIO m, DOMCSSStyleDeclarationK a) => a -> Text -> Text -> Text -> m () Source
Properties
CssText
data DOMCSSStyleDeclarationCssTextPropertyInfo Source
AttrInfo DOMCSSStyleDeclarationCssTextPropertyInfo | |
type AttrLabel DOMCSSStyleDeclarationCssTextPropertyInfo = "DOMCSSStyleDeclaration::css-text" | |
type AttrGetType DOMCSSStyleDeclarationCssTextPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMCSSStyleDeclarationCssTextPropertyInfo = DOMCSSStyleDeclarationK | |
type AttrSetTypeConstraint DOMCSSStyleDeclarationCssTextPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMCSSStyleDeclarationCssTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMCSSStyleDeclarationCssText :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> m Text Source
setDOMCSSStyleDeclarationCssText :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> Text -> m () Source
Length
data DOMCSSStyleDeclarationLengthPropertyInfo Source
AttrInfo DOMCSSStyleDeclarationLengthPropertyInfo | |
type AttrLabel DOMCSSStyleDeclarationLengthPropertyInfo = "DOMCSSStyleDeclaration::length" | |
type AttrGetType DOMCSSStyleDeclarationLengthPropertyInfo = Word64 | |
type AttrBaseTypeConstraint DOMCSSStyleDeclarationLengthPropertyInfo = DOMCSSStyleDeclarationK | |
type AttrSetTypeConstraint DOMCSSStyleDeclarationLengthPropertyInfo = * ~ () | |
type AttrAllowedOps DOMCSSStyleDeclarationLengthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMCSSStyleDeclarationLength :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> m Word64 Source
ParentRule
data DOMCSSStyleDeclarationParentRulePropertyInfo Source
AttrInfo DOMCSSStyleDeclarationParentRulePropertyInfo | |
type AttrLabel DOMCSSStyleDeclarationParentRulePropertyInfo = "DOMCSSStyleDeclaration::parent-rule" | |
type AttrGetType DOMCSSStyleDeclarationParentRulePropertyInfo = DOMCSSRule | |
type AttrBaseTypeConstraint DOMCSSStyleDeclarationParentRulePropertyInfo = DOMCSSStyleDeclarationK | |
type AttrSetTypeConstraint DOMCSSStyleDeclarationParentRulePropertyInfo = * ~ () | |
type AttrAllowedOps DOMCSSStyleDeclarationParentRulePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMCSSStyleDeclarationParentRule :: (MonadIO m, DOMCSSStyleDeclarationK o) => o -> m DOMCSSRule Source