Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype DOMHTMLBaseElement = DOMHTMLBaseElement (ManagedPtr DOMHTMLBaseElement)
- class (GObject o, IsDescendantOf DOMHTMLBaseElement o) => IsDOMHTMLBaseElement o
- toDOMHTMLBaseElement :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> m DOMHTMLBaseElement
- dOMHTMLBaseElementGetHref :: (HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) => a -> m Text
- dOMHTMLBaseElementGetTarget :: (HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) => a -> m Text
- dOMHTMLBaseElementSetHref :: (HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) => a -> Text -> m ()
- dOMHTMLBaseElementSetTarget :: (HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) => a -> Text -> m ()
- constructDOMHTMLBaseElementHref :: (IsDOMHTMLBaseElement o, MonadIO m) => Text -> m (GValueConstruct o)
- getDOMHTMLBaseElementHref :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> m (Maybe Text)
- setDOMHTMLBaseElementHref :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> Text -> m ()
- constructDOMHTMLBaseElementTarget :: (IsDOMHTMLBaseElement o, MonadIO m) => Text -> m (GValueConstruct o)
- getDOMHTMLBaseElementTarget :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> m (Maybe Text)
- setDOMHTMLBaseElementTarget :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> Text -> m ()
Exported types
newtype DOMHTMLBaseElement Source #
Memory-managed wrapper type.
Instances
Eq DOMHTMLBaseElement Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement (==) :: DOMHTMLBaseElement -> DOMHTMLBaseElement -> Bool # (/=) :: DOMHTMLBaseElement -> DOMHTMLBaseElement -> Bool # | |
GObject DOMHTMLBaseElement Source # | |
ManagedPtrNewtype DOMHTMLBaseElement Source # | |
TypedObject DOMHTMLBaseElement Source # | |
HasParentTypes DOMHTMLBaseElement Source # | |
IsGValue (Maybe DOMHTMLBaseElement) Source # | Convert |
Defined in GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe DOMHTMLBaseElement -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe DOMHTMLBaseElement) # | |
type ParentTypes DOMHTMLBaseElement Source # | |
class (GObject o, IsDescendantOf DOMHTMLBaseElement o) => IsDOMHTMLBaseElement o Source #
Type class for types which can be safely cast to DOMHTMLBaseElement
, for instance with toDOMHTMLBaseElement
.
Instances
(GObject o, IsDescendantOf DOMHTMLBaseElement o) => IsDOMHTMLBaseElement o Source # | |
toDOMHTMLBaseElement :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> m DOMHTMLBaseElement Source #
Cast to DOMHTMLBaseElement
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
addEventListener, appendChild, bindProperty, bindPropertyFull, blur, click, cloneNodeWithError, closest, compareDocumentPosition, contains, dispatchEvent, focus, forceFloating, freezeNotify, getv, hasAttribute, hasAttributeNs, hasAttributes, hasChildNodes, htmlInputElementGetAutoFilled, htmlInputElementIsUserEdited, htmlInputElementSetAutoFilled, htmlInputElementSetEditingValue, insertAdjacentElement, insertAdjacentHtml, insertAdjacentText, insertBefore, isDefaultNamespace, isEqualNode, isFloating, isSameNode, isSupported, lookupNamespaceUri, lookupPrefix, matches, normalize, notify, notifyByPspec, querySelector, querySelectorAll, ref, refSink, remove, removeAttribute, removeAttributeNode, removeAttributeNs, removeChild, removeEventListener, replaceChild, requestPointerLock, runDispose, scrollByLines, scrollByPages, scrollIntoView, scrollIntoViewIfNeeded, stealData, stealQdata, thawNotify, unref, watchClosure, webkitMatchesSelector, webkitRequestFullscreen.
Getters
getAccessKey, getAttribute, getAttributeNode, getAttributeNodeNs, getAttributeNs, getAttributes, getBaseUri, getBoundingClientRect, getChildElementCount, getChildNodes, getChildren, getClassList, getClassName, getClientHeight, getClientLeft, getClientRects, getClientTop, getClientWidth, getContentEditable, getData, getDir, getDraggable, getElementsByClassName, getElementsByClassNameAsHtmlCollection, getElementsByTagName, getElementsByTagNameAsHtmlCollection, getElementsByTagNameNs, getElementsByTagNameNsAsHtmlCollection, getFirstChild, getFirstElementChild, getHidden, getHref, getId, getInnerHtml, getInnerText, getIsContentEditable, getLang, getLastChild, getLastElementChild, getLocalName, getNamespaceUri, getNextElementSibling, getNextSibling, getNodeName, getNodeType, getNodeValue, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOffsetWidth, getOuterHtml, getOuterText, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousElementSibling, getPreviousSibling, getProperty, getQdata, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSpellcheck, getStyle, getTabIndex, getTagName, getTarget, getTextContent, getTitle, getTranslate, getWebkitRegionOverset, getWebkitdropzone.
Setters
setAccessKey, setAttribute, setAttributeNode, setAttributeNodeNs, setAttributeNs, setClassName, setContentEditable, setData, setDataFull, setDir, setDraggable, setHidden, setHref, setId, setInnerHtml, setInnerText, setLang, setNodeValue, setOuterHtml, setOuterText, setPrefix, setProperty, setScrollLeft, setScrollTop, setSpellcheck, setTabIndex, setTarget, setTextContent, setTitle, setTranslate, setWebkitdropzone.
getHref
dOMHTMLBaseElementGetHref Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getTarget
dOMHTMLBaseElementGetTarget Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
setHref
dOMHTMLBaseElementSetHref Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) | |
=> a |
|
-> Text |
|
-> m () |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
setTarget
dOMHTMLBaseElementSetTarget Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) | |
=> a |
|
-> Text |
|
-> m () |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
Properties
href
No description available in the introspection data.
constructDOMHTMLBaseElementHref :: (IsDOMHTMLBaseElement o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “href
” property. This is rarely needed directly, but it is used by new
.
getDOMHTMLBaseElementHref :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> m (Maybe Text) Source #
Get the value of the “href
” property.
When overloading is enabled, this is equivalent to
get
dOMHTMLBaseElement #href
setDOMHTMLBaseElementHref :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> Text -> m () Source #
Set the value of the “href
” property.
When overloading is enabled, this is equivalent to
set
dOMHTMLBaseElement [ #href:=
value ]
target
No description available in the introspection data.
constructDOMHTMLBaseElementTarget :: (IsDOMHTMLBaseElement o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “target
” property. This is rarely needed directly, but it is used by new
.
getDOMHTMLBaseElementTarget :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> m (Maybe Text) Source #
Get the value of the “target
” property.
When overloading is enabled, this is equivalent to
get
dOMHTMLBaseElement #target
setDOMHTMLBaseElementTarget :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> Text -> m () Source #
Set the value of the “target
” property.
When overloading is enabled, this is equivalent to
set
dOMHTMLBaseElement [ #target:=
value ]