| 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 |
GI.WebKit.Objects.DOMElement
Contents
- Exported types
- Methods
- dOMElementBlur
- dOMElementFocus
- dOMElementGetAttribute
- dOMElementGetAttributeNode
- dOMElementGetAttributeNodeNs
- dOMElementGetAttributeNs
- dOMElementGetAttributes
- dOMElementGetChildElementCount
- dOMElementGetClassList
- dOMElementGetClassName
- dOMElementGetClientHeight
- dOMElementGetClientLeft
- dOMElementGetClientTop
- dOMElementGetClientWidth
- dOMElementGetElementsByClassName
- dOMElementGetElementsByTagName
- dOMElementGetElementsByTagNameNs
- dOMElementGetFirstElementChild
- dOMElementGetId
- dOMElementGetLastElementChild
- dOMElementGetNextElementSibling
- dOMElementGetOffsetHeight
- dOMElementGetOffsetLeft
- dOMElementGetOffsetParent
- dOMElementGetOffsetTop
- dOMElementGetOffsetWidth
- dOMElementGetPreviousElementSibling
- dOMElementGetScrollHeight
- dOMElementGetScrollLeft
- dOMElementGetScrollTop
- dOMElementGetScrollWidth
- dOMElementGetStyle
- dOMElementGetTagName
- dOMElementGetWebkitRegionOverflow
- dOMElementGetWebkitRegionOverset
- dOMElementHasAttribute
- dOMElementHasAttributeNs
- dOMElementHasAttributes
- dOMElementQuerySelector
- dOMElementQuerySelectorAll
- dOMElementRemove
- dOMElementRemoveAttribute
- dOMElementRemoveAttributeNode
- dOMElementRemoveAttributeNs
- dOMElementScrollByLines
- dOMElementScrollByPages
- dOMElementScrollIntoView
- dOMElementScrollIntoViewIfNeeded
- dOMElementSetAttribute
- dOMElementSetAttributeNode
- dOMElementSetAttributeNodeNs
- dOMElementSetAttributeNs
- dOMElementSetClassName
- dOMElementSetId
- dOMElementSetScrollLeft
- dOMElementSetScrollTop
- dOMElementWebkitMatchesSelector
- dOMElementWebkitRequestFullScreen
- dOMElementWebkitRequestFullscreen
- dOMElementWebkitRequestPointerLock
- Properties
Description
- newtype DOMElement = DOMElement (ForeignPtr DOMElement)
- class GObject o => DOMElementK o
- toDOMElement :: DOMElementK o => o -> IO DOMElement
- noDOMElement :: Maybe DOMElement
- dOMElementBlur :: (MonadIO m, DOMElementK a) => a -> m ()
- dOMElementFocus :: (MonadIO m, DOMElementK a) => a -> m ()
- dOMElementGetAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m Text
- dOMElementGetAttributeNode :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMAttr
- dOMElementGetAttributeNodeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMAttr
- dOMElementGetAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m Text
- dOMElementGetAttributes :: (MonadIO m, DOMElementK a) => a -> m DOMNamedNodeMap
- dOMElementGetChildElementCount :: (MonadIO m, DOMElementK a) => a -> m Word64
- dOMElementGetClassList :: (MonadIO m, DOMElementK a) => a -> m DOMDOMTokenList
- dOMElementGetClassName :: (MonadIO m, DOMElementK a) => a -> m Text
- dOMElementGetClientHeight :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetClientLeft :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetClientTop :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetClientWidth :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetElementsByClassName :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList
- dOMElementGetElementsByTagName :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList
- dOMElementGetElementsByTagNameNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMNodeList
- dOMElementGetFirstElementChild :: (MonadIO m, DOMElementK a) => a -> m DOMElement
- dOMElementGetId :: (MonadIO m, DOMElementK a) => a -> m Text
- dOMElementGetLastElementChild :: (MonadIO m, DOMElementK a) => a -> m DOMElement
- dOMElementGetNextElementSibling :: (MonadIO m, DOMElementK a) => a -> m DOMElement
- dOMElementGetOffsetHeight :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetOffsetLeft :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetOffsetParent :: (MonadIO m, DOMElementK a) => a -> m DOMElement
- dOMElementGetOffsetTop :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetOffsetWidth :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetPreviousElementSibling :: (MonadIO m, DOMElementK a) => a -> m DOMElement
- dOMElementGetScrollHeight :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetScrollLeft :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetScrollTop :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetScrollWidth :: (MonadIO m, DOMElementK a) => a -> m Int64
- dOMElementGetStyle :: (MonadIO m, DOMElementK a) => a -> m DOMCSSStyleDeclaration
- dOMElementGetTagName :: (MonadIO m, DOMElementK a) => a -> m Text
- dOMElementGetWebkitRegionOverflow :: (MonadIO m, DOMElementK a) => a -> m Text
- dOMElementGetWebkitRegionOverset :: (MonadIO m, DOMElementK a) => a -> m Text
- dOMElementHasAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m Bool
- dOMElementHasAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m Bool
- dOMElementHasAttributes :: (MonadIO m, DOMElementK a) => a -> m Bool
- dOMElementQuerySelector :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMElement
- dOMElementQuerySelectorAll :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList
- dOMElementRemove :: (MonadIO m, DOMElementK a) => a -> m ()
- dOMElementRemoveAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m ()
- dOMElementRemoveAttributeNode :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr
- dOMElementRemoveAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m ()
- dOMElementScrollByLines :: (MonadIO m, DOMElementK a) => a -> Int64 -> m ()
- dOMElementScrollByPages :: (MonadIO m, DOMElementK a) => a -> Int64 -> m ()
- dOMElementScrollIntoView :: (MonadIO m, DOMElementK a) => a -> Bool -> m ()
- dOMElementScrollIntoViewIfNeeded :: (MonadIO m, DOMElementK a) => a -> Bool -> m ()
- dOMElementSetAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m ()
- dOMElementSetAttributeNode :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr
- dOMElementSetAttributeNodeNs :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr
- dOMElementSetAttributeNs :: (MonadIO m, DOMElementK a) => a -> Maybe Text -> Text -> Text -> m ()
- dOMElementSetClassName :: (MonadIO m, DOMElementK a) => a -> Text -> m ()
- dOMElementSetId :: (MonadIO m, DOMElementK a) => a -> Text -> m ()
- dOMElementSetScrollLeft :: (MonadIO m, DOMElementK a) => a -> Int64 -> m ()
- dOMElementSetScrollTop :: (MonadIO m, DOMElementK a) => a -> Int64 -> m ()
- dOMElementWebkitMatchesSelector :: (MonadIO m, DOMElementK a) => a -> Text -> m ()
- dOMElementWebkitRequestFullScreen :: (MonadIO m, DOMElementK a) => a -> Word16 -> m ()
- dOMElementWebkitRequestFullscreen :: (MonadIO m, DOMElementK a) => a -> m ()
- dOMElementWebkitRequestPointerLock :: (MonadIO m, DOMElementK a) => a -> m ()
- data DOMElementAttributesPropertyInfo
- getDOMElementAttributes :: (MonadIO m, DOMElementK o) => o -> m DOMNamedNodeMap
- data DOMElementChildElementCountPropertyInfo
- getDOMElementChildElementCount :: (MonadIO m, DOMElementK o) => o -> m Word64
- data DOMElementClassListPropertyInfo
- getDOMElementClassList :: (MonadIO m, DOMElementK o) => o -> m DOMDOMTokenList
- data DOMElementClassNamePropertyInfo
- constructDOMElementClassName :: Text -> IO ([Char], GValue)
- getDOMElementClassName :: (MonadIO m, DOMElementK o) => o -> m Text
- setDOMElementClassName :: (MonadIO m, DOMElementK o) => o -> Text -> m ()
- data DOMElementClientHeightPropertyInfo
- getDOMElementClientHeight :: (MonadIO m, DOMElementK o) => o -> m Int64
- data DOMElementClientLeftPropertyInfo
- getDOMElementClientLeft :: (MonadIO m, DOMElementK o) => o -> m Int64
- data DOMElementClientTopPropertyInfo
- getDOMElementClientTop :: (MonadIO m, DOMElementK o) => o -> m Int64
- data DOMElementClientWidthPropertyInfo
- getDOMElementClientWidth :: (MonadIO m, DOMElementK o) => o -> m Int64
- data DOMElementFirstElementChildPropertyInfo
- getDOMElementFirstElementChild :: (MonadIO m, DOMElementK o) => o -> m DOMElement
- data DOMElementIdPropertyInfo
- constructDOMElementId :: Text -> IO ([Char], GValue)
- getDOMElementId :: (MonadIO m, DOMElementK o) => o -> m Text
- setDOMElementId :: (MonadIO m, DOMElementK o) => o -> Text -> m ()
- data DOMElementLastElementChildPropertyInfo
- getDOMElementLastElementChild :: (MonadIO m, DOMElementK o) => o -> m DOMElement
- data DOMElementNextElementSiblingPropertyInfo
- getDOMElementNextElementSibling :: (MonadIO m, DOMElementK o) => o -> m DOMElement
- data DOMElementOffsetHeightPropertyInfo
- getDOMElementOffsetHeight :: (MonadIO m, DOMElementK o) => o -> m Int64
- data DOMElementOffsetLeftPropertyInfo
- getDOMElementOffsetLeft :: (MonadIO m, DOMElementK o) => o -> m Int64
- data DOMElementOffsetParentPropertyInfo
- getDOMElementOffsetParent :: (MonadIO m, DOMElementK o) => o -> m DOMElement
- data DOMElementOffsetTopPropertyInfo
- getDOMElementOffsetTop :: (MonadIO m, DOMElementK o) => o -> m Int64
- data DOMElementOffsetWidthPropertyInfo
- getDOMElementOffsetWidth :: (MonadIO m, DOMElementK o) => o -> m Int64
- data DOMElementPreviousElementSiblingPropertyInfo
- getDOMElementPreviousElementSibling :: (MonadIO m, DOMElementK o) => o -> m DOMElement
- data DOMElementScrollHeightPropertyInfo
- getDOMElementScrollHeight :: (MonadIO m, DOMElementK o) => o -> m Int64
- data DOMElementScrollLeftPropertyInfo
- constructDOMElementScrollLeft :: Int64 -> IO ([Char], GValue)
- getDOMElementScrollLeft :: (MonadIO m, DOMElementK o) => o -> m Int64
- setDOMElementScrollLeft :: (MonadIO m, DOMElementK o) => o -> Int64 -> m ()
- data DOMElementScrollTopPropertyInfo
- constructDOMElementScrollTop :: Int64 -> IO ([Char], GValue)
- getDOMElementScrollTop :: (MonadIO m, DOMElementK o) => o -> m Int64
- setDOMElementScrollTop :: (MonadIO m, DOMElementK o) => o -> Int64 -> m ()
- data DOMElementScrollWidthPropertyInfo
- getDOMElementScrollWidth :: (MonadIO m, DOMElementK o) => o -> m Int64
- data DOMElementStylePropertyInfo
- getDOMElementStyle :: (MonadIO m, DOMElementK o) => o -> m DOMCSSStyleDeclaration
- data DOMElementTagNamePropertyInfo
- getDOMElementTagName :: (MonadIO m, DOMElementK o) => o -> m Text
- data DOMElementWebkitRegionOversetPropertyInfo
- getDOMElementWebkitRegionOverset :: (MonadIO m, DOMElementK o) => o -> m Text
Exported types
newtype DOMElement Source
Constructors
| DOMElement (ForeignPtr DOMElement) |
Instances
| GObject DOMElement | |
| type ParentTypes DOMElement | |
| type AttributeList DOMElement | |
| type SignalList DOMElement |
class GObject o => DOMElementK o Source
Instances
| (GObject o, IsDescendantOf DOMElement o) => DOMElementK o |
toDOMElement :: DOMElementK o => o -> IO DOMElement Source
Methods
dOMElementBlur
dOMElementBlur :: (MonadIO m, DOMElementK a) => a -> m () Source
dOMElementFocus
dOMElementFocus :: (MonadIO m, DOMElementK a) => a -> m () Source
dOMElementGetAttribute
dOMElementGetAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m Text Source
dOMElementGetAttributeNode
dOMElementGetAttributeNode :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMAttr Source
dOMElementGetAttributeNodeNs
dOMElementGetAttributeNodeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMAttr Source
dOMElementGetAttributeNs
dOMElementGetAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m Text Source
dOMElementGetAttributes
dOMElementGetAttributes :: (MonadIO m, DOMElementK a) => a -> m DOMNamedNodeMap Source
dOMElementGetChildElementCount
dOMElementGetChildElementCount :: (MonadIO m, DOMElementK a) => a -> m Word64 Source
dOMElementGetClassList
dOMElementGetClassList :: (MonadIO m, DOMElementK a) => a -> m DOMDOMTokenList Source
dOMElementGetClassName
dOMElementGetClassName :: (MonadIO m, DOMElementK a) => a -> m Text Source
dOMElementGetClientHeight
dOMElementGetClientHeight :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetClientLeft
dOMElementGetClientLeft :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetClientTop
dOMElementGetClientTop :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetClientWidth
dOMElementGetClientWidth :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetElementsByClassName
dOMElementGetElementsByClassName :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList Source
dOMElementGetElementsByTagName
dOMElementGetElementsByTagName :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList Source
dOMElementGetElementsByTagNameNs
dOMElementGetElementsByTagNameNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMNodeList Source
dOMElementGetFirstElementChild
dOMElementGetFirstElementChild :: (MonadIO m, DOMElementK a) => a -> m DOMElement Source
dOMElementGetId
dOMElementGetId :: (MonadIO m, DOMElementK a) => a -> m Text Source
dOMElementGetLastElementChild
dOMElementGetLastElementChild :: (MonadIO m, DOMElementK a) => a -> m DOMElement Source
dOMElementGetNextElementSibling
dOMElementGetNextElementSibling :: (MonadIO m, DOMElementK a) => a -> m DOMElement Source
dOMElementGetOffsetHeight
dOMElementGetOffsetHeight :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetOffsetLeft
dOMElementGetOffsetLeft :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetOffsetParent
dOMElementGetOffsetParent :: (MonadIO m, DOMElementK a) => a -> m DOMElement Source
dOMElementGetOffsetTop
dOMElementGetOffsetTop :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetOffsetWidth
dOMElementGetOffsetWidth :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetPreviousElementSibling
dOMElementGetPreviousElementSibling :: (MonadIO m, DOMElementK a) => a -> m DOMElement Source
dOMElementGetScrollHeight
dOMElementGetScrollHeight :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetScrollLeft
dOMElementGetScrollLeft :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetScrollTop
dOMElementGetScrollTop :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetScrollWidth
dOMElementGetScrollWidth :: (MonadIO m, DOMElementK a) => a -> m Int64 Source
dOMElementGetStyle
dOMElementGetStyle :: (MonadIO m, DOMElementK a) => a -> m DOMCSSStyleDeclaration Source
dOMElementGetTagName
dOMElementGetTagName :: (MonadIO m, DOMElementK a) => a -> m Text Source
dOMElementGetWebkitRegionOverflow
dOMElementGetWebkitRegionOverflow :: (MonadIO m, DOMElementK a) => a -> m Text Source
Deprecated: (Since version 1.10)Use webkit_dom_element_get_webkit_region_overset() instead.
dOMElementGetWebkitRegionOverset
dOMElementGetWebkitRegionOverset :: (MonadIO m, DOMElementK a) => a -> m Text Source
dOMElementHasAttribute
dOMElementHasAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m Bool Source
dOMElementHasAttributeNs
dOMElementHasAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m Bool Source
dOMElementHasAttributes
dOMElementHasAttributes :: (MonadIO m, DOMElementK a) => a -> m Bool Source
dOMElementQuerySelector
dOMElementQuerySelector :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMElement Source
dOMElementQuerySelectorAll
dOMElementQuerySelectorAll :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList Source
dOMElementRemove
dOMElementRemove :: (MonadIO m, DOMElementK a) => a -> m () Source
dOMElementRemoveAttribute
dOMElementRemoveAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m () Source
dOMElementRemoveAttributeNode
dOMElementRemoveAttributeNode :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr Source
dOMElementRemoveAttributeNs
dOMElementRemoveAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m () Source
dOMElementScrollByLines
dOMElementScrollByLines :: (MonadIO m, DOMElementK a) => a -> Int64 -> m () Source
dOMElementScrollByPages
dOMElementScrollByPages :: (MonadIO m, DOMElementK a) => a -> Int64 -> m () Source
dOMElementScrollIntoView
dOMElementScrollIntoView :: (MonadIO m, DOMElementK a) => a -> Bool -> m () Source
dOMElementScrollIntoViewIfNeeded
dOMElementScrollIntoViewIfNeeded :: (MonadIO m, DOMElementK a) => a -> Bool -> m () Source
dOMElementSetAttribute
dOMElementSetAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m () Source
dOMElementSetAttributeNode
dOMElementSetAttributeNode :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr Source
dOMElementSetAttributeNodeNs
dOMElementSetAttributeNodeNs :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr Source
dOMElementSetAttributeNs
dOMElementSetAttributeNs :: (MonadIO m, DOMElementK a) => a -> Maybe Text -> Text -> Text -> m () Source
dOMElementSetClassName
dOMElementSetClassName :: (MonadIO m, DOMElementK a) => a -> Text -> m () Source
dOMElementSetId
dOMElementSetId :: (MonadIO m, DOMElementK a) => a -> Text -> m () Source
dOMElementSetScrollLeft
dOMElementSetScrollLeft :: (MonadIO m, DOMElementK a) => a -> Int64 -> m () Source
dOMElementSetScrollTop
dOMElementSetScrollTop :: (MonadIO m, DOMElementK a) => a -> Int64 -> m () Source
dOMElementWebkitMatchesSelector
dOMElementWebkitMatchesSelector :: (MonadIO m, DOMElementK a) => a -> Text -> m () Source
dOMElementWebkitRequestFullScreen
dOMElementWebkitRequestFullScreen :: (MonadIO m, DOMElementK a) => a -> Word16 -> m () Source
dOMElementWebkitRequestFullscreen
dOMElementWebkitRequestFullscreen :: (MonadIO m, DOMElementK a) => a -> m () Source
dOMElementWebkitRequestPointerLock
dOMElementWebkitRequestPointerLock :: (MonadIO m, DOMElementK a) => a -> m () Source
Properties
Attributes
data DOMElementAttributesPropertyInfo Source
Instances
| AttrInfo DOMElementAttributesPropertyInfo | |
| type AttrLabel DOMElementAttributesPropertyInfo = "DOMElement::attributes" | |
| type AttrGetType DOMElementAttributesPropertyInfo = DOMNamedNodeMap | |
| type AttrBaseTypeConstraint DOMElementAttributesPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementAttributesPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementAttributesPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementAttributes :: (MonadIO m, DOMElementK o) => o -> m DOMNamedNodeMap Source
ChildElementCount
data DOMElementChildElementCountPropertyInfo Source
Instances
| AttrInfo DOMElementChildElementCountPropertyInfo | |
| type AttrLabel DOMElementChildElementCountPropertyInfo = "DOMElement::child-element-count" | |
| type AttrGetType DOMElementChildElementCountPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMElementChildElementCountPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementChildElementCountPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementChildElementCountPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementChildElementCount :: (MonadIO m, DOMElementK o) => o -> m Word64 Source
ClassList
data DOMElementClassListPropertyInfo Source
Instances
| AttrInfo DOMElementClassListPropertyInfo | |
| type AttrLabel DOMElementClassListPropertyInfo = "DOMElement::class-list" | |
| type AttrGetType DOMElementClassListPropertyInfo = DOMDOMTokenList | |
| type AttrBaseTypeConstraint DOMElementClassListPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementClassListPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementClassListPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementClassList :: (MonadIO m, DOMElementK o) => o -> m DOMDOMTokenList Source
ClassName
data DOMElementClassNamePropertyInfo Source
Instances
| AttrInfo DOMElementClassNamePropertyInfo | |
| type AttrLabel DOMElementClassNamePropertyInfo = "DOMElement::class-name" | |
| type AttrGetType DOMElementClassNamePropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMElementClassNamePropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementClassNamePropertyInfo = * ~ Text | |
| type AttrAllowedOps DOMElementClassNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMElementClassName :: (MonadIO m, DOMElementK o) => o -> m Text Source
setDOMElementClassName :: (MonadIO m, DOMElementK o) => o -> Text -> m () Source
ClientHeight
data DOMElementClientHeightPropertyInfo Source
Instances
| AttrInfo DOMElementClientHeightPropertyInfo | |
| type AttrLabel DOMElementClientHeightPropertyInfo = "DOMElement::client-height" | |
| type AttrGetType DOMElementClientHeightPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementClientHeightPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementClientHeightPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementClientHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementClientHeight :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
ClientLeft
data DOMElementClientLeftPropertyInfo Source
Instances
| AttrInfo DOMElementClientLeftPropertyInfo | |
| type AttrLabel DOMElementClientLeftPropertyInfo = "DOMElement::client-left" | |
| type AttrGetType DOMElementClientLeftPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementClientLeftPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementClientLeftPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementClientLeftPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementClientLeft :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
ClientTop
data DOMElementClientTopPropertyInfo Source
Instances
| AttrInfo DOMElementClientTopPropertyInfo | |
| type AttrLabel DOMElementClientTopPropertyInfo = "DOMElement::client-top" | |
| type AttrGetType DOMElementClientTopPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementClientTopPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementClientTopPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementClientTopPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementClientTop :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
ClientWidth
data DOMElementClientWidthPropertyInfo Source
Instances
| AttrInfo DOMElementClientWidthPropertyInfo | |
| type AttrLabel DOMElementClientWidthPropertyInfo = "DOMElement::client-width" | |
| type AttrGetType DOMElementClientWidthPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementClientWidthPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementClientWidthPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementClientWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementClientWidth :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
FirstElementChild
data DOMElementFirstElementChildPropertyInfo Source
Instances
| AttrInfo DOMElementFirstElementChildPropertyInfo | |
| type AttrLabel DOMElementFirstElementChildPropertyInfo = "DOMElement::first-element-child" | |
| type AttrGetType DOMElementFirstElementChildPropertyInfo = DOMElement | |
| type AttrBaseTypeConstraint DOMElementFirstElementChildPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementFirstElementChildPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementFirstElementChildPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementFirstElementChild :: (MonadIO m, DOMElementK o) => o -> m DOMElement Source
Id
data DOMElementIdPropertyInfo Source
Instances
| AttrInfo DOMElementIdPropertyInfo | |
| type AttrLabel DOMElementIdPropertyInfo = "DOMElement::id" | |
| type AttrGetType DOMElementIdPropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMElementIdPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementIdPropertyInfo = * ~ Text | |
| type AttrAllowedOps DOMElementIdPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMElementId :: (MonadIO m, DOMElementK o) => o -> m Text Source
setDOMElementId :: (MonadIO m, DOMElementK o) => o -> Text -> m () Source
LastElementChild
data DOMElementLastElementChildPropertyInfo Source
Instances
| AttrInfo DOMElementLastElementChildPropertyInfo | |
| type AttrLabel DOMElementLastElementChildPropertyInfo = "DOMElement::last-element-child" | |
| type AttrGetType DOMElementLastElementChildPropertyInfo = DOMElement | |
| type AttrBaseTypeConstraint DOMElementLastElementChildPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementLastElementChildPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementLastElementChildPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementLastElementChild :: (MonadIO m, DOMElementK o) => o -> m DOMElement Source
NextElementSibling
data DOMElementNextElementSiblingPropertyInfo Source
Instances
| AttrInfo DOMElementNextElementSiblingPropertyInfo | |
| type AttrLabel DOMElementNextElementSiblingPropertyInfo = "DOMElement::next-element-sibling" | |
| type AttrGetType DOMElementNextElementSiblingPropertyInfo = DOMElement | |
| type AttrBaseTypeConstraint DOMElementNextElementSiblingPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementNextElementSiblingPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementNextElementSiblingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementNextElementSibling :: (MonadIO m, DOMElementK o) => o -> m DOMElement Source
OffsetHeight
data DOMElementOffsetHeightPropertyInfo Source
Instances
| AttrInfo DOMElementOffsetHeightPropertyInfo | |
| type AttrLabel DOMElementOffsetHeightPropertyInfo = "DOMElement::offset-height" | |
| type AttrGetType DOMElementOffsetHeightPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementOffsetHeightPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementOffsetHeightPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementOffsetHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementOffsetHeight :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
OffsetLeft
data DOMElementOffsetLeftPropertyInfo Source
Instances
| AttrInfo DOMElementOffsetLeftPropertyInfo | |
| type AttrLabel DOMElementOffsetLeftPropertyInfo = "DOMElement::offset-left" | |
| type AttrGetType DOMElementOffsetLeftPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementOffsetLeftPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementOffsetLeftPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementOffsetLeftPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementOffsetLeft :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
OffsetParent
data DOMElementOffsetParentPropertyInfo Source
Instances
| AttrInfo DOMElementOffsetParentPropertyInfo | |
| type AttrLabel DOMElementOffsetParentPropertyInfo = "DOMElement::offset-parent" | |
| type AttrGetType DOMElementOffsetParentPropertyInfo = DOMElement | |
| type AttrBaseTypeConstraint DOMElementOffsetParentPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementOffsetParentPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementOffsetParentPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementOffsetParent :: (MonadIO m, DOMElementK o) => o -> m DOMElement Source
OffsetTop
data DOMElementOffsetTopPropertyInfo Source
Instances
| AttrInfo DOMElementOffsetTopPropertyInfo | |
| type AttrLabel DOMElementOffsetTopPropertyInfo = "DOMElement::offset-top" | |
| type AttrGetType DOMElementOffsetTopPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementOffsetTopPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementOffsetTopPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementOffsetTopPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementOffsetTop :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
OffsetWidth
data DOMElementOffsetWidthPropertyInfo Source
Instances
| AttrInfo DOMElementOffsetWidthPropertyInfo | |
| type AttrLabel DOMElementOffsetWidthPropertyInfo = "DOMElement::offset-width" | |
| type AttrGetType DOMElementOffsetWidthPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementOffsetWidthPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementOffsetWidthPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementOffsetWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementOffsetWidth :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
PreviousElementSibling
data DOMElementPreviousElementSiblingPropertyInfo Source
Instances
| AttrInfo DOMElementPreviousElementSiblingPropertyInfo | |
| type AttrLabel DOMElementPreviousElementSiblingPropertyInfo = "DOMElement::previous-element-sibling" | |
| type AttrGetType DOMElementPreviousElementSiblingPropertyInfo = DOMElement | |
| type AttrBaseTypeConstraint DOMElementPreviousElementSiblingPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementPreviousElementSiblingPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementPreviousElementSiblingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementPreviousElementSibling :: (MonadIO m, DOMElementK o) => o -> m DOMElement Source
ScrollHeight
data DOMElementScrollHeightPropertyInfo Source
Instances
| AttrInfo DOMElementScrollHeightPropertyInfo | |
| type AttrLabel DOMElementScrollHeightPropertyInfo = "DOMElement::scroll-height" | |
| type AttrGetType DOMElementScrollHeightPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementScrollHeightPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementScrollHeightPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementScrollHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementScrollHeight :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
ScrollLeft
data DOMElementScrollLeftPropertyInfo Source
Instances
| AttrInfo DOMElementScrollLeftPropertyInfo | |
| type AttrLabel DOMElementScrollLeftPropertyInfo = "DOMElement::scroll-left" | |
| type AttrGetType DOMElementScrollLeftPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementScrollLeftPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementScrollLeftPropertyInfo = * ~ Int64 | |
| type AttrAllowedOps DOMElementScrollLeftPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMElementScrollLeft :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
setDOMElementScrollLeft :: (MonadIO m, DOMElementK o) => o -> Int64 -> m () Source
ScrollTop
data DOMElementScrollTopPropertyInfo Source
Instances
| AttrInfo DOMElementScrollTopPropertyInfo | |
| type AttrLabel DOMElementScrollTopPropertyInfo = "DOMElement::scroll-top" | |
| type AttrGetType DOMElementScrollTopPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementScrollTopPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementScrollTopPropertyInfo = * ~ Int64 | |
| type AttrAllowedOps DOMElementScrollTopPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getDOMElementScrollTop :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
setDOMElementScrollTop :: (MonadIO m, DOMElementK o) => o -> Int64 -> m () Source
ScrollWidth
data DOMElementScrollWidthPropertyInfo Source
Instances
| AttrInfo DOMElementScrollWidthPropertyInfo | |
| type AttrLabel DOMElementScrollWidthPropertyInfo = "DOMElement::scroll-width" | |
| type AttrGetType DOMElementScrollWidthPropertyInfo = Int64 | |
| type AttrBaseTypeConstraint DOMElementScrollWidthPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementScrollWidthPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementScrollWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementScrollWidth :: (MonadIO m, DOMElementK o) => o -> m Int64 Source
Style
data DOMElementStylePropertyInfo Source
Instances
| AttrInfo DOMElementStylePropertyInfo | |
| type AttrLabel DOMElementStylePropertyInfo = "DOMElement::style" | |
| type AttrGetType DOMElementStylePropertyInfo = DOMCSSStyleDeclaration | |
| type AttrBaseTypeConstraint DOMElementStylePropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementStylePropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementStylePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementStyle :: (MonadIO m, DOMElementK o) => o -> m DOMCSSStyleDeclaration Source
TagName
data DOMElementTagNamePropertyInfo Source
Instances
| AttrInfo DOMElementTagNamePropertyInfo | |
| type AttrLabel DOMElementTagNamePropertyInfo = "DOMElement::tag-name" | |
| type AttrGetType DOMElementTagNamePropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMElementTagNamePropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementTagNamePropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementTagNamePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementTagName :: (MonadIO m, DOMElementK o) => o -> m Text Source
WebkitRegionOverset
data DOMElementWebkitRegionOversetPropertyInfo Source
Instances
| AttrInfo DOMElementWebkitRegionOversetPropertyInfo | |
| type AttrLabel DOMElementWebkitRegionOversetPropertyInfo = "DOMElement::webkit-region-overset" | |
| type AttrGetType DOMElementWebkitRegionOversetPropertyInfo = Text | |
| type AttrBaseTypeConstraint DOMElementWebkitRegionOversetPropertyInfo = DOMElementK | |
| type AttrSetTypeConstraint DOMElementWebkitRegionOversetPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMElementWebkitRegionOversetPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMElementWebkitRegionOverset :: (MonadIO m, DOMElementK o) => o -> m Text Source