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 |
- Exported types
- Methods
- dOMElementBlur
- dOMElementFocus
- dOMElementGetAttribute
- dOMElementGetAttributeNode
- dOMElementGetAttributeNodeNs
- dOMElementGetAttributeNs
- dOMElementGetAttributes
- dOMElementGetChildElementCount
- dOMElementGetChildren
- dOMElementGetClassName
- dOMElementGetClientHeight
- dOMElementGetClientLeft
- dOMElementGetClientTop
- dOMElementGetClientWidth
- dOMElementGetElementsByClassName
- dOMElementGetElementsByClassNameAsHtmlCollection
- dOMElementGetElementsByTagName
- dOMElementGetElementsByTagNameAsHtmlCollection
- dOMElementGetElementsByTagNameNs
- dOMElementGetElementsByTagNameNsAsHtmlCollection
- dOMElementGetFirstElementChild
- dOMElementGetId
- dOMElementGetInnerHtml
- dOMElementGetLastElementChild
- dOMElementGetNextElementSibling
- dOMElementGetOffsetHeight
- dOMElementGetOffsetLeft
- dOMElementGetOffsetParent
- dOMElementGetOffsetTop
- dOMElementGetOffsetWidth
- dOMElementGetOuterHtml
- dOMElementGetPreviousElementSibling
- dOMElementGetScrollHeight
- dOMElementGetScrollLeft
- dOMElementGetScrollTop
- dOMElementGetScrollWidth
- dOMElementGetStyle
- dOMElementGetTagName
- dOMElementHasAttribute
- dOMElementHasAttributeNs
- dOMElementHasAttributes
- dOMElementQuerySelector
- dOMElementQuerySelectorAll
- dOMElementRemoveAttribute
- dOMElementRemoveAttributeNode
- dOMElementRemoveAttributeNs
- dOMElementScrollByLines
- dOMElementScrollByPages
- dOMElementScrollIntoView
- dOMElementScrollIntoViewIfNeeded
- dOMElementSetAttribute
- dOMElementSetAttributeNode
- dOMElementSetAttributeNodeNs
- dOMElementSetAttributeNs
- dOMElementSetClassName
- dOMElementSetId
- dOMElementSetInnerHtml
- dOMElementSetOuterHtml
- dOMElementSetScrollLeft
- dOMElementSetScrollTop
- Properties
- Attributes
- ChildElementCount
- Children
- ClassName
- ClientHeight
- ClientLeft
- ClientTop
- ClientWidth
- FirstElementChild
- Id
- InnerHtml
- LastElementChild
- NextElementSibling
- OffsetHeight
- OffsetLeft
- OffsetParent
- OffsetTop
- OffsetWidth
- OuterHtml
- PreviousElementSibling
- ScrollHeight
- ScrollLeft
- ScrollTop
- ScrollWidth
- Style
- TagName
- WebkitRegionOverset
- newtype DOMElement = DOMElement (ForeignPtr DOMElement)
- class GObject o => DOMElementK o
- toDOMElement :: DOMElementK o => o -> IO DOMElement
- noDOMElement :: Maybe DOMElement
- data DOMElementBlurMethodInfo
- dOMElementBlur :: (MonadIO m, DOMElementK a) => a -> m ()
- data DOMElementFocusMethodInfo
- dOMElementFocus :: (MonadIO m, DOMElementK a) => a -> m ()
- data DOMElementGetAttributeMethodInfo
- dOMElementGetAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m Text
- data DOMElementGetAttributeNodeMethodInfo
- dOMElementGetAttributeNode :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMAttr
- data DOMElementGetAttributeNodeNsMethodInfo
- dOMElementGetAttributeNodeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMAttr
- data DOMElementGetAttributeNsMethodInfo
- dOMElementGetAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m Text
- data DOMElementGetAttributesMethodInfo
- dOMElementGetAttributes :: (MonadIO m, DOMElementK a) => a -> m DOMNamedNodeMap
- data DOMElementGetChildElementCountMethodInfo
- dOMElementGetChildElementCount :: (MonadIO m, DOMElementK a) => a -> m CULong
- data DOMElementGetChildrenMethodInfo
- dOMElementGetChildren :: (MonadIO m, DOMElementK a) => a -> m DOMHTMLCollection
- data DOMElementGetClassNameMethodInfo
- dOMElementGetClassName :: (MonadIO m, DOMElementK a) => a -> m Text
- data DOMElementGetClientHeightMethodInfo
- dOMElementGetClientHeight :: (MonadIO m, DOMElementK a) => a -> m Double
- data DOMElementGetClientLeftMethodInfo
- dOMElementGetClientLeft :: (MonadIO m, DOMElementK a) => a -> m Double
- data DOMElementGetClientTopMethodInfo
- dOMElementGetClientTop :: (MonadIO m, DOMElementK a) => a -> m Double
- data DOMElementGetClientWidthMethodInfo
- dOMElementGetClientWidth :: (MonadIO m, DOMElementK a) => a -> m Double
- data DOMElementGetElementsByClassNameMethodInfo
- dOMElementGetElementsByClassName :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList
- data DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo
- dOMElementGetElementsByClassNameAsHtmlCollection :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMHTMLCollection
- data DOMElementGetElementsByTagNameMethodInfo
- dOMElementGetElementsByTagName :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList
- data DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo
- dOMElementGetElementsByTagNameAsHtmlCollection :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMHTMLCollection
- data DOMElementGetElementsByTagNameNsMethodInfo
- dOMElementGetElementsByTagNameNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMNodeList
- data DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo
- dOMElementGetElementsByTagNameNsAsHtmlCollection :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMHTMLCollection
- data DOMElementGetFirstElementChildMethodInfo
- dOMElementGetFirstElementChild :: (MonadIO m, DOMElementK a) => a -> m DOMElement
- data DOMElementGetIdMethodInfo
- dOMElementGetId :: (MonadIO m, DOMElementK a) => a -> m Text
- data DOMElementGetInnerHtmlMethodInfo
- dOMElementGetInnerHtml :: (MonadIO m, DOMElementK a) => a -> m Text
- data DOMElementGetLastElementChildMethodInfo
- dOMElementGetLastElementChild :: (MonadIO m, DOMElementK a) => a -> m DOMElement
- data DOMElementGetNextElementSiblingMethodInfo
- dOMElementGetNextElementSibling :: (MonadIO m, DOMElementK a) => a -> m DOMElement
- data DOMElementGetOffsetHeightMethodInfo
- dOMElementGetOffsetHeight :: (MonadIO m, DOMElementK a) => a -> m Double
- data DOMElementGetOffsetLeftMethodInfo
- dOMElementGetOffsetLeft :: (MonadIO m, DOMElementK a) => a -> m Double
- data DOMElementGetOffsetParentMethodInfo
- dOMElementGetOffsetParent :: (MonadIO m, DOMElementK a) => a -> m DOMElement
- data DOMElementGetOffsetTopMethodInfo
- dOMElementGetOffsetTop :: (MonadIO m, DOMElementK a) => a -> m Double
- data DOMElementGetOffsetWidthMethodInfo
- dOMElementGetOffsetWidth :: (MonadIO m, DOMElementK a) => a -> m Double
- data DOMElementGetOuterHtmlMethodInfo
- dOMElementGetOuterHtml :: (MonadIO m, DOMElementK a) => a -> m Text
- data DOMElementGetPreviousElementSiblingMethodInfo
- dOMElementGetPreviousElementSibling :: (MonadIO m, DOMElementK a) => a -> m DOMElement
- data DOMElementGetScrollHeightMethodInfo
- dOMElementGetScrollHeight :: (MonadIO m, DOMElementK a) => a -> m CLong
- data DOMElementGetScrollLeftMethodInfo
- dOMElementGetScrollLeft :: (MonadIO m, DOMElementK a) => a -> m CLong
- data DOMElementGetScrollTopMethodInfo
- dOMElementGetScrollTop :: (MonadIO m, DOMElementK a) => a -> m CLong
- data DOMElementGetScrollWidthMethodInfo
- dOMElementGetScrollWidth :: (MonadIO m, DOMElementK a) => a -> m CLong
- data DOMElementGetStyleMethodInfo
- dOMElementGetStyle :: (MonadIO m, DOMElementK a) => a -> m DOMCSSStyleDeclaration
- data DOMElementGetTagNameMethodInfo
- dOMElementGetTagName :: (MonadIO m, DOMElementK a) => a -> m Text
- data DOMElementHasAttributeMethodInfo
- dOMElementHasAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m Bool
- data DOMElementHasAttributeNsMethodInfo
- dOMElementHasAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m Bool
- data DOMElementHasAttributesMethodInfo
- dOMElementHasAttributes :: (MonadIO m, DOMElementK a) => a -> m Bool
- data DOMElementQuerySelectorMethodInfo
- dOMElementQuerySelector :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMElement
- data DOMElementQuerySelectorAllMethodInfo
- dOMElementQuerySelectorAll :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList
- data DOMElementRemoveAttributeMethodInfo
- dOMElementRemoveAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m ()
- data DOMElementRemoveAttributeNodeMethodInfo
- dOMElementRemoveAttributeNode :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr
- data DOMElementRemoveAttributeNsMethodInfo
- dOMElementRemoveAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m ()
- data DOMElementScrollByLinesMethodInfo
- dOMElementScrollByLines :: (MonadIO m, DOMElementK a) => a -> CLong -> m ()
- data DOMElementScrollByPagesMethodInfo
- dOMElementScrollByPages :: (MonadIO m, DOMElementK a) => a -> CLong -> m ()
- data DOMElementScrollIntoViewMethodInfo
- dOMElementScrollIntoView :: (MonadIO m, DOMElementK a) => a -> Bool -> m ()
- data DOMElementScrollIntoViewIfNeededMethodInfo
- dOMElementScrollIntoViewIfNeeded :: (MonadIO m, DOMElementK a) => a -> Bool -> m ()
- data DOMElementSetAttributeMethodInfo
- dOMElementSetAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m ()
- data DOMElementSetAttributeNodeMethodInfo
- dOMElementSetAttributeNode :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr
- data DOMElementSetAttributeNodeNsMethodInfo
- dOMElementSetAttributeNodeNs :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr
- data DOMElementSetAttributeNsMethodInfo
- dOMElementSetAttributeNs :: (MonadIO m, DOMElementK a) => a -> Maybe Text -> Text -> Text -> m ()
- data DOMElementSetClassNameMethodInfo
- dOMElementSetClassName :: (MonadIO m, DOMElementK a) => a -> Text -> m ()
- data DOMElementSetIdMethodInfo
- dOMElementSetId :: (MonadIO m, DOMElementK a) => a -> Text -> m ()
- data DOMElementSetInnerHtmlMethodInfo
- dOMElementSetInnerHtml :: (MonadIO m, DOMElementK a) => a -> Text -> m ()
- data DOMElementSetOuterHtmlMethodInfo
- dOMElementSetOuterHtml :: (MonadIO m, DOMElementK a) => a -> Text -> m ()
- data DOMElementSetScrollLeftMethodInfo
- dOMElementSetScrollLeft :: (MonadIO m, DOMElementK a) => a -> CLong -> m ()
- data DOMElementSetScrollTopMethodInfo
- dOMElementSetScrollTop :: (MonadIO m, DOMElementK a) => a -> CLong -> m ()
- data DOMElementAttributesPropertyInfo
- dOMElementAttributes :: AttrLabelProxy "attributes"
- getDOMElementAttributes :: (MonadIO m, DOMElementK o) => o -> m (Maybe DOMNamedNodeMap)
- data DOMElementChildElementCountPropertyInfo
- dOMElementChildElementCount :: AttrLabelProxy "childElementCount"
- getDOMElementChildElementCount :: (MonadIO m, DOMElementK o) => o -> m CULong
- data DOMElementChildrenPropertyInfo
- dOMElementChildren :: AttrLabelProxy "children"
- getDOMElementChildren :: (MonadIO m, DOMElementK o) => o -> m (Maybe DOMHTMLCollection)
- data DOMElementClassNamePropertyInfo
- constructDOMElementClassName :: Text -> IO ([Char], GValue)
- dOMElementClassName :: AttrLabelProxy "className"
- getDOMElementClassName :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text)
- setDOMElementClassName :: (MonadIO m, DOMElementK o) => o -> Text -> m ()
- data DOMElementClientHeightPropertyInfo
- dOMElementClientHeight :: AttrLabelProxy "clientHeight"
- getDOMElementClientHeight :: (MonadIO m, DOMElementK o) => o -> m Double
- data DOMElementClientLeftPropertyInfo
- dOMElementClientLeft :: AttrLabelProxy "clientLeft"
- getDOMElementClientLeft :: (MonadIO m, DOMElementK o) => o -> m Double
- data DOMElementClientTopPropertyInfo
- dOMElementClientTop :: AttrLabelProxy "clientTop"
- getDOMElementClientTop :: (MonadIO m, DOMElementK o) => o -> m Double
- data DOMElementClientWidthPropertyInfo
- dOMElementClientWidth :: AttrLabelProxy "clientWidth"
- getDOMElementClientWidth :: (MonadIO m, DOMElementK o) => o -> m Double
- data DOMElementFirstElementChildPropertyInfo
- dOMElementFirstElementChild :: AttrLabelProxy "firstElementChild"
- getDOMElementFirstElementChild :: (MonadIO m, DOMElementK o) => o -> m DOMElement
- data DOMElementIdPropertyInfo
- constructDOMElementId :: Text -> IO ([Char], GValue)
- dOMElementId :: AttrLabelProxy "id"
- getDOMElementId :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text)
- setDOMElementId :: (MonadIO m, DOMElementK o) => o -> Text -> m ()
- data DOMElementInnerHtmlPropertyInfo
- clearDOMElementInnerHtml :: (MonadIO m, DOMElementK o) => o -> m ()
- constructDOMElementInnerHtml :: Text -> IO ([Char], GValue)
- dOMElementInnerHtml :: AttrLabelProxy "innerHtml"
- getDOMElementInnerHtml :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text)
- setDOMElementInnerHtml :: (MonadIO m, DOMElementK o) => o -> Text -> m ()
- data DOMElementLastElementChildPropertyInfo
- dOMElementLastElementChild :: AttrLabelProxy "lastElementChild"
- getDOMElementLastElementChild :: (MonadIO m, DOMElementK o) => o -> m DOMElement
- data DOMElementNextElementSiblingPropertyInfo
- dOMElementNextElementSibling :: AttrLabelProxy "nextElementSibling"
- getDOMElementNextElementSibling :: (MonadIO m, DOMElementK o) => o -> m DOMElement
- data DOMElementOffsetHeightPropertyInfo
- dOMElementOffsetHeight :: AttrLabelProxy "offsetHeight"
- getDOMElementOffsetHeight :: (MonadIO m, DOMElementK o) => o -> m Double
- data DOMElementOffsetLeftPropertyInfo
- dOMElementOffsetLeft :: AttrLabelProxy "offsetLeft"
- getDOMElementOffsetLeft :: (MonadIO m, DOMElementK o) => o -> m Double
- data DOMElementOffsetParentPropertyInfo
- dOMElementOffsetParent :: AttrLabelProxy "offsetParent"
- getDOMElementOffsetParent :: (MonadIO m, DOMElementK o) => o -> m DOMElement
- data DOMElementOffsetTopPropertyInfo
- dOMElementOffsetTop :: AttrLabelProxy "offsetTop"
- getDOMElementOffsetTop :: (MonadIO m, DOMElementK o) => o -> m Double
- data DOMElementOffsetWidthPropertyInfo
- dOMElementOffsetWidth :: AttrLabelProxy "offsetWidth"
- getDOMElementOffsetWidth :: (MonadIO m, DOMElementK o) => o -> m Double
- data DOMElementOuterHtmlPropertyInfo
- clearDOMElementOuterHtml :: (MonadIO m, DOMElementK o) => o -> m ()
- constructDOMElementOuterHtml :: Text -> IO ([Char], GValue)
- dOMElementOuterHtml :: AttrLabelProxy "outerHtml"
- getDOMElementOuterHtml :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text)
- setDOMElementOuterHtml :: (MonadIO m, DOMElementK o) => o -> Text -> m ()
- data DOMElementPreviousElementSiblingPropertyInfo
- dOMElementPreviousElementSibling :: AttrLabelProxy "previousElementSibling"
- getDOMElementPreviousElementSibling :: (MonadIO m, DOMElementK o) => o -> m DOMElement
- data DOMElementScrollHeightPropertyInfo
- dOMElementScrollHeight :: AttrLabelProxy "scrollHeight"
- getDOMElementScrollHeight :: (MonadIO m, DOMElementK o) => o -> m CLong
- data DOMElementScrollLeftPropertyInfo
- constructDOMElementScrollLeft :: CLong -> IO ([Char], GValue)
- dOMElementScrollLeft :: AttrLabelProxy "scrollLeft"
- getDOMElementScrollLeft :: (MonadIO m, DOMElementK o) => o -> m CLong
- setDOMElementScrollLeft :: (MonadIO m, DOMElementK o) => o -> CLong -> m ()
- data DOMElementScrollTopPropertyInfo
- constructDOMElementScrollTop :: CLong -> IO ([Char], GValue)
- dOMElementScrollTop :: AttrLabelProxy "scrollTop"
- getDOMElementScrollTop :: (MonadIO m, DOMElementK o) => o -> m CLong
- setDOMElementScrollTop :: (MonadIO m, DOMElementK o) => o -> CLong -> m ()
- data DOMElementScrollWidthPropertyInfo
- dOMElementScrollWidth :: AttrLabelProxy "scrollWidth"
- getDOMElementScrollWidth :: (MonadIO m, DOMElementK o) => o -> m CLong
- data DOMElementStylePropertyInfo
- dOMElementStyle :: AttrLabelProxy "style"
- getDOMElementStyle :: (MonadIO m, DOMElementK o) => o -> m (Maybe DOMCSSStyleDeclaration)
- data DOMElementTagNamePropertyInfo
- dOMElementTagName :: AttrLabelProxy "tagName"
- getDOMElementTagName :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text)
- data DOMElementWebkitRegionOversetPropertyInfo
- dOMElementWebkitRegionOverset :: AttrLabelProxy "webkitRegionOverset"
- getDOMElementWebkitRegionOverset :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text)
Exported types
newtype DOMElement Source
GObject DOMElement | |
((~) * info (ResolveDOMElementMethod t DOMElement), MethodInfo * info DOMElement p) => IsLabelProxy t (DOMElement -> p) | |
type ParentTypes DOMElement | |
type AttributeList DOMElement | |
type SignalList DOMElement |
class GObject o => DOMElementK o Source
(GObject o, IsDescendantOf DOMElement o) => DOMElementK o |
toDOMElement :: DOMElementK o => o -> IO DOMElement Source
Methods
dOMElementBlur
data DOMElementBlurMethodInfo Source
((~) * signature (m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementBlurMethodInfo a signature |
dOMElementBlur :: (MonadIO m, DOMElementK a) => a -> m () Source
dOMElementFocus
data DOMElementFocusMethodInfo Source
((~) * signature (m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementFocusMethodInfo a signature |
dOMElementFocus :: (MonadIO m, DOMElementK a) => a -> m () Source
dOMElementGetAttribute
data DOMElementGetAttributeMethodInfo Source
((~) * signature (Text -> m Text), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetAttributeMethodInfo a signature |
dOMElementGetAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m Text Source
dOMElementGetAttributeNode
data DOMElementGetAttributeNodeMethodInfo Source
((~) * signature (Text -> m DOMAttr), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetAttributeNodeMethodInfo a signature |
dOMElementGetAttributeNode :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMAttr Source
dOMElementGetAttributeNodeNs
data DOMElementGetAttributeNodeNsMethodInfo Source
((~) * signature (Text -> Text -> m DOMAttr), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetAttributeNodeNsMethodInfo a signature |
dOMElementGetAttributeNodeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMAttr Source
dOMElementGetAttributeNs
data DOMElementGetAttributeNsMethodInfo Source
((~) * signature (Text -> Text -> m Text), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetAttributeNsMethodInfo a signature |
dOMElementGetAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m Text Source
dOMElementGetAttributes
data DOMElementGetAttributesMethodInfo Source
((~) * signature (m DOMNamedNodeMap), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetAttributesMethodInfo a signature |
dOMElementGetAttributes :: (MonadIO m, DOMElementK a) => a -> m DOMNamedNodeMap Source
dOMElementGetChildElementCount
data DOMElementGetChildElementCountMethodInfo Source
((~) * signature (m CULong), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetChildElementCountMethodInfo a signature |
dOMElementGetChildElementCount :: (MonadIO m, DOMElementK a) => a -> m CULong Source
dOMElementGetChildren
data DOMElementGetChildrenMethodInfo Source
((~) * signature (m DOMHTMLCollection), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetChildrenMethodInfo a signature |
dOMElementGetChildren :: (MonadIO m, DOMElementK a) => a -> m DOMHTMLCollection Source
dOMElementGetClassName
data DOMElementGetClassNameMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetClassNameMethodInfo a signature |
dOMElementGetClassName :: (MonadIO m, DOMElementK a) => a -> m Text Source
dOMElementGetClientHeight
data DOMElementGetClientHeightMethodInfo Source
((~) * signature (m Double), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetClientHeightMethodInfo a signature |
dOMElementGetClientHeight :: (MonadIO m, DOMElementK a) => a -> m Double Source
dOMElementGetClientLeft
data DOMElementGetClientLeftMethodInfo Source
((~) * signature (m Double), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetClientLeftMethodInfo a signature |
dOMElementGetClientLeft :: (MonadIO m, DOMElementK a) => a -> m Double Source
dOMElementGetClientTop
data DOMElementGetClientTopMethodInfo Source
((~) * signature (m Double), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetClientTopMethodInfo a signature |
dOMElementGetClientTop :: (MonadIO m, DOMElementK a) => a -> m Double Source
dOMElementGetClientWidth
data DOMElementGetClientWidthMethodInfo Source
((~) * signature (m Double), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetClientWidthMethodInfo a signature |
dOMElementGetClientWidth :: (MonadIO m, DOMElementK a) => a -> m Double Source
dOMElementGetElementsByClassName
data DOMElementGetElementsByClassNameMethodInfo Source
((~) * signature (Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetElementsByClassNameMethodInfo a signature |
dOMElementGetElementsByClassName :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList Source
Deprecated: (Since version 2.12)Use webkit_dom_element_get_elements_by_class_name_as_html_collection() instead.
dOMElementGetElementsByClassNameAsHtmlCollection
data DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo Source
((~) * signature (Text -> m DOMHTMLCollection), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo a signature |
dOMElementGetElementsByClassNameAsHtmlCollection :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMHTMLCollection Source
dOMElementGetElementsByTagName
data DOMElementGetElementsByTagNameMethodInfo Source
((~) * signature (Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetElementsByTagNameMethodInfo a signature |
dOMElementGetElementsByTagName :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList Source
Deprecated: (Since version 2.12)Use webkit_dom_element_get_elements_by_tag_name_as_html_collection() instead.
dOMElementGetElementsByTagNameAsHtmlCollection
data DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo Source
((~) * signature (Text -> m DOMHTMLCollection), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo a signature |
dOMElementGetElementsByTagNameAsHtmlCollection :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMHTMLCollection Source
dOMElementGetElementsByTagNameNs
data DOMElementGetElementsByTagNameNsMethodInfo Source
((~) * signature (Text -> Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetElementsByTagNameNsMethodInfo a signature |
dOMElementGetElementsByTagNameNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMNodeList Source
Deprecated: (Since version 2.12)Use webkit_dom_element_get_elements_by_tag_name_ns_as_html_collection() instead.
dOMElementGetElementsByTagNameNsAsHtmlCollection
data DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo Source
((~) * signature (Text -> Text -> m DOMHTMLCollection), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo a signature |
dOMElementGetElementsByTagNameNsAsHtmlCollection :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m DOMHTMLCollection Source
dOMElementGetFirstElementChild
data DOMElementGetFirstElementChildMethodInfo Source
((~) * signature (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetFirstElementChildMethodInfo a signature |
dOMElementGetFirstElementChild :: (MonadIO m, DOMElementK a) => a -> m DOMElement Source
dOMElementGetId
data DOMElementGetIdMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetIdMethodInfo a signature |
dOMElementGetId :: (MonadIO m, DOMElementK a) => a -> m Text Source
dOMElementGetInnerHtml
data DOMElementGetInnerHtmlMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetInnerHtmlMethodInfo a signature |
dOMElementGetInnerHtml :: (MonadIO m, DOMElementK a) => a -> m Text Source
dOMElementGetLastElementChild
data DOMElementGetLastElementChildMethodInfo Source
((~) * signature (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetLastElementChildMethodInfo a signature |
dOMElementGetLastElementChild :: (MonadIO m, DOMElementK a) => a -> m DOMElement Source
dOMElementGetNextElementSibling
data DOMElementGetNextElementSiblingMethodInfo Source
((~) * signature (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetNextElementSiblingMethodInfo a signature |
dOMElementGetNextElementSibling :: (MonadIO m, DOMElementK a) => a -> m DOMElement Source
dOMElementGetOffsetHeight
data DOMElementGetOffsetHeightMethodInfo Source
((~) * signature (m Double), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetOffsetHeightMethodInfo a signature |
dOMElementGetOffsetHeight :: (MonadIO m, DOMElementK a) => a -> m Double Source
dOMElementGetOffsetLeft
data DOMElementGetOffsetLeftMethodInfo Source
((~) * signature (m Double), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetOffsetLeftMethodInfo a signature |
dOMElementGetOffsetLeft :: (MonadIO m, DOMElementK a) => a -> m Double Source
dOMElementGetOffsetParent
data DOMElementGetOffsetParentMethodInfo Source
((~) * signature (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetOffsetParentMethodInfo a signature |
dOMElementGetOffsetParent :: (MonadIO m, DOMElementK a) => a -> m DOMElement Source
dOMElementGetOffsetTop
data DOMElementGetOffsetTopMethodInfo Source
((~) * signature (m Double), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetOffsetTopMethodInfo a signature |
dOMElementGetOffsetTop :: (MonadIO m, DOMElementK a) => a -> m Double Source
dOMElementGetOffsetWidth
data DOMElementGetOffsetWidthMethodInfo Source
((~) * signature (m Double), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetOffsetWidthMethodInfo a signature |
dOMElementGetOffsetWidth :: (MonadIO m, DOMElementK a) => a -> m Double Source
dOMElementGetOuterHtml
data DOMElementGetOuterHtmlMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetOuterHtmlMethodInfo a signature |
dOMElementGetOuterHtml :: (MonadIO m, DOMElementK a) => a -> m Text Source
dOMElementGetPreviousElementSibling
data DOMElementGetPreviousElementSiblingMethodInfo Source
((~) * signature (m DOMElement), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetPreviousElementSiblingMethodInfo a signature |
dOMElementGetPreviousElementSibling :: (MonadIO m, DOMElementK a) => a -> m DOMElement Source
dOMElementGetScrollHeight
data DOMElementGetScrollHeightMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetScrollHeightMethodInfo a signature |
dOMElementGetScrollHeight :: (MonadIO m, DOMElementK a) => a -> m CLong Source
dOMElementGetScrollLeft
data DOMElementGetScrollLeftMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetScrollLeftMethodInfo a signature |
dOMElementGetScrollLeft :: (MonadIO m, DOMElementK a) => a -> m CLong Source
dOMElementGetScrollTop
data DOMElementGetScrollTopMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetScrollTopMethodInfo a signature |
dOMElementGetScrollTop :: (MonadIO m, DOMElementK a) => a -> m CLong Source
dOMElementGetScrollWidth
data DOMElementGetScrollWidthMethodInfo Source
((~) * signature (m CLong), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetScrollWidthMethodInfo a signature |
dOMElementGetScrollWidth :: (MonadIO m, DOMElementK a) => a -> m CLong Source
dOMElementGetStyle
data DOMElementGetStyleMethodInfo Source
((~) * signature (m DOMCSSStyleDeclaration), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetStyleMethodInfo a signature |
dOMElementGetStyle :: (MonadIO m, DOMElementK a) => a -> m DOMCSSStyleDeclaration Source
dOMElementGetTagName
data DOMElementGetTagNameMethodInfo Source
((~) * signature (m Text), MonadIO m, DOMElementK a) => MethodInfo * DOMElementGetTagNameMethodInfo a signature |
dOMElementGetTagName :: (MonadIO m, DOMElementK a) => a -> m Text Source
dOMElementHasAttribute
data DOMElementHasAttributeMethodInfo Source
((~) * signature (Text -> m Bool), MonadIO m, DOMElementK a) => MethodInfo * DOMElementHasAttributeMethodInfo a signature |
dOMElementHasAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m Bool Source
dOMElementHasAttributeNs
data DOMElementHasAttributeNsMethodInfo Source
((~) * signature (Text -> Text -> m Bool), MonadIO m, DOMElementK a) => MethodInfo * DOMElementHasAttributeNsMethodInfo a signature |
dOMElementHasAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m Bool Source
dOMElementHasAttributes
data DOMElementHasAttributesMethodInfo Source
((~) * signature (m Bool), MonadIO m, DOMElementK a) => MethodInfo * DOMElementHasAttributesMethodInfo a signature |
dOMElementHasAttributes :: (MonadIO m, DOMElementK a) => a -> m Bool Source
dOMElementQuerySelector
data DOMElementQuerySelectorMethodInfo Source
((~) * signature (Text -> m DOMElement), MonadIO m, DOMElementK a) => MethodInfo * DOMElementQuerySelectorMethodInfo a signature |
dOMElementQuerySelector :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMElement Source
dOMElementQuerySelectorAll
data DOMElementQuerySelectorAllMethodInfo Source
((~) * signature (Text -> m DOMNodeList), MonadIO m, DOMElementK a) => MethodInfo * DOMElementQuerySelectorAllMethodInfo a signature |
dOMElementQuerySelectorAll :: (MonadIO m, DOMElementK a) => a -> Text -> m DOMNodeList Source
dOMElementRemoveAttribute
data DOMElementRemoveAttributeMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementRemoveAttributeMethodInfo a signature |
dOMElementRemoveAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> m () Source
dOMElementRemoveAttributeNode
data DOMElementRemoveAttributeNodeMethodInfo Source
((~) * signature (b -> m DOMAttr), MonadIO m, DOMElementK a, DOMAttrK b) => MethodInfo * DOMElementRemoveAttributeNodeMethodInfo a signature |
dOMElementRemoveAttributeNode :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr Source
dOMElementRemoveAttributeNs
data DOMElementRemoveAttributeNsMethodInfo Source
((~) * signature (Text -> Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementRemoveAttributeNsMethodInfo a signature |
dOMElementRemoveAttributeNs :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m () Source
dOMElementScrollByLines
data DOMElementScrollByLinesMethodInfo Source
((~) * signature (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementScrollByLinesMethodInfo a signature |
dOMElementScrollByLines :: (MonadIO m, DOMElementK a) => a -> CLong -> m () Source
dOMElementScrollByPages
data DOMElementScrollByPagesMethodInfo Source
((~) * signature (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementScrollByPagesMethodInfo a signature |
dOMElementScrollByPages :: (MonadIO m, DOMElementK a) => a -> CLong -> m () Source
dOMElementScrollIntoView
data DOMElementScrollIntoViewMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementScrollIntoViewMethodInfo a signature |
dOMElementScrollIntoView :: (MonadIO m, DOMElementK a) => a -> Bool -> m () Source
dOMElementScrollIntoViewIfNeeded
data DOMElementScrollIntoViewIfNeededMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementScrollIntoViewIfNeededMethodInfo a signature |
dOMElementScrollIntoViewIfNeeded :: (MonadIO m, DOMElementK a) => a -> Bool -> m () Source
dOMElementSetAttribute
data DOMElementSetAttributeMethodInfo Source
((~) * signature (Text -> Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetAttributeMethodInfo a signature |
dOMElementSetAttribute :: (MonadIO m, DOMElementK a) => a -> Text -> Text -> m () Source
dOMElementSetAttributeNode
data DOMElementSetAttributeNodeMethodInfo Source
((~) * signature (b -> m DOMAttr), MonadIO m, DOMElementK a, DOMAttrK b) => MethodInfo * DOMElementSetAttributeNodeMethodInfo a signature |
dOMElementSetAttributeNode :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr Source
dOMElementSetAttributeNodeNs
data DOMElementSetAttributeNodeNsMethodInfo Source
((~) * signature (b -> m DOMAttr), MonadIO m, DOMElementK a, DOMAttrK b) => MethodInfo * DOMElementSetAttributeNodeNsMethodInfo a signature |
dOMElementSetAttributeNodeNs :: (MonadIO m, DOMElementK a, DOMAttrK b) => a -> b -> m DOMAttr Source
dOMElementSetAttributeNs
data DOMElementSetAttributeNsMethodInfo Source
((~) * signature (Maybe Text -> Text -> Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetAttributeNsMethodInfo a signature |
dOMElementSetAttributeNs :: (MonadIO m, DOMElementK a) => a -> Maybe Text -> Text -> Text -> m () Source
dOMElementSetClassName
data DOMElementSetClassNameMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetClassNameMethodInfo a signature |
dOMElementSetClassName :: (MonadIO m, DOMElementK a) => a -> Text -> m () Source
dOMElementSetId
data DOMElementSetIdMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetIdMethodInfo a signature |
dOMElementSetId :: (MonadIO m, DOMElementK a) => a -> Text -> m () Source
dOMElementSetInnerHtml
data DOMElementSetInnerHtmlMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetInnerHtmlMethodInfo a signature |
dOMElementSetInnerHtml :: (MonadIO m, DOMElementK a) => a -> Text -> m () Source
dOMElementSetOuterHtml
data DOMElementSetOuterHtmlMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetOuterHtmlMethodInfo a signature |
dOMElementSetOuterHtml :: (MonadIO m, DOMElementK a) => a -> Text -> m () Source
dOMElementSetScrollLeft
data DOMElementSetScrollLeftMethodInfo Source
((~) * signature (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetScrollLeftMethodInfo a signature |
dOMElementSetScrollLeft :: (MonadIO m, DOMElementK a) => a -> CLong -> m () Source
dOMElementSetScrollTop
data DOMElementSetScrollTopMethodInfo Source
((~) * signature (CLong -> m ()), MonadIO m, DOMElementK a) => MethodInfo * DOMElementSetScrollTopMethodInfo a signature |
dOMElementSetScrollTop :: (MonadIO m, DOMElementK a) => a -> CLong -> m () Source
Properties
Attributes
data DOMElementAttributesPropertyInfo Source
AttrInfo DOMElementAttributesPropertyInfo | |
type AttrLabel DOMElementAttributesPropertyInfo = "attributes" | |
type AttrGetType DOMElementAttributesPropertyInfo = Maybe DOMNamedNodeMap | |
type AttrBaseTypeConstraint DOMElementAttributesPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementAttributesPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementAttributesPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMElementAttributes :: AttrLabelProxy "attributes" Source
getDOMElementAttributes :: (MonadIO m, DOMElementK o) => o -> m (Maybe DOMNamedNodeMap) Source
ChildElementCount
data DOMElementChildElementCountPropertyInfo Source
dOMElementChildElementCount :: AttrLabelProxy "childElementCount" Source
getDOMElementChildElementCount :: (MonadIO m, DOMElementK o) => o -> m CULong Source
Children
data DOMElementChildrenPropertyInfo Source
AttrInfo DOMElementChildrenPropertyInfo | |
type AttrLabel DOMElementChildrenPropertyInfo = "children" | |
type AttrGetType DOMElementChildrenPropertyInfo = Maybe DOMHTMLCollection | |
type AttrBaseTypeConstraint DOMElementChildrenPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementChildrenPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementChildrenPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMElementChildren :: AttrLabelProxy "children" Source
getDOMElementChildren :: (MonadIO m, DOMElementK o) => o -> m (Maybe DOMHTMLCollection) Source
ClassName
data DOMElementClassNamePropertyInfo Source
AttrInfo DOMElementClassNamePropertyInfo | |
type AttrLabel DOMElementClassNamePropertyInfo = "class-name" | |
type AttrGetType DOMElementClassNamePropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMElementClassNamePropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementClassNamePropertyInfo = * ~ Text | |
type AttrAllowedOps DOMElementClassNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
dOMElementClassName :: AttrLabelProxy "className" Source
getDOMElementClassName :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text) Source
setDOMElementClassName :: (MonadIO m, DOMElementK o) => o -> Text -> m () Source
ClientHeight
data DOMElementClientHeightPropertyInfo Source
AttrInfo DOMElementClientHeightPropertyInfo | |
type AttrLabel DOMElementClientHeightPropertyInfo = "client-height" | |
type AttrGetType DOMElementClientHeightPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMElementClientHeightPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementClientHeightPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementClientHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMElementClientHeight :: AttrLabelProxy "clientHeight" Source
getDOMElementClientHeight :: (MonadIO m, DOMElementK o) => o -> m Double Source
ClientLeft
data DOMElementClientLeftPropertyInfo Source
AttrInfo DOMElementClientLeftPropertyInfo | |
type AttrLabel DOMElementClientLeftPropertyInfo = "client-left" | |
type AttrGetType DOMElementClientLeftPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMElementClientLeftPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementClientLeftPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementClientLeftPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMElementClientLeft :: AttrLabelProxy "clientLeft" Source
getDOMElementClientLeft :: (MonadIO m, DOMElementK o) => o -> m Double Source
ClientTop
data DOMElementClientTopPropertyInfo Source
AttrInfo DOMElementClientTopPropertyInfo | |
type AttrLabel DOMElementClientTopPropertyInfo = "client-top" | |
type AttrGetType DOMElementClientTopPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMElementClientTopPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementClientTopPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementClientTopPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMElementClientTop :: AttrLabelProxy "clientTop" Source
getDOMElementClientTop :: (MonadIO m, DOMElementK o) => o -> m Double Source
ClientWidth
data DOMElementClientWidthPropertyInfo Source
AttrInfo DOMElementClientWidthPropertyInfo | |
type AttrLabel DOMElementClientWidthPropertyInfo = "client-width" | |
type AttrGetType DOMElementClientWidthPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMElementClientWidthPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementClientWidthPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementClientWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMElementClientWidth :: AttrLabelProxy "clientWidth" Source
getDOMElementClientWidth :: (MonadIO m, DOMElementK o) => o -> m Double Source
FirstElementChild
data DOMElementFirstElementChildPropertyInfo Source
AttrInfo DOMElementFirstElementChildPropertyInfo | |
type AttrLabel DOMElementFirstElementChildPropertyInfo = "first-element-child" | |
type AttrGetType DOMElementFirstElementChildPropertyInfo = DOMElement | |
type AttrBaseTypeConstraint DOMElementFirstElementChildPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementFirstElementChildPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementFirstElementChildPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMElementFirstElementChild :: AttrLabelProxy "firstElementChild" Source
getDOMElementFirstElementChild :: (MonadIO m, DOMElementK o) => o -> m DOMElement Source
Id
data DOMElementIdPropertyInfo Source
AttrInfo DOMElementIdPropertyInfo | |
type AttrLabel DOMElementIdPropertyInfo = "id" | |
type AttrGetType DOMElementIdPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMElementIdPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementIdPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMElementIdPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
dOMElementId :: AttrLabelProxy "id" Source
getDOMElementId :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text) Source
setDOMElementId :: (MonadIO m, DOMElementK o) => o -> Text -> m () Source
InnerHtml
data DOMElementInnerHtmlPropertyInfo Source
AttrInfo DOMElementInnerHtmlPropertyInfo | |
type AttrLabel DOMElementInnerHtmlPropertyInfo = "inner-html" | |
type AttrGetType DOMElementInnerHtmlPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMElementInnerHtmlPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementInnerHtmlPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMElementInnerHtmlPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearDOMElementInnerHtml :: (MonadIO m, DOMElementK o) => o -> m () Source
dOMElementInnerHtml :: AttrLabelProxy "innerHtml" Source
getDOMElementInnerHtml :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text) Source
setDOMElementInnerHtml :: (MonadIO m, DOMElementK o) => o -> Text -> m () Source
LastElementChild
data DOMElementLastElementChildPropertyInfo Source
AttrInfo DOMElementLastElementChildPropertyInfo | |
type AttrLabel DOMElementLastElementChildPropertyInfo = "last-element-child" | |
type AttrGetType DOMElementLastElementChildPropertyInfo = DOMElement | |
type AttrBaseTypeConstraint DOMElementLastElementChildPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementLastElementChildPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementLastElementChildPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMElementLastElementChild :: AttrLabelProxy "lastElementChild" Source
getDOMElementLastElementChild :: (MonadIO m, DOMElementK o) => o -> m DOMElement Source
NextElementSibling
data DOMElementNextElementSiblingPropertyInfo Source
AttrInfo DOMElementNextElementSiblingPropertyInfo | |
type AttrLabel DOMElementNextElementSiblingPropertyInfo = "next-element-sibling" | |
type AttrGetType DOMElementNextElementSiblingPropertyInfo = DOMElement | |
type AttrBaseTypeConstraint DOMElementNextElementSiblingPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementNextElementSiblingPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementNextElementSiblingPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMElementNextElementSibling :: AttrLabelProxy "nextElementSibling" Source
getDOMElementNextElementSibling :: (MonadIO m, DOMElementK o) => o -> m DOMElement Source
OffsetHeight
data DOMElementOffsetHeightPropertyInfo Source
AttrInfo DOMElementOffsetHeightPropertyInfo | |
type AttrLabel DOMElementOffsetHeightPropertyInfo = "offset-height" | |
type AttrGetType DOMElementOffsetHeightPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMElementOffsetHeightPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementOffsetHeightPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementOffsetHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMElementOffsetHeight :: AttrLabelProxy "offsetHeight" Source
getDOMElementOffsetHeight :: (MonadIO m, DOMElementK o) => o -> m Double Source
OffsetLeft
data DOMElementOffsetLeftPropertyInfo Source
AttrInfo DOMElementOffsetLeftPropertyInfo | |
type AttrLabel DOMElementOffsetLeftPropertyInfo = "offset-left" | |
type AttrGetType DOMElementOffsetLeftPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMElementOffsetLeftPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementOffsetLeftPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementOffsetLeftPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMElementOffsetLeft :: AttrLabelProxy "offsetLeft" Source
getDOMElementOffsetLeft :: (MonadIO m, DOMElementK o) => o -> m Double Source
OffsetParent
data DOMElementOffsetParentPropertyInfo Source
AttrInfo DOMElementOffsetParentPropertyInfo | |
type AttrLabel DOMElementOffsetParentPropertyInfo = "offset-parent" | |
type AttrGetType DOMElementOffsetParentPropertyInfo = DOMElement | |
type AttrBaseTypeConstraint DOMElementOffsetParentPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementOffsetParentPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementOffsetParentPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMElementOffsetParent :: AttrLabelProxy "offsetParent" Source
getDOMElementOffsetParent :: (MonadIO m, DOMElementK o) => o -> m DOMElement Source
OffsetTop
data DOMElementOffsetTopPropertyInfo Source
AttrInfo DOMElementOffsetTopPropertyInfo | |
type AttrLabel DOMElementOffsetTopPropertyInfo = "offset-top" | |
type AttrGetType DOMElementOffsetTopPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMElementOffsetTopPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementOffsetTopPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementOffsetTopPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMElementOffsetTop :: AttrLabelProxy "offsetTop" Source
getDOMElementOffsetTop :: (MonadIO m, DOMElementK o) => o -> m Double Source
OffsetWidth
data DOMElementOffsetWidthPropertyInfo Source
AttrInfo DOMElementOffsetWidthPropertyInfo | |
type AttrLabel DOMElementOffsetWidthPropertyInfo = "offset-width" | |
type AttrGetType DOMElementOffsetWidthPropertyInfo = Double | |
type AttrBaseTypeConstraint DOMElementOffsetWidthPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementOffsetWidthPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementOffsetWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMElementOffsetWidth :: AttrLabelProxy "offsetWidth" Source
getDOMElementOffsetWidth :: (MonadIO m, DOMElementK o) => o -> m Double Source
OuterHtml
data DOMElementOuterHtmlPropertyInfo Source
AttrInfo DOMElementOuterHtmlPropertyInfo | |
type AttrLabel DOMElementOuterHtmlPropertyInfo = "outer-html" | |
type AttrGetType DOMElementOuterHtmlPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMElementOuterHtmlPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementOuterHtmlPropertyInfo = * ~ Text | |
type AttrAllowedOps DOMElementOuterHtmlPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearDOMElementOuterHtml :: (MonadIO m, DOMElementK o) => o -> m () Source
dOMElementOuterHtml :: AttrLabelProxy "outerHtml" Source
getDOMElementOuterHtml :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text) Source
setDOMElementOuterHtml :: (MonadIO m, DOMElementK o) => o -> Text -> m () Source
PreviousElementSibling
data DOMElementPreviousElementSiblingPropertyInfo Source
dOMElementPreviousElementSibling :: AttrLabelProxy "previousElementSibling" Source
getDOMElementPreviousElementSibling :: (MonadIO m, DOMElementK o) => o -> m DOMElement Source
ScrollHeight
data DOMElementScrollHeightPropertyInfo Source
AttrInfo DOMElementScrollHeightPropertyInfo | |
type AttrLabel DOMElementScrollHeightPropertyInfo = "scroll-height" | |
type AttrGetType DOMElementScrollHeightPropertyInfo = CLong | |
type AttrBaseTypeConstraint DOMElementScrollHeightPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementScrollHeightPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementScrollHeightPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMElementScrollHeight :: AttrLabelProxy "scrollHeight" Source
getDOMElementScrollHeight :: (MonadIO m, DOMElementK o) => o -> m CLong Source
ScrollLeft
data DOMElementScrollLeftPropertyInfo Source
AttrInfo DOMElementScrollLeftPropertyInfo | |
type AttrLabel DOMElementScrollLeftPropertyInfo = "scroll-left" | |
type AttrGetType DOMElementScrollLeftPropertyInfo = CLong | |
type AttrBaseTypeConstraint DOMElementScrollLeftPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementScrollLeftPropertyInfo = * ~ CLong | |
type AttrAllowedOps DOMElementScrollLeftPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
dOMElementScrollLeft :: AttrLabelProxy "scrollLeft" Source
getDOMElementScrollLeft :: (MonadIO m, DOMElementK o) => o -> m CLong Source
setDOMElementScrollLeft :: (MonadIO m, DOMElementK o) => o -> CLong -> m () Source
ScrollTop
data DOMElementScrollTopPropertyInfo Source
AttrInfo DOMElementScrollTopPropertyInfo | |
type AttrLabel DOMElementScrollTopPropertyInfo = "scroll-top" | |
type AttrGetType DOMElementScrollTopPropertyInfo = CLong | |
type AttrBaseTypeConstraint DOMElementScrollTopPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementScrollTopPropertyInfo = * ~ CLong | |
type AttrAllowedOps DOMElementScrollTopPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
dOMElementScrollTop :: AttrLabelProxy "scrollTop" Source
getDOMElementScrollTop :: (MonadIO m, DOMElementK o) => o -> m CLong Source
setDOMElementScrollTop :: (MonadIO m, DOMElementK o) => o -> CLong -> m () Source
ScrollWidth
data DOMElementScrollWidthPropertyInfo Source
AttrInfo DOMElementScrollWidthPropertyInfo | |
type AttrLabel DOMElementScrollWidthPropertyInfo = "scroll-width" | |
type AttrGetType DOMElementScrollWidthPropertyInfo = CLong | |
type AttrBaseTypeConstraint DOMElementScrollWidthPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementScrollWidthPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementScrollWidthPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
dOMElementScrollWidth :: AttrLabelProxy "scrollWidth" Source
getDOMElementScrollWidth :: (MonadIO m, DOMElementK o) => o -> m CLong Source
Style
data DOMElementStylePropertyInfo Source
AttrInfo DOMElementStylePropertyInfo | |
type AttrLabel DOMElementStylePropertyInfo = "style" | |
type AttrGetType DOMElementStylePropertyInfo = Maybe DOMCSSStyleDeclaration | |
type AttrBaseTypeConstraint DOMElementStylePropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementStylePropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementStylePropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMElementStyle :: AttrLabelProxy "style" Source
getDOMElementStyle :: (MonadIO m, DOMElementK o) => o -> m (Maybe DOMCSSStyleDeclaration) Source
TagName
data DOMElementTagNamePropertyInfo Source
AttrInfo DOMElementTagNamePropertyInfo | |
type AttrLabel DOMElementTagNamePropertyInfo = "tag-name" | |
type AttrGetType DOMElementTagNamePropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMElementTagNamePropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementTagNamePropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementTagNamePropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMElementTagName :: AttrLabelProxy "tagName" Source
getDOMElementTagName :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text) Source
WebkitRegionOverset
data DOMElementWebkitRegionOversetPropertyInfo Source
AttrInfo DOMElementWebkitRegionOversetPropertyInfo | |
type AttrLabel DOMElementWebkitRegionOversetPropertyInfo = "webkit-region-overset" | |
type AttrGetType DOMElementWebkitRegionOversetPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint DOMElementWebkitRegionOversetPropertyInfo = DOMElementK | |
type AttrSetTypeConstraint DOMElementWebkitRegionOversetPropertyInfo = * ~ () | |
type AttrAllowedOps DOMElementWebkitRegionOversetPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
dOMElementWebkitRegionOverset :: AttrLabelProxy "webkitRegionOverset" Source
getDOMElementWebkitRegionOverset :: (MonadIO m, DOMElementK o) => o -> m (Maybe Text) Source