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 DOMAttr = DOMAttr (ManagedPtr DOMAttr)
- class (GObject o, IsDescendantOf DOMAttr o) => IsDOMAttr o
- toDOMAttr :: (MonadIO m, IsDOMAttr o) => o -> m DOMAttr
- dOMAttrGetLocalName :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Text
- dOMAttrGetName :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Text
- dOMAttrGetNamespaceUri :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Text
- dOMAttrGetOwnerElement :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m DOMElement
- dOMAttrGetPrefix :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Text
- dOMAttrGetSpecified :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Bool
- dOMAttrGetValue :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Text
- dOMAttrSetValue :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> Text -> m ()
- getDOMAttrLocalName :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text)
- getDOMAttrName :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text)
- getDOMAttrNamespaceUri :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text)
- getDOMAttrOwnerElement :: (MonadIO m, IsDOMAttr o) => o -> m DOMElement
- getDOMAttrPrefix :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text)
- getDOMAttrSpecified :: (MonadIO m, IsDOMAttr o) => o -> m Bool
- clearDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> m ()
- constructDOMAttrValue :: (IsDOMAttr o, MonadIO m) => Text -> m (GValueConstruct o)
- getDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text)
- setDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> Text -> m ()
Exported types
Memory-managed wrapper type.
Instances
Eq DOMAttr Source # | |
GObject DOMAttr Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMAttr | |
ManagedPtrNewtype DOMAttr Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMAttr toManagedPtr :: DOMAttr -> ManagedPtr DOMAttr # | |
TypedObject DOMAttr Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMAttr | |
HasParentTypes DOMAttr Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMAttr | |
IsGValue (Maybe DOMAttr) Source # | Convert |
Defined in GI.WebKit2WebExtension.Objects.DOMAttr | |
type ParentTypes DOMAttr Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMAttr |
class (GObject o, IsDescendantOf DOMAttr o) => IsDOMAttr o Source #
Instances
(GObject o, IsDescendantOf DOMAttr o) => IsDOMAttr o Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMAttr |
Methods
Click to display all available methods, including inherited ones
Methods
addEventListener, appendChild, bindProperty, bindPropertyFull, cloneNodeWithError, compareDocumentPosition, contains, dispatchEvent, forceFloating, freezeNotify, getv, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isFloating, isSameNode, isSupported, lookupNamespaceUri, lookupPrefix, normalize, notify, notifyByPspec, ref, refSink, removeChild, removeEventListener, replaceChild, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getBaseUri, getChildNodes, getData, getFirstChild, getLastChild, getLocalName, getName, getNamespaceUri, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getOwnerElement, getParentElement, getParentNode, getPrefix, getPreviousSibling, getProperty, getQdata, getSpecified, getTextContent, getValue.
Setters
setData, setDataFull, setNodeValue, setPrefix, setProperty, setTextContent, setValue.
getLocalName
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
Since: 2.14
getName
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getNamespaceUri
dOMAttrGetNamespaceUri Source #
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
Since: 2.14
getOwnerElement
dOMAttrGetOwnerElement Source #
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m DOMElement | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getPrefix
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
Since: 2.14
getSpecified
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
getValue
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m Text | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
setValue
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> Text |
|
-> m () | (Can throw |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
Properties
localName
No description available in the introspection data.
getDOMAttrLocalName :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text) Source #
Get the value of the “local-name
” property.
When overloading is enabled, this is equivalent to
get
dOMAttr #localName
name
No description available in the introspection data.
getDOMAttrName :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text) Source #
Get the value of the “name
” property.
When overloading is enabled, this is equivalent to
get
dOMAttr #name
namespaceUri
No description available in the introspection data.
getDOMAttrNamespaceUri :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text) Source #
Get the value of the “namespace-uri
” property.
When overloading is enabled, this is equivalent to
get
dOMAttr #namespaceUri
ownerElement
No description available in the introspection data.
getDOMAttrOwnerElement :: (MonadIO m, IsDOMAttr o) => o -> m DOMElement Source #
Get the value of the “owner-element
” property.
When overloading is enabled, this is equivalent to
get
dOMAttr #ownerElement
prefix
No description available in the introspection data.
getDOMAttrPrefix :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text) Source #
Get the value of the “prefix
” property.
When overloading is enabled, this is equivalent to
get
dOMAttr #prefix
specified
No description available in the introspection data.
getDOMAttrSpecified :: (MonadIO m, IsDOMAttr o) => o -> m Bool Source #
Get the value of the “specified
” property.
When overloading is enabled, this is equivalent to
get
dOMAttr #specified
value
No description available in the introspection data.
clearDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> m () Source #
Set the value of the “value
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#value
constructDOMAttrValue :: (IsDOMAttr o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “value
” property. This is rarely needed directly, but it is used by new
.
getDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text) Source #
Get the value of the “value
” property.
When overloading is enabled, this is equivalent to
get
dOMAttr #value
setDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> Text -> m () Source #
Set the value of the “value
” property.
When overloading is enabled, this is equivalent to
set
dOMAttr [ #value:=
value ]