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

Contents

Description

 

Synopsis

Exported types

newtype DOMDocumentType Source #

Constructors

DOMDocumentType (ManagedPtr DOMDocumentType) 

Instances

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

class GObject o => IsDOMDocumentType o Source #

Instances

Methods

getEntities

data DOMDocumentTypeGetEntitiesMethodInfo Source #

Instances

((~) * signature (m DOMNamedNodeMap), MonadIO m, IsDOMDocumentType a) => MethodInfo * DOMDocumentTypeGetEntitiesMethodInfo a signature Source # 

Methods

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

getInternalSubset

data DOMDocumentTypeGetInternalSubsetMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMDocumentType a) => MethodInfo * DOMDocumentTypeGetInternalSubsetMethodInfo a signature Source # 

Methods

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

getName

data DOMDocumentTypeGetNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMDocumentType a) => MethodInfo * DOMDocumentTypeGetNameMethodInfo a signature Source # 

Methods

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

getNotations

getPublicId

data DOMDocumentTypeGetPublicIdMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMDocumentType a) => MethodInfo * DOMDocumentTypeGetPublicIdMethodInfo a signature Source # 

Methods

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

getSystemId

data DOMDocumentTypeGetSystemIdMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDOMDocumentType a) => MethodInfo * DOMDocumentTypeGetSystemIdMethodInfo a signature Source # 

Methods

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

remove

data DOMDocumentTypeRemoveMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsDOMDocumentType a) => MethodInfo * DOMDocumentTypeRemoveMethodInfo a signature Source # 

Methods

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

Properties

entities

data DOMDocumentTypeEntitiesPropertyInfo Source #

Instances

AttrInfo DOMDocumentTypeEntitiesPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDocumentTypeEntitiesPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDocumentTypeEntitiesPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDocumentTypeEntitiesPropertyInfo :: * -> Constraint

type AttrGetType DOMDocumentTypeEntitiesPropertyInfo :: *

type AttrLabel DOMDocumentTypeEntitiesPropertyInfo :: Symbol

type AttrOrigin DOMDocumentTypeEntitiesPropertyInfo :: *

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

dOMDocumentTypeEntities :: AttrLabelProxy "entities" Source #

internalSubset

data DOMDocumentTypeInternalSubsetPropertyInfo Source #

Instances

AttrInfo DOMDocumentTypeInternalSubsetPropertyInfo Source # 
type AttrSetTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo Source # 
type AttrSetTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo = * ~ ()
type AttrOrigin DOMDocumentTypeInternalSubsetPropertyInfo Source # 
type AttrLabel DOMDocumentTypeInternalSubsetPropertyInfo Source # 
type AttrLabel DOMDocumentTypeInternalSubsetPropertyInfo = "internal-subset"
type AttrGetType DOMDocumentTypeInternalSubsetPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo Source # 
type AttrAllowedOps DOMDocumentTypeInternalSubsetPropertyInfo Source # 
type AttrAllowedOps DOMDocumentTypeInternalSubsetPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDocumentTypeInternalSubset :: AttrLabelProxy "internalSubset" Source #

name

data DOMDocumentTypeNamePropertyInfo Source #

Instances

AttrInfo DOMDocumentTypeNamePropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDocumentTypeNamePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDocumentTypeNamePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDocumentTypeNamePropertyInfo :: * -> Constraint

type AttrGetType DOMDocumentTypeNamePropertyInfo :: *

type AttrLabel DOMDocumentTypeNamePropertyInfo :: Symbol

type AttrOrigin DOMDocumentTypeNamePropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMDocumentTypeNamePropertyInfo Source # 
type AttrSetTypeConstraint DOMDocumentTypeNamePropertyInfo = * ~ ()
type AttrOrigin DOMDocumentTypeNamePropertyInfo Source # 
type AttrLabel DOMDocumentTypeNamePropertyInfo Source # 
type AttrLabel DOMDocumentTypeNamePropertyInfo = "name"
type AttrGetType DOMDocumentTypeNamePropertyInfo Source # 
type AttrGetType DOMDocumentTypeNamePropertyInfo = Maybe Text
type AttrBaseTypeConstraint DOMDocumentTypeNamePropertyInfo Source # 
type AttrAllowedOps DOMDocumentTypeNamePropertyInfo Source # 
type AttrAllowedOps DOMDocumentTypeNamePropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDocumentTypeName :: AttrLabelProxy "name" Source #

notations

data DOMDocumentTypeNotationsPropertyInfo Source #

Instances

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

dOMDocumentTypeNotations :: AttrLabelProxy "notations" Source #

publicId

data DOMDocumentTypePublicIdPropertyInfo Source #

Instances

AttrInfo DOMDocumentTypePublicIdPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDocumentTypePublicIdPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDocumentTypePublicIdPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDocumentTypePublicIdPropertyInfo :: * -> Constraint

type AttrGetType DOMDocumentTypePublicIdPropertyInfo :: *

type AttrLabel DOMDocumentTypePublicIdPropertyInfo :: Symbol

type AttrOrigin DOMDocumentTypePublicIdPropertyInfo :: *

type AttrSetTypeConstraint DOMDocumentTypePublicIdPropertyInfo Source # 
type AttrSetTypeConstraint DOMDocumentTypePublicIdPropertyInfo = * ~ ()
type AttrOrigin DOMDocumentTypePublicIdPropertyInfo Source # 
type AttrLabel DOMDocumentTypePublicIdPropertyInfo Source # 
type AttrLabel DOMDocumentTypePublicIdPropertyInfo = "public-id"
type AttrGetType DOMDocumentTypePublicIdPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDocumentTypePublicIdPropertyInfo Source # 
type AttrAllowedOps DOMDocumentTypePublicIdPropertyInfo Source # 
type AttrAllowedOps DOMDocumentTypePublicIdPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDocumentTypePublicId :: AttrLabelProxy "publicId" Source #

systemId

data DOMDocumentTypeSystemIdPropertyInfo Source #

Instances

AttrInfo DOMDocumentTypeSystemIdPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMDocumentTypeSystemIdPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMDocumentTypeSystemIdPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMDocumentTypeSystemIdPropertyInfo :: * -> Constraint

type AttrGetType DOMDocumentTypeSystemIdPropertyInfo :: *

type AttrLabel DOMDocumentTypeSystemIdPropertyInfo :: Symbol

type AttrOrigin DOMDocumentTypeSystemIdPropertyInfo :: *

type AttrSetTypeConstraint DOMDocumentTypeSystemIdPropertyInfo Source # 
type AttrSetTypeConstraint DOMDocumentTypeSystemIdPropertyInfo = * ~ ()
type AttrOrigin DOMDocumentTypeSystemIdPropertyInfo Source # 
type AttrLabel DOMDocumentTypeSystemIdPropertyInfo Source # 
type AttrLabel DOMDocumentTypeSystemIdPropertyInfo = "system-id"
type AttrGetType DOMDocumentTypeSystemIdPropertyInfo Source # 
type AttrBaseTypeConstraint DOMDocumentTypeSystemIdPropertyInfo Source # 
type AttrAllowedOps DOMDocumentTypeSystemIdPropertyInfo Source # 
type AttrAllowedOps DOMDocumentTypeSystemIdPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dOMDocumentTypeSystemId :: AttrLabelProxy "systemId" Source #