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.DOMCSSRule

Contents

Description

 

Synopsis

Exported types

newtype DOMCSSRule Source #

Constructors

DOMCSSRule (ManagedPtr DOMCSSRule) 

Instances

GObject DOMCSSRule Source # 
IsObject DOMCSSRule Source # 
IsDOMObject DOMCSSRule Source # 
IsDOMCSSRule DOMCSSRule Source # 
((~) * info (ResolveDOMCSSRuleMethod t DOMCSSRule), MethodInfo * info DOMCSSRule p) => IsLabel t (DOMCSSRule -> p) Source # 

Methods

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

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

class GObject o => IsDOMCSSRule o Source #

Instances

(GObject a, UnknownAncestorError Constraint DOMCSSRule a) => IsDOMCSSRule a Source # 
IsDOMCSSRule DOMCSSRule Source # 

Methods

getCssText

data DOMCSSRuleGetCssTextMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMCSSRule a) => MethodInfo * DOMCSSRuleGetCssTextMethodInfo a signature Source # 

Methods

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

getParentRule

data DOMCSSRuleGetParentRuleMethodInfo Source #

Instances

((~) * signature (m DOMCSSRule), MonadIO m, IsDOMCSSRule a) => MethodInfo * DOMCSSRuleGetParentRuleMethodInfo a signature Source # 

Methods

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

getParentStyleSheet

setCssText

data DOMCSSRuleSetCssTextMethodInfo Source #

Instances

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

Methods

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

dOMCSSRuleSetCssText :: (MonadIO m, IsDOMCSSRule a) => a -> Text -> m () Source #

Properties

cssText

data DOMCSSRuleCssTextPropertyInfo Source #

Instances

AttrInfo DOMCSSRuleCssTextPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMCSSRuleCssTextPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMCSSRuleCssTextPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMCSSRuleCssTextPropertyInfo :: * -> Constraint

type AttrGetType DOMCSSRuleCssTextPropertyInfo :: *

type AttrLabel DOMCSSRuleCssTextPropertyInfo :: Symbol

type AttrOrigin DOMCSSRuleCssTextPropertyInfo :: *

Methods

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

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

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

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

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

constructDOMCSSRuleCssText :: IsDOMCSSRule o => Text -> IO (GValueConstruct o) Source #

dOMCSSRuleCssText :: AttrLabelProxy "cssText" Source #

setDOMCSSRuleCssText :: (MonadIO m, IsDOMCSSRule o) => o -> Text -> m () Source #

parentRule

data DOMCSSRuleParentRulePropertyInfo Source #

Instances

AttrInfo DOMCSSRuleParentRulePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMCSSRuleParentRulePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMCSSRuleParentRulePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMCSSRuleParentRulePropertyInfo :: * -> Constraint

type AttrGetType DOMCSSRuleParentRulePropertyInfo :: *

type AttrLabel DOMCSSRuleParentRulePropertyInfo :: Symbol

type AttrOrigin DOMCSSRuleParentRulePropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMCSSRuleParentRulePropertyInfo Source # 
type AttrSetTypeConstraint DOMCSSRuleParentRulePropertyInfo = * ~ ()
type AttrOrigin DOMCSSRuleParentRulePropertyInfo Source # 
type AttrLabel DOMCSSRuleParentRulePropertyInfo Source # 
type AttrLabel DOMCSSRuleParentRulePropertyInfo = "parent-rule"
type AttrGetType DOMCSSRuleParentRulePropertyInfo Source # 
type AttrBaseTypeConstraint DOMCSSRuleParentRulePropertyInfo Source # 
type AttrBaseTypeConstraint DOMCSSRuleParentRulePropertyInfo = IsDOMCSSRule
type AttrAllowedOps DOMCSSRuleParentRulePropertyInfo Source # 
type AttrAllowedOps DOMCSSRuleParentRulePropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMCSSRuleParentRule :: AttrLabelProxy "parentRule" Source #

parentStyleSheet

data DOMCSSRuleParentStyleSheetPropertyInfo Source #

Instances

AttrInfo DOMCSSRuleParentStyleSheetPropertyInfo Source # 
type AttrSetTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo Source # 
type AttrSetTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo = * ~ ()
type AttrOrigin DOMCSSRuleParentStyleSheetPropertyInfo Source # 
type AttrLabel DOMCSSRuleParentStyleSheetPropertyInfo Source # 
type AttrLabel DOMCSSRuleParentStyleSheetPropertyInfo = "parent-style-sheet"
type AttrGetType DOMCSSRuleParentStyleSheetPropertyInfo Source # 
type AttrBaseTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo Source # 
type AttrAllowedOps DOMCSSRuleParentStyleSheetPropertyInfo Source # 
type AttrAllowedOps DOMCSSRuleParentStyleSheetPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMCSSRuleParentStyleSheet :: AttrLabelProxy "parentStyleSheet" Source #

type

data DOMCSSRuleTypePropertyInfo Source #

Instances

AttrInfo DOMCSSRuleTypePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMCSSRuleTypePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMCSSRuleTypePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMCSSRuleTypePropertyInfo :: * -> Constraint

type AttrGetType DOMCSSRuleTypePropertyInfo :: *

type AttrLabel DOMCSSRuleTypePropertyInfo :: Symbol

type AttrOrigin DOMCSSRuleTypePropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMCSSRuleTypePropertyInfo Source # 
type AttrSetTypeConstraint DOMCSSRuleTypePropertyInfo = * ~ ()
type AttrOrigin DOMCSSRuleTypePropertyInfo Source # 
type AttrLabel DOMCSSRuleTypePropertyInfo Source # 
type AttrLabel DOMCSSRuleTypePropertyInfo = "type"
type AttrGetType DOMCSSRuleTypePropertyInfo Source # 
type AttrBaseTypeConstraint DOMCSSRuleTypePropertyInfo Source # 
type AttrBaseTypeConstraint DOMCSSRuleTypePropertyInfo = IsDOMCSSRule
type AttrAllowedOps DOMCSSRuleTypePropertyInfo Source # 
type AttrAllowedOps DOMCSSRuleTypePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMCSSRuleType :: AttrLabelProxy "type" Source #