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

Contents

Description

 

Synopsis

Exported types

newtype DOMCSSRuleList Source #

Constructors

DOMCSSRuleList (ManagedPtr DOMCSSRuleList) 

Instances

GObject DOMCSSRuleList Source # 
IsObject DOMCSSRuleList Source # 
IsDOMObject DOMCSSRuleList Source # 
IsDOMCSSRuleList DOMCSSRuleList Source # 
((~) * info (ResolveDOMCSSRuleListMethod t DOMCSSRuleList), MethodInfo * info DOMCSSRuleList p) => IsLabel t (DOMCSSRuleList -> p) Source # 

Methods

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

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

class GObject o => IsDOMCSSRuleList o Source #

Instances

Methods

getLength

data DOMCSSRuleListGetLengthMethodInfo Source #

Instances

((~) * signature (m CULong), MonadIO m, IsDOMCSSRuleList a) => MethodInfo * DOMCSSRuleListGetLengthMethodInfo a signature Source # 

Methods

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

item

data DOMCSSRuleListItemMethodInfo Source #

Instances

((~) * signature (CULong -> m DOMCSSRule), MonadIO m, IsDOMCSSRuleList a) => MethodInfo * DOMCSSRuleListItemMethodInfo a signature Source # 

Methods

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

Properties

length

data DOMCSSRuleListLengthPropertyInfo Source #

Instances

AttrInfo DOMCSSRuleListLengthPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMCSSRuleListLengthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMCSSRuleListLengthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMCSSRuleListLengthPropertyInfo :: * -> Constraint

type AttrGetType DOMCSSRuleListLengthPropertyInfo :: *

type AttrLabel DOMCSSRuleListLengthPropertyInfo :: Symbol

type AttrOrigin DOMCSSRuleListLengthPropertyInfo :: *

Methods

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

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

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

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

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

dOMCSSRuleListLength :: AttrLabelProxy "length" Source #