gi-webkit-3.0.9: 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.DOMCSSStyleSheet

Contents

Description

 

Synopsis

Exported types

newtype DOMCSSStyleSheet Source #

Constructors

DOMCSSStyleSheet (ManagedPtr DOMCSSStyleSheet) 

Instances

GObject DOMCSSStyleSheet Source # 
IsObject DOMCSSStyleSheet Source # 
IsDOMStyleSheet DOMCSSStyleSheet Source # 
IsDOMObject DOMCSSStyleSheet Source # 
IsDOMCSSStyleSheet DOMCSSStyleSheet Source # 
((~) * info (ResolveDOMCSSStyleSheetMethod t DOMCSSStyleSheet), MethodInfo * info DOMCSSStyleSheet p) => IsLabel t (DOMCSSStyleSheet -> p) Source # 
((~) * info (ResolveDOMCSSStyleSheetMethod t DOMCSSStyleSheet), MethodInfo * info DOMCSSStyleSheet p) => IsLabelProxy t (DOMCSSStyleSheet -> p) Source # 
HasAttributeList * DOMCSSStyleSheet Source # 
type SignalList DOMCSSStyleSheet Source # 
type SignalList DOMCSSStyleSheet
type AttributeList DOMCSSStyleSheet Source # 
type AttributeList DOMCSSStyleSheet

class GObject o => IsDOMCSSStyleSheet o Source #

Instances

Methods

addRule

data DOMCSSStyleSheetAddRuleMethodInfo Source #

Instances

((~) * signature (Text -> Text -> CULong -> m CLong), MonadIO m, IsDOMCSSStyleSheet a) => MethodInfo * DOMCSSStyleSheetAddRuleMethodInfo a signature Source # 

Methods

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

dOMCSSStyleSheetAddRule :: (MonadIO m, IsDOMCSSStyleSheet a) => a -> Text -> Text -> CULong -> m CLong Source #

deleteRule

data DOMCSSStyleSheetDeleteRuleMethodInfo Source #

Instances

((~) * signature (CULong -> m ()), MonadIO m, IsDOMCSSStyleSheet a) => MethodInfo * DOMCSSStyleSheetDeleteRuleMethodInfo a signature Source # 

Methods

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

getCssRules

getOwnerRule

data DOMCSSStyleSheetGetOwnerRuleMethodInfo Source #

Instances

((~) * signature (m DOMCSSRule), MonadIO m, IsDOMCSSStyleSheet a) => MethodInfo * DOMCSSStyleSheetGetOwnerRuleMethodInfo a signature Source # 

Methods

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

getRules

data DOMCSSStyleSheetGetRulesMethodInfo Source #

Instances

((~) * signature (m DOMCSSRuleList), MonadIO m, IsDOMCSSStyleSheet a) => MethodInfo * DOMCSSStyleSheetGetRulesMethodInfo a signature Source # 

Methods

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

insertRule

data DOMCSSStyleSheetInsertRuleMethodInfo Source #

Instances

((~) * signature (Text -> CULong -> m CULong), MonadIO m, IsDOMCSSStyleSheet a) => MethodInfo * DOMCSSStyleSheetInsertRuleMethodInfo a signature Source # 

Methods

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

removeRule

data DOMCSSStyleSheetRemoveRuleMethodInfo Source #

Instances

((~) * signature (CULong -> m ()), MonadIO m, IsDOMCSSStyleSheet a) => MethodInfo * DOMCSSStyleSheetRemoveRuleMethodInfo a signature Source # 

Methods

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

Properties

cssRules

data DOMCSSStyleSheetCssRulesPropertyInfo Source #

Instances

AttrInfo DOMCSSStyleSheetCssRulesPropertyInfo Source # 
type AttrSetTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo Source # 
type AttrSetTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo = * ~ ()
type AttrOrigin DOMCSSStyleSheetCssRulesPropertyInfo Source # 
type AttrLabel DOMCSSStyleSheetCssRulesPropertyInfo Source # 
type AttrLabel DOMCSSStyleSheetCssRulesPropertyInfo = "css-rules"
type AttrGetType DOMCSSStyleSheetCssRulesPropertyInfo Source # 
type AttrBaseTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo Source # 
type AttrAllowedOps DOMCSSStyleSheetCssRulesPropertyInfo Source # 
type AttrAllowedOps DOMCSSStyleSheetCssRulesPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMCSSStyleSheetCssRules :: AttrLabelProxy "cssRules" Source #

ownerRule

data DOMCSSStyleSheetOwnerRulePropertyInfo Source #

Instances

AttrInfo DOMCSSStyleSheetOwnerRulePropertyInfo Source # 
type AttrSetTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo Source # 
type AttrSetTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo = * ~ ()
type AttrOrigin DOMCSSStyleSheetOwnerRulePropertyInfo Source # 
type AttrLabel DOMCSSStyleSheetOwnerRulePropertyInfo Source # 
type AttrLabel DOMCSSStyleSheetOwnerRulePropertyInfo = "owner-rule"
type AttrGetType DOMCSSStyleSheetOwnerRulePropertyInfo Source # 
type AttrBaseTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo Source # 
type AttrAllowedOps DOMCSSStyleSheetOwnerRulePropertyInfo Source # 
type AttrAllowedOps DOMCSSStyleSheetOwnerRulePropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMCSSStyleSheetOwnerRule :: AttrLabelProxy "ownerRule" Source #

rules

data DOMCSSStyleSheetRulesPropertyInfo Source #

Instances

AttrInfo DOMCSSStyleSheetRulesPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMCSSStyleSheetRulesPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMCSSStyleSheetRulesPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMCSSStyleSheetRulesPropertyInfo :: * -> Constraint

type AttrGetType DOMCSSStyleSheetRulesPropertyInfo :: *

type AttrLabel DOMCSSStyleSheetRulesPropertyInfo :: Symbol

type AttrOrigin DOMCSSStyleSheetRulesPropertyInfo :: *

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

dOMCSSStyleSheetRules :: AttrLabelProxy "rules" Source #