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 DOMNodeList = DOMNodeList (ManagedPtr DOMNodeList)
- class (GObject o, IsDescendantOf DOMNodeList o) => IsDOMNodeList o
- toDOMNodeList :: (MonadIO m, IsDOMNodeList o) => o -> m DOMNodeList
- dOMNodeListGetLength :: (HasCallStack, MonadIO m, IsDOMNodeList a) => a -> m CULong
- dOMNodeListItem :: (HasCallStack, MonadIO m, IsDOMNodeList a) => a -> CULong -> m (Maybe DOMNode)
- getDOMNodeListLength :: (MonadIO m, IsDOMNodeList o) => o -> m CULong
Exported types
newtype DOMNodeList Source #
Memory-managed wrapper type.
DOMNodeList (ManagedPtr DOMNodeList) |
Instances
Eq DOMNodeList Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMNodeList (==) :: DOMNodeList -> DOMNodeList -> Bool # (/=) :: DOMNodeList -> DOMNodeList -> Bool # | |
GObject DOMNodeList Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMNodeList | |
ManagedPtrNewtype DOMNodeList Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMNodeList toManagedPtr :: DOMNodeList -> ManagedPtr DOMNodeList | |
TypedObject DOMNodeList Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMNodeList | |
HasParentTypes DOMNodeList Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMNodeList | |
IsGValue (Maybe DOMNodeList) Source # | Convert |
Defined in GI.WebKit2WebExtension.Objects.DOMNodeList gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe DOMNodeList -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe DOMNodeList) | |
type ParentTypes DOMNodeList Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMNodeList |
class (GObject o, IsDescendantOf DOMNodeList o) => IsDOMNodeList o Source #
Type class for types which can be safely cast to DOMNodeList
, for instance with toDOMNodeList
.
Instances
(GObject o, IsDescendantOf DOMNodeList o) => IsDOMNodeList o Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMNodeList |
toDOMNodeList :: (MonadIO m, IsDOMNodeList o) => o -> m DOMNodeList Source #
Cast to DOMNodeList
, 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
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, item, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getLength, getProperty, getQdata.
Setters
getLength
:: (HasCallStack, MonadIO m, IsDOMNodeList a) | |
=> a |
|
-> m CULong | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
item
:: (HasCallStack, MonadIO m, IsDOMNodeList a) | |
=> a |
|
-> CULong |
|
-> m (Maybe DOMNode) | Returns: A |
Deprecated: (Since version 2.22)Use JavaScriptCore API instead
No description available in the introspection data.
Properties
length
No description available in the introspection data.
getDOMNodeListLength :: (MonadIO m, IsDOMNodeList o) => o -> m CULong Source #
Get the value of the “length
” property.
When overloading is enabled, this is equivalent to
get
dOMNodeList #length