| 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 |
GI.WebKit.Objects.DOMTreeWalker
Contents
Description
- newtype DOMTreeWalker = DOMTreeWalker (ManagedPtr DOMTreeWalker)
- class GObject o => IsDOMTreeWalker o
- toDOMTreeWalker :: IsDOMTreeWalker o => o -> IO DOMTreeWalker
- noDOMTreeWalker :: Maybe DOMTreeWalker
- data DOMTreeWalkerFirstChildMethodInfo
- dOMTreeWalkerFirstChild :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode
- data DOMTreeWalkerGetCurrentNodeMethodInfo
- dOMTreeWalkerGetCurrentNode :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode
- data DOMTreeWalkerGetExpandEntityReferencesMethodInfo
- dOMTreeWalkerGetExpandEntityReferences :: (MonadIO m, IsDOMTreeWalker a) => a -> m Bool
- data DOMTreeWalkerGetFilterMethodInfo
- dOMTreeWalkerGetFilter :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNodeFilter
- data DOMTreeWalkerGetRootMethodInfo
- dOMTreeWalkerGetRoot :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode
- data DOMTreeWalkerGetWhatToShowMethodInfo
- dOMTreeWalkerGetWhatToShow :: (MonadIO m, IsDOMTreeWalker a) => a -> m CULong
- data DOMTreeWalkerLastChildMethodInfo
- dOMTreeWalkerLastChild :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode
- data DOMTreeWalkerNextNodeMethodInfo
- dOMTreeWalkerNextNode :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode
- data DOMTreeWalkerNextSiblingMethodInfo
- dOMTreeWalkerNextSibling :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode
- data DOMTreeWalkerParentNodeMethodInfo
- dOMTreeWalkerParentNode :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode
- data DOMTreeWalkerPreviousNodeMethodInfo
- dOMTreeWalkerPreviousNode :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode
- data DOMTreeWalkerPreviousSiblingMethodInfo
- dOMTreeWalkerPreviousSibling :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode
- data DOMTreeWalkerSetCurrentNodeMethodInfo
- dOMTreeWalkerSetCurrentNode :: (MonadIO m, IsDOMTreeWalker a, IsDOMNode b) => a -> b -> m ()
- data DOMTreeWalkerCurrentNodePropertyInfo
- dOMTreeWalkerCurrentNode :: AttrLabelProxy "currentNode"
- getDOMTreeWalkerCurrentNode :: (MonadIO m, IsDOMTreeWalker o) => o -> m DOMNode
- data DOMTreeWalkerExpandEntityReferencesPropertyInfo
- dOMTreeWalkerExpandEntityReferences :: AttrLabelProxy "expandEntityReferences"
- getDOMTreeWalkerExpandEntityReferences :: (MonadIO m, IsDOMTreeWalker o) => o -> m Bool
- data DOMTreeWalkerFilterPropertyInfo
- dOMTreeWalkerFilter :: AttrLabelProxy "filter"
- getDOMTreeWalkerFilter :: (MonadIO m, IsDOMTreeWalker o) => o -> m (Maybe DOMNodeFilter)
- data DOMTreeWalkerRootPropertyInfo
- dOMTreeWalkerRoot :: AttrLabelProxy "root"
- getDOMTreeWalkerRoot :: (MonadIO m, IsDOMTreeWalker o) => o -> m DOMNode
- data DOMTreeWalkerWhatToShowPropertyInfo
- dOMTreeWalkerWhatToShow :: AttrLabelProxy "whatToShow"
- getDOMTreeWalkerWhatToShow :: (MonadIO m, IsDOMTreeWalker o) => o -> m CULong
Exported types
newtype DOMTreeWalker Source #
Constructors
| DOMTreeWalker (ManagedPtr DOMTreeWalker) |
Instances
| GObject DOMTreeWalker Source # | |
| IsObject DOMTreeWalker Source # | |
| IsDOMTreeWalker DOMTreeWalker Source # | |
| IsDOMObject DOMTreeWalker Source # | |
| ((~) * info (ResolveDOMTreeWalkerMethod t DOMTreeWalker), MethodInfo * info DOMTreeWalker p) => IsLabel t (DOMTreeWalker -> p) Source # | |
| ((~) * info (ResolveDOMTreeWalkerMethod t DOMTreeWalker), MethodInfo * info DOMTreeWalker p) => IsLabelProxy t (DOMTreeWalker -> p) Source # | |
| HasAttributeList * DOMTreeWalker Source # | |
| type SignalList DOMTreeWalker Source # | |
| type AttributeList DOMTreeWalker Source # | |
class GObject o => IsDOMTreeWalker o Source #
Instances
| (GObject a, UnknownAncestorError Constraint DOMTreeWalker a) => IsDOMTreeWalker a Source # | |
| IsDOMTreeWalker DOMTreeWalker Source # | |
toDOMTreeWalker :: IsDOMTreeWalker o => o -> IO DOMTreeWalker Source #
Methods
firstChild
data DOMTreeWalkerFirstChildMethodInfo Source #
Instances
| ((~) * signature (m DOMNode), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerFirstChildMethodInfo a signature Source # | |
dOMTreeWalkerFirstChild :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode Source #
getCurrentNode
data DOMTreeWalkerGetCurrentNodeMethodInfo Source #
Instances
| ((~) * signature (m DOMNode), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerGetCurrentNodeMethodInfo a signature Source # | |
dOMTreeWalkerGetCurrentNode :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode Source #
getExpandEntityReferences
data DOMTreeWalkerGetExpandEntityReferencesMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerGetExpandEntityReferencesMethodInfo a signature Source # | |
dOMTreeWalkerGetExpandEntityReferences :: (MonadIO m, IsDOMTreeWalker a) => a -> m Bool Source #
getFilter
data DOMTreeWalkerGetFilterMethodInfo Source #
Instances
| ((~) * signature (m DOMNodeFilter), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerGetFilterMethodInfo a signature Source # | |
dOMTreeWalkerGetFilter :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNodeFilter Source #
getRoot
data DOMTreeWalkerGetRootMethodInfo Source #
Instances
| ((~) * signature (m DOMNode), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerGetRootMethodInfo a signature Source # | |
dOMTreeWalkerGetRoot :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode Source #
getWhatToShow
data DOMTreeWalkerGetWhatToShowMethodInfo Source #
Instances
| ((~) * signature (m CULong), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerGetWhatToShowMethodInfo a signature Source # | |
dOMTreeWalkerGetWhatToShow :: (MonadIO m, IsDOMTreeWalker a) => a -> m CULong Source #
lastChild
data DOMTreeWalkerLastChildMethodInfo Source #
Instances
| ((~) * signature (m DOMNode), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerLastChildMethodInfo a signature Source # | |
dOMTreeWalkerLastChild :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode Source #
nextNode
data DOMTreeWalkerNextNodeMethodInfo Source #
Instances
| ((~) * signature (m DOMNode), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerNextNodeMethodInfo a signature Source # | |
dOMTreeWalkerNextNode :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode Source #
nextSibling
data DOMTreeWalkerNextSiblingMethodInfo Source #
Instances
| ((~) * signature (m DOMNode), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerNextSiblingMethodInfo a signature Source # | |
dOMTreeWalkerNextSibling :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode Source #
parentNode
data DOMTreeWalkerParentNodeMethodInfo Source #
Instances
| ((~) * signature (m DOMNode), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerParentNodeMethodInfo a signature Source # | |
dOMTreeWalkerParentNode :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode Source #
previousNode
data DOMTreeWalkerPreviousNodeMethodInfo Source #
Instances
| ((~) * signature (m DOMNode), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerPreviousNodeMethodInfo a signature Source # | |
dOMTreeWalkerPreviousNode :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode Source #
previousSibling
data DOMTreeWalkerPreviousSiblingMethodInfo Source #
Instances
| ((~) * signature (m DOMNode), MonadIO m, IsDOMTreeWalker a) => MethodInfo * DOMTreeWalkerPreviousSiblingMethodInfo a signature Source # | |
dOMTreeWalkerPreviousSibling :: (MonadIO m, IsDOMTreeWalker a) => a -> m DOMNode Source #
setCurrentNode
data DOMTreeWalkerSetCurrentNodeMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsDOMTreeWalker a, IsDOMNode b) => MethodInfo * DOMTreeWalkerSetCurrentNodeMethodInfo a signature Source # | |
dOMTreeWalkerSetCurrentNode :: (MonadIO m, IsDOMTreeWalker a, IsDOMNode b) => a -> b -> m () Source #
Properties
currentNode
data DOMTreeWalkerCurrentNodePropertyInfo Source #
Instances
| AttrInfo DOMTreeWalkerCurrentNodePropertyInfo Source # | |
| type AttrSetTypeConstraint DOMTreeWalkerCurrentNodePropertyInfo Source # | |
| type AttrOrigin DOMTreeWalkerCurrentNodePropertyInfo Source # | |
| type AttrLabel DOMTreeWalkerCurrentNodePropertyInfo Source # | |
| type AttrGetType DOMTreeWalkerCurrentNodePropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMTreeWalkerCurrentNodePropertyInfo Source # | |
| type AttrAllowedOps DOMTreeWalkerCurrentNodePropertyInfo Source # | |
dOMTreeWalkerCurrentNode :: AttrLabelProxy "currentNode" Source #
getDOMTreeWalkerCurrentNode :: (MonadIO m, IsDOMTreeWalker o) => o -> m DOMNode Source #
expandEntityReferences
data DOMTreeWalkerExpandEntityReferencesPropertyInfo Source #
Instances
| AttrInfo DOMTreeWalkerExpandEntityReferencesPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMTreeWalkerExpandEntityReferencesPropertyInfo Source # | |
| type AttrOrigin DOMTreeWalkerExpandEntityReferencesPropertyInfo Source # | |
| type AttrLabel DOMTreeWalkerExpandEntityReferencesPropertyInfo Source # | |
| type AttrGetType DOMTreeWalkerExpandEntityReferencesPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMTreeWalkerExpandEntityReferencesPropertyInfo Source # | |
| type AttrAllowedOps DOMTreeWalkerExpandEntityReferencesPropertyInfo Source # | |
dOMTreeWalkerExpandEntityReferences :: AttrLabelProxy "expandEntityReferences" Source #
getDOMTreeWalkerExpandEntityReferences :: (MonadIO m, IsDOMTreeWalker o) => o -> m Bool Source #
filter
data DOMTreeWalkerFilterPropertyInfo Source #
Instances
| AttrInfo DOMTreeWalkerFilterPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMTreeWalkerFilterPropertyInfo Source # | |
| type AttrOrigin DOMTreeWalkerFilterPropertyInfo Source # | |
| type AttrLabel DOMTreeWalkerFilterPropertyInfo Source # | |
| type AttrGetType DOMTreeWalkerFilterPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMTreeWalkerFilterPropertyInfo Source # | |
| type AttrAllowedOps DOMTreeWalkerFilterPropertyInfo Source # | |
dOMTreeWalkerFilter :: AttrLabelProxy "filter" Source #
getDOMTreeWalkerFilter :: (MonadIO m, IsDOMTreeWalker o) => o -> m (Maybe DOMNodeFilter) Source #
root
data DOMTreeWalkerRootPropertyInfo Source #
Instances
| AttrInfo DOMTreeWalkerRootPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMTreeWalkerRootPropertyInfo Source # | |
| type AttrOrigin DOMTreeWalkerRootPropertyInfo Source # | |
| type AttrLabel DOMTreeWalkerRootPropertyInfo Source # | |
| type AttrGetType DOMTreeWalkerRootPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMTreeWalkerRootPropertyInfo Source # | |
| type AttrAllowedOps DOMTreeWalkerRootPropertyInfo Source # | |
dOMTreeWalkerRoot :: AttrLabelProxy "root" Source #
getDOMTreeWalkerRoot :: (MonadIO m, IsDOMTreeWalker o) => o -> m DOMNode Source #
whatToShow
data DOMTreeWalkerWhatToShowPropertyInfo Source #
Instances
| AttrInfo DOMTreeWalkerWhatToShowPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMTreeWalkerWhatToShowPropertyInfo Source # | |
| type AttrOrigin DOMTreeWalkerWhatToShowPropertyInfo Source # | |
| type AttrLabel DOMTreeWalkerWhatToShowPropertyInfo Source # | |
| type AttrGetType DOMTreeWalkerWhatToShowPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMTreeWalkerWhatToShowPropertyInfo Source # | |
| type AttrAllowedOps DOMTreeWalkerWhatToShowPropertyInfo Source # | |
dOMTreeWalkerWhatToShow :: AttrLabelProxy "whatToShow" Source #
getDOMTreeWalkerWhatToShow :: (MonadIO m, IsDOMTreeWalker o) => o -> m CULong Source #