gi-webkit-3.0.7: WebKit bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit.Objects.DOMCSSValue

Contents

Description

 

Synopsis

Exported types

newtype DOMCSSValue Source #

Constructors

DOMCSSValue (ManagedPtr DOMCSSValue) 

Instances

GObject DOMCSSValue Source # 
IsObject DOMCSSValue Source # 
IsDOMObject DOMCSSValue Source # 
IsDOMCSSValue DOMCSSValue Source # 
((~) * info (ResolveDOMCSSValueMethod t DOMCSSValue), MethodInfo * info DOMCSSValue p) => IsLabel t (DOMCSSValue -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> DOMCSSValue -> p #

((~) * info (ResolveDOMCSSValueMethod t DOMCSSValue), MethodInfo * info DOMCSSValue p) => IsLabelProxy t (DOMCSSValue -> p) Source # 
HasAttributeList * DOMCSSValue Source # 
type SignalList DOMCSSValue Source # 
type SignalList DOMCSSValue
type AttributeList DOMCSSValue Source # 
type AttributeList DOMCSSValue

class GObject o => IsDOMCSSValue o Source #

Instances

(GObject a, UnknownAncestorError Constraint DOMCSSValue a) => IsDOMCSSValue a Source # 
IsDOMCSSValue DOMCSSValue Source # 

Methods

getCssText

data DOMCSSValueGetCssTextMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMCSSValue a) => MethodInfo * DOMCSSValueGetCssTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMCSSValueGetCssTextMethodInfo a -> signature -> s

getCssValueType

data DOMCSSValueGetCssValueTypeMethodInfo Source #

Instances

((~) * signature (m Word16), MonadIO m, IsDOMCSSValue a) => MethodInfo * DOMCSSValueGetCssValueTypeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMCSSValueGetCssValueTypeMethodInfo a -> signature -> s

setCssText

data DOMCSSValueSetCssTextMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsDOMCSSValue a) => MethodInfo * DOMCSSValueSetCssTextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMCSSValueSetCssTextMethodInfo a -> signature -> s

dOMCSSValueSetCssText :: (MonadIO m, IsDOMCSSValue a) => a -> Text -> m () Source #

Properties

cssText

data DOMCSSValueCssTextPropertyInfo Source #

Instances

AttrInfo DOMCSSValueCssTextPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMCSSValueCssTextPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMCSSValueCssTextPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo :: * -> Constraint

type AttrGetType DOMCSSValueCssTextPropertyInfo :: *

type AttrLabel DOMCSSValueCssTextPropertyInfo :: Symbol

type AttrOrigin DOMCSSValueCssTextPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo o => Proxy * DOMCSSValueCssTextPropertyInfo -> o -> IO (AttrGetType DOMCSSValueCssTextPropertyInfo)

attrSet :: (AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo o, AttrSetTypeConstraint DOMCSSValueCssTextPropertyInfo b) => Proxy * DOMCSSValueCssTextPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo o => Proxy * DOMCSSValueCssTextPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo o, AttrSetTypeConstraint DOMCSSValueCssTextPropertyInfo b) => Proxy * DOMCSSValueCssTextPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint DOMCSSValueCssTextPropertyInfo Source # 
type AttrSetTypeConstraint DOMCSSValueCssTextPropertyInfo = * ~ Text
type AttrOrigin DOMCSSValueCssTextPropertyInfo Source # 
type AttrLabel DOMCSSValueCssTextPropertyInfo Source # 
type AttrLabel DOMCSSValueCssTextPropertyInfo = "css-text"
type AttrGetType DOMCSSValueCssTextPropertyInfo Source # 
type AttrGetType DOMCSSValueCssTextPropertyInfo = Maybe Text
type AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo Source # 
type AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo = IsDOMCSSValue
type AttrAllowedOps DOMCSSValueCssTextPropertyInfo Source # 
type AttrAllowedOps DOMCSSValueCssTextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructDOMCSSValueCssText :: IsDOMCSSValue o => Text -> IO (GValueConstruct o) Source #

dOMCSSValueCssText :: AttrLabelProxy "cssText" Source #

setDOMCSSValueCssText :: (MonadIO m, IsDOMCSSValue o) => o -> Text -> m () Source #

cssValueType

data DOMCSSValueCssValueTypePropertyInfo Source #

Instances

AttrInfo DOMCSSValueCssValueTypePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMCSSValueCssValueTypePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMCSSValueCssValueTypePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMCSSValueCssValueTypePropertyInfo :: * -> Constraint

type AttrGetType DOMCSSValueCssValueTypePropertyInfo :: *

type AttrLabel DOMCSSValueCssValueTypePropertyInfo :: Symbol

type AttrOrigin DOMCSSValueCssValueTypePropertyInfo :: *

type AttrSetTypeConstraint DOMCSSValueCssValueTypePropertyInfo Source # 
type AttrSetTypeConstraint DOMCSSValueCssValueTypePropertyInfo = * ~ ()
type AttrOrigin DOMCSSValueCssValueTypePropertyInfo Source # 
type AttrLabel DOMCSSValueCssValueTypePropertyInfo Source # 
type AttrLabel DOMCSSValueCssValueTypePropertyInfo = "css-value-type"
type AttrGetType DOMCSSValueCssValueTypePropertyInfo Source # 
type AttrBaseTypeConstraint DOMCSSValueCssValueTypePropertyInfo Source # 
type AttrAllowedOps DOMCSSValueCssValueTypePropertyInfo Source # 
type AttrAllowedOps DOMCSSValueCssValueTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMCSSValueCssValueType :: AttrLabelProxy "cssValueType" Source #