Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- parentNode :: MonadDOM m => TreeWalker -> m (Maybe Node)
- parentNode_ :: MonadDOM m => TreeWalker -> m ()
- parentNodeUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node
- parentNodeUnchecked :: MonadDOM m => TreeWalker -> m Node
- firstChild :: MonadDOM m => TreeWalker -> m (Maybe Node)
- firstChild_ :: MonadDOM m => TreeWalker -> m ()
- firstChildUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node
- firstChildUnchecked :: MonadDOM m => TreeWalker -> m Node
- lastChild :: MonadDOM m => TreeWalker -> m (Maybe Node)
- lastChild_ :: MonadDOM m => TreeWalker -> m ()
- lastChildUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node
- lastChildUnchecked :: MonadDOM m => TreeWalker -> m Node
- previousSibling :: MonadDOM m => TreeWalker -> m (Maybe Node)
- previousSibling_ :: MonadDOM m => TreeWalker -> m ()
- previousSiblingUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node
- previousSiblingUnchecked :: MonadDOM m => TreeWalker -> m Node
- nextSibling :: MonadDOM m => TreeWalker -> m (Maybe Node)
- nextSibling_ :: MonadDOM m => TreeWalker -> m ()
- nextSiblingUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node
- nextSiblingUnchecked :: MonadDOM m => TreeWalker -> m Node
- previousNode :: MonadDOM m => TreeWalker -> m (Maybe Node)
- previousNode_ :: MonadDOM m => TreeWalker -> m ()
- previousNodeUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node
- previousNodeUnchecked :: MonadDOM m => TreeWalker -> m Node
- nextNode :: MonadDOM m => TreeWalker -> m (Maybe Node)
- nextNode_ :: MonadDOM m => TreeWalker -> m ()
- nextNodeUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node
- nextNodeUnchecked :: MonadDOM m => TreeWalker -> m Node
- getRoot :: MonadDOM m => TreeWalker -> m Node
- getWhatToShow :: MonadDOM m => TreeWalker -> m Word
- setCurrentNode :: (MonadDOM m, IsNode val) => TreeWalker -> val -> m ()
- getCurrentNode :: MonadDOM m => TreeWalker -> m Node
- newtype TreeWalker = TreeWalker {}
- gTypeTreeWalker :: JSM GType
Documentation
parentNode :: MonadDOM m => TreeWalker -> m (Maybe Node) Source #
parentNode_ :: MonadDOM m => TreeWalker -> m () Source #
parentNodeUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node Source #
parentNodeUnchecked :: MonadDOM m => TreeWalker -> m Node Source #
firstChild :: MonadDOM m => TreeWalker -> m (Maybe Node) Source #
firstChild_ :: MonadDOM m => TreeWalker -> m () Source #
firstChildUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node Source #
firstChildUnchecked :: MonadDOM m => TreeWalker -> m Node Source #
lastChild_ :: MonadDOM m => TreeWalker -> m () Source #
lastChildUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node Source #
lastChildUnchecked :: MonadDOM m => TreeWalker -> m Node Source #
previousSibling :: MonadDOM m => TreeWalker -> m (Maybe Node) Source #
previousSibling_ :: MonadDOM m => TreeWalker -> m () Source #
previousSiblingUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node Source #
previousSiblingUnchecked :: MonadDOM m => TreeWalker -> m Node Source #
nextSibling :: MonadDOM m => TreeWalker -> m (Maybe Node) Source #
nextSibling_ :: MonadDOM m => TreeWalker -> m () Source #
nextSiblingUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node Source #
nextSiblingUnchecked :: MonadDOM m => TreeWalker -> m Node Source #
previousNode :: MonadDOM m => TreeWalker -> m (Maybe Node) Source #
previousNode_ :: MonadDOM m => TreeWalker -> m () Source #
previousNodeUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node Source #
previousNodeUnchecked :: MonadDOM m => TreeWalker -> m Node Source #
nextNode_ :: MonadDOM m => TreeWalker -> m () Source #
nextNodeUnsafe :: (MonadDOM m, HasCallStack) => TreeWalker -> m Node Source #
nextNodeUnchecked :: MonadDOM m => TreeWalker -> m Node Source #
getWhatToShow :: MonadDOM m => TreeWalker -> m Word Source #
setCurrentNode :: (MonadDOM m, IsNode val) => TreeWalker -> val -> m () Source #
getCurrentNode :: MonadDOM m => TreeWalker -> m Node Source #
newtype TreeWalker Source #
Functions for this inteface are in JSDOM.TreeWalker.
Instances
PToJSVal TreeWalker Source # | |
Defined in JSDOM.Types pToJSVal :: TreeWalker -> JSVal # | |
PFromJSVal TreeWalker Source # | |
Defined in JSDOM.Types pFromJSVal :: JSVal -> TreeWalker # | |
ToJSVal TreeWalker Source # | |
Defined in JSDOM.Types toJSVal :: TreeWalker -> JSM JSVal # toJSValListOf :: [TreeWalker] -> JSM JSVal # | |
FromJSVal TreeWalker Source # | |
Defined in JSDOM.Types fromJSVal :: JSVal -> JSM (Maybe TreeWalker) # fromJSValUnchecked :: JSVal -> JSM TreeWalker # fromJSValListOf :: JSVal -> JSM (Maybe [TreeWalker]) # fromJSValUncheckedListOf :: JSVal -> JSM [TreeWalker] # | |
MakeObject TreeWalker Source # | |
Defined in JSDOM.Types makeObject :: TreeWalker -> JSM Object # | |
IsGObject TreeWalker Source # | |
Defined in JSDOM.Types typeGType :: TreeWalker -> JSM GType |