Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype DOMAttr = DOMAttr (ManagedPtr DOMAttr)
- class GObject o => IsDOMAttr o
- toDOMAttr :: IsDOMAttr o => o -> IO DOMAttr
- noDOMAttr :: Maybe DOMAttr
- data DOMAttrGetLocalNameMethodInfo
- dOMAttrGetLocalName :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Text
- data DOMAttrGetNameMethodInfo
- dOMAttrGetName :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Text
- data DOMAttrGetNamespaceUriMethodInfo
- dOMAttrGetNamespaceUri :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Text
- data DOMAttrGetOwnerElementMethodInfo
- dOMAttrGetOwnerElement :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m DOMElement
- data DOMAttrGetPrefixMethodInfo
- dOMAttrGetPrefix :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Text
- data DOMAttrGetSpecifiedMethodInfo
- dOMAttrGetSpecified :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Bool
- data DOMAttrGetValueMethodInfo
- dOMAttrGetValue :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> m Text
- data DOMAttrSetValueMethodInfo
- dOMAttrSetValue :: (HasCallStack, MonadIO m, IsDOMAttr a) => a -> Text -> m ()
- data DOMAttrLocalNamePropertyInfo
- dOMAttrLocalName :: AttrLabelProxy "localName"
- getDOMAttrLocalName :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text)
- data DOMAttrNamePropertyInfo
- dOMAttrName :: AttrLabelProxy "name"
- getDOMAttrName :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text)
- data DOMAttrNamespaceUriPropertyInfo
- dOMAttrNamespaceUri :: AttrLabelProxy "namespaceUri"
- getDOMAttrNamespaceUri :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text)
- data DOMAttrOwnerElementPropertyInfo
- dOMAttrOwnerElement :: AttrLabelProxy "ownerElement"
- getDOMAttrOwnerElement :: (MonadIO m, IsDOMAttr o) => o -> m DOMElement
- data DOMAttrPrefixPropertyInfo
- dOMAttrPrefix :: AttrLabelProxy "prefix"
- getDOMAttrPrefix :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text)
- data DOMAttrSpecifiedPropertyInfo
- dOMAttrSpecified :: AttrLabelProxy "specified"
- getDOMAttrSpecified :: (MonadIO m, IsDOMAttr o) => o -> m Bool
- data DOMAttrValuePropertyInfo
- clearDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> m ()
- constructDOMAttrValue :: IsDOMAttr o => Text -> IO (GValueConstruct o)
- dOMAttrValue :: AttrLabelProxy "value"
- getDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe Text)
- setDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> Text -> m ()
Exported types
GObject DOMAttr Source # | |
IsObject DOMAttr Source # | |
IsDOMObject DOMAttr Source # | |
IsDOMNode DOMAttr Source # | |
IsDOMAttr DOMAttr Source # | |
IsDOMEventTarget DOMAttr Source # | |
((~) * info (ResolveDOMAttrMethod t DOMAttr), MethodInfo * info DOMAttr p) => IsLabel t (DOMAttr -> p) Source # | |
((~) * info (ResolveDOMAttrMethod t DOMAttr), MethodInfo * info DOMAttr p) => IsLabelProxy t (DOMAttr -> p) Source # | |
HasAttributeList * DOMAttr Source # | |
type AttributeList DOMAttr Source # | |
type SignalList DOMAttr Source # | |
Methods
getLocalName
data DOMAttrGetLocalNameMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDOMAttr a) => MethodInfo * DOMAttrGetLocalNameMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
Since: 2.14
getName
data DOMAttrGetNameMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDOMAttr a) => MethodInfo * DOMAttrGetNameMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getNamespaceUri
data DOMAttrGetNamespaceUriMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDOMAttr a) => MethodInfo * DOMAttrGetNamespaceUriMethodInfo a signature Source # | |
dOMAttrGetNamespaceUri Source #
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
Since: 2.14
getOwnerElement
data DOMAttrGetOwnerElementMethodInfo Source #
((~) * signature (m DOMElement), MonadIO m, IsDOMAttr a) => MethodInfo * DOMAttrGetOwnerElementMethodInfo a signature Source # | |
dOMAttrGetOwnerElement Source #
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m DOMElement | Returns: A |
No description available in the introspection data.
getPrefix
data DOMAttrGetPrefixMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDOMAttr a) => MethodInfo * DOMAttrGetPrefixMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
Since: 2.14
getSpecified
data DOMAttrGetSpecifiedMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsDOMAttr a) => MethodInfo * DOMAttrGetSpecifiedMethodInfo a signature Source # | |
No description available in the introspection data.
getValue
data DOMAttrGetValueMethodInfo Source #
((~) * signature (m Text), MonadIO m, IsDOMAttr a) => MethodInfo * DOMAttrGetValueMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
setValue
data DOMAttrSetValueMethodInfo Source #
((~) * signature (Text -> m ()), MonadIO m, IsDOMAttr a) => MethodInfo * DOMAttrSetValueMethodInfo a signature Source # | |
:: (HasCallStack, MonadIO m, IsDOMAttr a) | |
=> a |
|
-> Text |
|
-> m () | (Can throw |
No description available in the introspection data.
Properties
localName
data DOMAttrLocalNamePropertyInfo Source #
dOMAttrLocalName :: AttrLabelProxy "localName" Source #
name
data DOMAttrNamePropertyInfo Source #
dOMAttrName :: AttrLabelProxy "name" Source #
namespaceUri
data DOMAttrNamespaceUriPropertyInfo Source #
dOMAttrNamespaceUri :: AttrLabelProxy "namespaceUri" Source #
ownerElement
data DOMAttrOwnerElementPropertyInfo Source #
dOMAttrOwnerElement :: AttrLabelProxy "ownerElement" Source #
getDOMAttrOwnerElement :: (MonadIO m, IsDOMAttr o) => o -> m DOMElement Source #
prefix
data DOMAttrPrefixPropertyInfo Source #
dOMAttrPrefix :: AttrLabelProxy "prefix" Source #
specified
data DOMAttrSpecifiedPropertyInfo Source #
dOMAttrSpecified :: AttrLabelProxy "specified" Source #
value
data DOMAttrValuePropertyInfo Source #
clearDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> m () Source #
constructDOMAttrValue :: IsDOMAttr o => Text -> IO (GValueConstruct o) Source #
dOMAttrValue :: AttrLabelProxy "value" Source #