| 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.DOMCSSValue
Contents
Description
- newtype DOMCSSValue = DOMCSSValue (ForeignPtr DOMCSSValue)
- class GObject o => DOMCSSValueK o
- toDOMCSSValue :: DOMCSSValueK o => o -> IO DOMCSSValue
- noDOMCSSValue :: Maybe DOMCSSValue
- data DOMCSSValueGetCssTextMethodInfo
- dOMCSSValueGetCssText :: (MonadIO m, DOMCSSValueK a) => a -> m Text
- data DOMCSSValueGetCssValueTypeMethodInfo
- dOMCSSValueGetCssValueType :: (MonadIO m, DOMCSSValueK a) => a -> m Word16
- data DOMCSSValueSetCssTextMethodInfo
- dOMCSSValueSetCssText :: (MonadIO m, DOMCSSValueK a) => a -> Text -> m ()
- data DOMCSSValueCssTextPropertyInfo
- clearDOMCSSValueCssText :: (MonadIO m, DOMCSSValueK o) => o -> m ()
- constructDOMCSSValueCssText :: Text -> IO ([Char], GValue)
- dOMCSSValueCssText :: AttrLabelProxy "cssText"
- getDOMCSSValueCssText :: (MonadIO m, DOMCSSValueK o) => o -> m (Maybe Text)
- setDOMCSSValueCssText :: (MonadIO m, DOMCSSValueK o) => o -> Text -> m ()
- data DOMCSSValueCssValueTypePropertyInfo
- dOMCSSValueCssValueType :: AttrLabelProxy "cssValueType"
- getDOMCSSValueCssValueType :: (MonadIO m, DOMCSSValueK o) => o -> m Word32
Exported types
newtype DOMCSSValue Source
Constructors
| DOMCSSValue (ForeignPtr DOMCSSValue) |
Instances
| GObject DOMCSSValue | |
| ((~) * info (ResolveDOMCSSValueMethod t DOMCSSValue), MethodInfo * info DOMCSSValue p) => IsLabelProxy t (DOMCSSValue -> p) | |
| type ParentTypes DOMCSSValue | |
| type AttributeList DOMCSSValue | |
| type SignalList DOMCSSValue |
class GObject o => DOMCSSValueK o Source
Instances
| (GObject o, IsDescendantOf DOMCSSValue o) => DOMCSSValueK o |
toDOMCSSValue :: DOMCSSValueK o => o -> IO DOMCSSValue Source
Methods
dOMCSSValueGetCssText
data DOMCSSValueGetCssTextMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, DOMCSSValueK a) => MethodInfo * DOMCSSValueGetCssTextMethodInfo a signature |
dOMCSSValueGetCssText :: (MonadIO m, DOMCSSValueK a) => a -> m Text Source
dOMCSSValueGetCssValueType
data DOMCSSValueGetCssValueTypeMethodInfo Source
Instances
| ((~) * signature (m Word16), MonadIO m, DOMCSSValueK a) => MethodInfo * DOMCSSValueGetCssValueTypeMethodInfo a signature |
dOMCSSValueGetCssValueType :: (MonadIO m, DOMCSSValueK a) => a -> m Word16 Source
dOMCSSValueSetCssText
data DOMCSSValueSetCssTextMethodInfo Source
Instances
| ((~) * signature (Text -> m ()), MonadIO m, DOMCSSValueK a) => MethodInfo * DOMCSSValueSetCssTextMethodInfo a signature |
dOMCSSValueSetCssText :: (MonadIO m, DOMCSSValueK a) => a -> Text -> m () Source
Properties
CssText
data DOMCSSValueCssTextPropertyInfo Source
Instances
| AttrInfo DOMCSSValueCssTextPropertyInfo | |
| type AttrLabel DOMCSSValueCssTextPropertyInfo = "css-text" | |
| type AttrGetType DOMCSSValueCssTextPropertyInfo = Maybe Text | |
| type AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo = DOMCSSValueK | |
| type AttrSetTypeConstraint DOMCSSValueCssTextPropertyInfo = * ~ Text | |
| type AttrAllowedOps DOMCSSValueCssTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearDOMCSSValueCssText :: (MonadIO m, DOMCSSValueK o) => o -> m () Source
dOMCSSValueCssText :: AttrLabelProxy "cssText" Source
getDOMCSSValueCssText :: (MonadIO m, DOMCSSValueK o) => o -> m (Maybe Text) Source
setDOMCSSValueCssText :: (MonadIO m, DOMCSSValueK o) => o -> Text -> m () Source
CssValueType
data DOMCSSValueCssValueTypePropertyInfo Source
Instances
dOMCSSValueCssValueType :: AttrLabelProxy "cssValueType" Source
getDOMCSSValueCssValueType :: (MonadIO m, DOMCSSValueK o) => o -> m Word32 Source