Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype DOMDocumentType = DOMDocumentType (ForeignPtr DOMDocumentType)
- class GObject o => DOMDocumentTypeK o
- toDOMDocumentType :: DOMDocumentTypeK o => o -> IO DOMDocumentType
- noDOMDocumentType :: Maybe DOMDocumentType
- dOMDocumentTypeGetEntities :: (MonadIO m, DOMDocumentTypeK a) => a -> m DOMNamedNodeMap
- dOMDocumentTypeGetInternalSubset :: (MonadIO m, DOMDocumentTypeK a) => a -> m Text
- dOMDocumentTypeGetName :: (MonadIO m, DOMDocumentTypeK a) => a -> m Text
- dOMDocumentTypeGetNotations :: (MonadIO m, DOMDocumentTypeK a) => a -> m DOMNamedNodeMap
- dOMDocumentTypeGetPublicId :: (MonadIO m, DOMDocumentTypeK a) => a -> m Text
- dOMDocumentTypeGetSystemId :: (MonadIO m, DOMDocumentTypeK a) => a -> m Text
- dOMDocumentTypeRemove :: (MonadIO m, DOMDocumentTypeK a) => a -> m ()
- data DOMDocumentTypeEntitiesPropertyInfo
- getDOMDocumentTypeEntities :: (MonadIO m, DOMDocumentTypeK o) => o -> m DOMNamedNodeMap
- data DOMDocumentTypeInternalSubsetPropertyInfo
- getDOMDocumentTypeInternalSubset :: (MonadIO m, DOMDocumentTypeK o) => o -> m Text
- data DOMDocumentTypeNamePropertyInfo
- getDOMDocumentTypeName :: (MonadIO m, DOMDocumentTypeK o) => o -> m Text
- data DOMDocumentTypeNotationsPropertyInfo
- getDOMDocumentTypeNotations :: (MonadIO m, DOMDocumentTypeK o) => o -> m DOMNamedNodeMap
- data DOMDocumentTypePublicIdPropertyInfo
- getDOMDocumentTypePublicId :: (MonadIO m, DOMDocumentTypeK o) => o -> m Text
- data DOMDocumentTypeSystemIdPropertyInfo
- getDOMDocumentTypeSystemId :: (MonadIO m, DOMDocumentTypeK o) => o -> m Text
Exported types
newtype DOMDocumentType Source
class GObject o => DOMDocumentTypeK o Source
(GObject o, IsDescendantOf DOMDocumentType o) => DOMDocumentTypeK o |
toDOMDocumentType :: DOMDocumentTypeK o => o -> IO DOMDocumentType Source
Methods
dOMDocumentTypeGetEntities
dOMDocumentTypeGetEntities :: (MonadIO m, DOMDocumentTypeK a) => a -> m DOMNamedNodeMap Source
dOMDocumentTypeGetInternalSubset
dOMDocumentTypeGetInternalSubset :: (MonadIO m, DOMDocumentTypeK a) => a -> m Text Source
dOMDocumentTypeGetName
dOMDocumentTypeGetName :: (MonadIO m, DOMDocumentTypeK a) => a -> m Text Source
dOMDocumentTypeGetNotations
dOMDocumentTypeGetNotations :: (MonadIO m, DOMDocumentTypeK a) => a -> m DOMNamedNodeMap Source
dOMDocumentTypeGetPublicId
dOMDocumentTypeGetPublicId :: (MonadIO m, DOMDocumentTypeK a) => a -> m Text Source
dOMDocumentTypeGetSystemId
dOMDocumentTypeGetSystemId :: (MonadIO m, DOMDocumentTypeK a) => a -> m Text Source
dOMDocumentTypeRemove
dOMDocumentTypeRemove :: (MonadIO m, DOMDocumentTypeK a) => a -> m () Source
Properties
Entities
data DOMDocumentTypeEntitiesPropertyInfo Source
AttrInfo DOMDocumentTypeEntitiesPropertyInfo | |
type AttrLabel DOMDocumentTypeEntitiesPropertyInfo = "DOMDocumentType::entities" | |
type AttrGetType DOMDocumentTypeEntitiesPropertyInfo = DOMNamedNodeMap | |
type AttrBaseTypeConstraint DOMDocumentTypeEntitiesPropertyInfo = DOMDocumentTypeK | |
type AttrSetTypeConstraint DOMDocumentTypeEntitiesPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDocumentTypeEntitiesPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDocumentTypeEntities :: (MonadIO m, DOMDocumentTypeK o) => o -> m DOMNamedNodeMap Source
InternalSubset
data DOMDocumentTypeInternalSubsetPropertyInfo Source
AttrInfo DOMDocumentTypeInternalSubsetPropertyInfo | |
type AttrLabel DOMDocumentTypeInternalSubsetPropertyInfo = "DOMDocumentType::internal-subset" | |
type AttrGetType DOMDocumentTypeInternalSubsetPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo = DOMDocumentTypeK | |
type AttrSetTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDocumentTypeInternalSubsetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDocumentTypeInternalSubset :: (MonadIO m, DOMDocumentTypeK o) => o -> m Text Source
Name
data DOMDocumentTypeNamePropertyInfo Source
AttrInfo DOMDocumentTypeNamePropertyInfo | |
type AttrLabel DOMDocumentTypeNamePropertyInfo = "DOMDocumentType::name" | |
type AttrGetType DOMDocumentTypeNamePropertyInfo = Text | |
type AttrBaseTypeConstraint DOMDocumentTypeNamePropertyInfo = DOMDocumentTypeK | |
type AttrSetTypeConstraint DOMDocumentTypeNamePropertyInfo = * ~ () | |
type AttrAllowedOps DOMDocumentTypeNamePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDocumentTypeName :: (MonadIO m, DOMDocumentTypeK o) => o -> m Text Source
Notations
data DOMDocumentTypeNotationsPropertyInfo Source
AttrInfo DOMDocumentTypeNotationsPropertyInfo | |
type AttrLabel DOMDocumentTypeNotationsPropertyInfo = "DOMDocumentType::notations" | |
type AttrGetType DOMDocumentTypeNotationsPropertyInfo = DOMNamedNodeMap | |
type AttrBaseTypeConstraint DOMDocumentTypeNotationsPropertyInfo = DOMDocumentTypeK | |
type AttrSetTypeConstraint DOMDocumentTypeNotationsPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDocumentTypeNotationsPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDocumentTypeNotations :: (MonadIO m, DOMDocumentTypeK o) => o -> m DOMNamedNodeMap Source
PublicId
data DOMDocumentTypePublicIdPropertyInfo Source
AttrInfo DOMDocumentTypePublicIdPropertyInfo | |
type AttrLabel DOMDocumentTypePublicIdPropertyInfo = "DOMDocumentType::public-id" | |
type AttrGetType DOMDocumentTypePublicIdPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMDocumentTypePublicIdPropertyInfo = DOMDocumentTypeK | |
type AttrSetTypeConstraint DOMDocumentTypePublicIdPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDocumentTypePublicIdPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDocumentTypePublicId :: (MonadIO m, DOMDocumentTypeK o) => o -> m Text Source
SystemId
data DOMDocumentTypeSystemIdPropertyInfo Source
AttrInfo DOMDocumentTypeSystemIdPropertyInfo | |
type AttrLabel DOMDocumentTypeSystemIdPropertyInfo = "DOMDocumentType::system-id" | |
type AttrGetType DOMDocumentTypeSystemIdPropertyInfo = Text | |
type AttrBaseTypeConstraint DOMDocumentTypeSystemIdPropertyInfo = DOMDocumentTypeK | |
type AttrSetTypeConstraint DOMDocumentTypeSystemIdPropertyInfo = * ~ () | |
type AttrAllowedOps DOMDocumentTypeSystemIdPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMDocumentTypeSystemId :: (MonadIO m, DOMDocumentTypeK o) => o -> m Text Source