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

Contents

Description

 

Synopsis

Exported types

newtype DOMCharacterData Source #

Constructors

DOMCharacterData (ManagedPtr DOMCharacterData) 

Instances

GObject DOMCharacterData Source # 
IsObject DOMCharacterData Source # 
IsDOMObject DOMCharacterData Source # 
IsDOMNode DOMCharacterData Source # 
IsDOMCharacterData DOMCharacterData Source # 
IsDOMEventTarget DOMCharacterData Source # 
((~) * info (ResolveDOMCharacterDataMethod t DOMCharacterData), MethodInfo * info DOMCharacterData p) => IsLabel t (DOMCharacterData -> p) Source # 
((~) * info (ResolveDOMCharacterDataMethod t DOMCharacterData), MethodInfo * info DOMCharacterData p) => IsLabelProxy t (DOMCharacterData -> p) Source # 
HasAttributeList * DOMCharacterData Source # 
type SignalList DOMCharacterData Source # 
type SignalList DOMCharacterData
type AttributeList DOMCharacterData Source # 
type AttributeList DOMCharacterData

Methods

appendData

data DOMCharacterDataAppendDataMethodInfo Source #

Instances

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

Methods

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

deleteData

data DOMCharacterDataDeleteDataMethodInfo Source #

Instances

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

Methods

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

getData

data DOMCharacterDataGetDataMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataGetDataMethodInfo a signature Source # 

Methods

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

getLength

data DOMCharacterDataGetLengthMethodInfo Source #

Instances

((~) * signature (m CULong), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataGetLengthMethodInfo a signature Source # 

Methods

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

insertData

data DOMCharacterDataInsertDataMethodInfo Source #

Instances

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

Methods

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

remove

data DOMCharacterDataRemoveMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsDOMCharacterData a) => MethodInfo * DOMCharacterDataRemoveMethodInfo a signature Source # 

Methods

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

replaceData

data DOMCharacterDataReplaceDataMethodInfo Source #

Instances

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

Methods

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

setData

data DOMCharacterDataSetDataMethodInfo Source #

Instances

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

Methods

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

substringData

data DOMCharacterDataSubstringDataMethodInfo Source #

Instances

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

Methods

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

Properties

data

data DOMCharacterDataDataPropertyInfo Source #

Instances

AttrInfo DOMCharacterDataDataPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMCharacterDataDataPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMCharacterDataDataPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMCharacterDataDataPropertyInfo :: * -> Constraint

type AttrGetType DOMCharacterDataDataPropertyInfo :: *

type AttrLabel DOMCharacterDataDataPropertyInfo :: Symbol

type AttrOrigin DOMCharacterDataDataPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMCharacterDataDataPropertyInfo Source # 
type AttrSetTypeConstraint DOMCharacterDataDataPropertyInfo = * ~ Text
type AttrOrigin DOMCharacterDataDataPropertyInfo Source # 
type AttrLabel DOMCharacterDataDataPropertyInfo Source # 
type AttrLabel DOMCharacterDataDataPropertyInfo = "data"
type AttrGetType DOMCharacterDataDataPropertyInfo Source # 
type AttrGetType DOMCharacterDataDataPropertyInfo = Maybe Text
type AttrBaseTypeConstraint DOMCharacterDataDataPropertyInfo Source # 
type AttrAllowedOps DOMCharacterDataDataPropertyInfo Source # 
type AttrAllowedOps DOMCharacterDataDataPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructDOMCharacterDataData :: IsDOMCharacterData o => Text -> IO (GValueConstruct o) Source #

dOMCharacterDataData :: AttrLabelProxy "data" Source #

length

data DOMCharacterDataLengthPropertyInfo Source #

Instances

AttrInfo DOMCharacterDataLengthPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMCharacterDataLengthPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMCharacterDataLengthPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMCharacterDataLengthPropertyInfo :: * -> Constraint

type AttrGetType DOMCharacterDataLengthPropertyInfo :: *

type AttrLabel DOMCharacterDataLengthPropertyInfo :: Symbol

type AttrOrigin DOMCharacterDataLengthPropertyInfo :: *

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

dOMCharacterDataLength :: AttrLabelProxy "length" Source #