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 DOMNodeIterator = DOMNodeIterator (ForeignPtr DOMNodeIterator)
- class GObject o => DOMNodeIteratorK o
- toDOMNodeIterator :: DOMNodeIteratorK o => o -> IO DOMNodeIterator
- noDOMNodeIterator :: Maybe DOMNodeIterator
- data DOMNodeIteratorDetachMethodInfo
- dOMNodeIteratorDetach :: (MonadIO m, DOMNodeIteratorK a) => a -> m ()
- data DOMNodeIteratorGetExpandEntityReferencesMethodInfo
- dOMNodeIteratorGetExpandEntityReferences :: (MonadIO m, DOMNodeIteratorK a) => a -> m Bool
- data DOMNodeIteratorGetFilterMethodInfo
- dOMNodeIteratorGetFilter :: (MonadIO m, DOMNodeIteratorK a) => a -> m DOMNodeFilter
- data DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo
- dOMNodeIteratorGetPointerBeforeReferenceNode :: (MonadIO m, DOMNodeIteratorK a) => a -> m Bool
- data DOMNodeIteratorGetReferenceNodeMethodInfo
- dOMNodeIteratorGetReferenceNode :: (MonadIO m, DOMNodeIteratorK a) => a -> m DOMNode
- data DOMNodeIteratorGetRootMethodInfo
- dOMNodeIteratorGetRoot :: (MonadIO m, DOMNodeIteratorK a) => a -> m DOMNode
- data DOMNodeIteratorGetWhatToShowMethodInfo
- dOMNodeIteratorGetWhatToShow :: (MonadIO m, DOMNodeIteratorK a) => a -> m Word64
- data DOMNodeIteratorNextNodeMethodInfo
- dOMNodeIteratorNextNode :: (MonadIO m, DOMNodeIteratorK a) => a -> m DOMNode
- data DOMNodeIteratorPreviousNodeMethodInfo
- dOMNodeIteratorPreviousNode :: (MonadIO m, DOMNodeIteratorK a) => a -> m DOMNode
- data DOMNodeIteratorExpandEntityReferencesPropertyInfo
- getDOMNodeIteratorExpandEntityReferences :: (MonadIO m, DOMNodeIteratorK o) => o -> m Bool
- data DOMNodeIteratorFilterPropertyInfo
- getDOMNodeIteratorFilter :: (MonadIO m, DOMNodeIteratorK o) => o -> m DOMNodeFilter
- data DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo
- getDOMNodeIteratorPointerBeforeReferenceNode :: (MonadIO m, DOMNodeIteratorK o) => o -> m Bool
- data DOMNodeIteratorReferenceNodePropertyInfo
- getDOMNodeIteratorReferenceNode :: (MonadIO m, DOMNodeIteratorK o) => o -> m DOMNode
- data DOMNodeIteratorRootPropertyInfo
- getDOMNodeIteratorRoot :: (MonadIO m, DOMNodeIteratorK o) => o -> m DOMNode
- data DOMNodeIteratorWhatToShowPropertyInfo
- getDOMNodeIteratorWhatToShow :: (MonadIO m, DOMNodeIteratorK o) => o -> m Word64
Exported types
newtype DOMNodeIterator Source
GObject DOMNodeIterator Source | |
((~) * info (ResolveDOMNodeIteratorMethod t DOMNodeIterator), MethodInfo * info DOMNodeIterator p) => IsLabel t (DOMNodeIterator -> p) Source | |
((~) * info (ResolveDOMNodeIteratorMethod t DOMNodeIterator), MethodInfo * info DOMNodeIterator p) => IsLabelProxy t (DOMNodeIterator -> p) Source | |
type ParentTypes DOMNodeIterator Source | |
type AttributeList DOMNodeIterator Source | |
type SignalList DOMNodeIterator Source |
class GObject o => DOMNodeIteratorK o Source
(GObject o, IsDescendantOf DOMNodeIterator o) => DOMNodeIteratorK o Source | |
toDOMNodeIterator :: DOMNodeIteratorK o => o -> IO DOMNodeIterator Source
Methods
dOMNodeIteratorDetach
data DOMNodeIteratorDetachMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, DOMNodeIteratorK a) => MethodInfo (TYPE Lifted) DOMNodeIteratorDetachMethodInfo a signature Source | |
dOMNodeIteratorDetach :: (MonadIO m, DOMNodeIteratorK a) => a -> m () Source
dOMNodeIteratorGetExpandEntityReferences
data DOMNodeIteratorGetExpandEntityReferencesMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, DOMNodeIteratorK a) => MethodInfo (TYPE Lifted) DOMNodeIteratorGetExpandEntityReferencesMethodInfo a signature Source | |
dOMNodeIteratorGetExpandEntityReferences :: (MonadIO m, DOMNodeIteratorK a) => a -> m Bool Source
dOMNodeIteratorGetFilter
data DOMNodeIteratorGetFilterMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNodeFilter), MonadIO m, DOMNodeIteratorK a) => MethodInfo (TYPE Lifted) DOMNodeIteratorGetFilterMethodInfo a signature Source | |
dOMNodeIteratorGetFilter :: (MonadIO m, DOMNodeIteratorK a) => a -> m DOMNodeFilter Source
dOMNodeIteratorGetPointerBeforeReferenceNode
data DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, DOMNodeIteratorK a) => MethodInfo (TYPE Lifted) DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo a signature Source | |
dOMNodeIteratorGetPointerBeforeReferenceNode :: (MonadIO m, DOMNodeIteratorK a) => a -> m Bool Source
dOMNodeIteratorGetReferenceNode
data DOMNodeIteratorGetReferenceNodeMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo (TYPE Lifted) DOMNodeIteratorGetReferenceNodeMethodInfo a signature Source | |
dOMNodeIteratorGetReferenceNode :: (MonadIO m, DOMNodeIteratorK a) => a -> m DOMNode Source
dOMNodeIteratorGetRoot
data DOMNodeIteratorGetRootMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo (TYPE Lifted) DOMNodeIteratorGetRootMethodInfo a signature Source | |
dOMNodeIteratorGetRoot :: (MonadIO m, DOMNodeIteratorK a) => a -> m DOMNode Source
dOMNodeIteratorGetWhatToShow
data DOMNodeIteratorGetWhatToShowMethodInfo Source
((~) (TYPE Lifted) signature (m Word64), MonadIO m, DOMNodeIteratorK a) => MethodInfo (TYPE Lifted) DOMNodeIteratorGetWhatToShowMethodInfo a signature Source | |
dOMNodeIteratorGetWhatToShow :: (MonadIO m, DOMNodeIteratorK a) => a -> m Word64 Source
dOMNodeIteratorNextNode
data DOMNodeIteratorNextNodeMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo (TYPE Lifted) DOMNodeIteratorNextNodeMethodInfo a signature Source | |
dOMNodeIteratorNextNode :: (MonadIO m, DOMNodeIteratorK a) => a -> m DOMNode Source
dOMNodeIteratorPreviousNode
data DOMNodeIteratorPreviousNodeMethodInfo Source
((~) (TYPE Lifted) signature (m DOMNode), MonadIO m, DOMNodeIteratorK a) => MethodInfo (TYPE Lifted) DOMNodeIteratorPreviousNodeMethodInfo a signature Source | |
dOMNodeIteratorPreviousNode :: (MonadIO m, DOMNodeIteratorK a) => a -> m DOMNode Source
Properties
ExpandEntityReferences
data DOMNodeIteratorExpandEntityReferencesPropertyInfo Source
getDOMNodeIteratorExpandEntityReferences :: (MonadIO m, DOMNodeIteratorK o) => o -> m Bool Source
Filter
data DOMNodeIteratorFilterPropertyInfo Source
getDOMNodeIteratorFilter :: (MonadIO m, DOMNodeIteratorK o) => o -> m DOMNodeFilter Source
PointerBeforeReferenceNode
data DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo Source
getDOMNodeIteratorPointerBeforeReferenceNode :: (MonadIO m, DOMNodeIteratorK o) => o -> m Bool Source
ReferenceNode
data DOMNodeIteratorReferenceNodePropertyInfo Source
getDOMNodeIteratorReferenceNode :: (MonadIO m, DOMNodeIteratorK o) => o -> m DOMNode Source
Root
data DOMNodeIteratorRootPropertyInfo Source
getDOMNodeIteratorRoot :: (MonadIO m, DOMNodeIteratorK o) => o -> m DOMNode Source
WhatToShow
data DOMNodeIteratorWhatToShowPropertyInfo Source
getDOMNodeIteratorWhatToShow :: (MonadIO m, DOMNodeIteratorK o) => o -> m Word64 Source