Safe Haskell | None |
---|---|
Language | Haskell2010 |
- iterateNext :: MonadDOM m => XPathResult -> m (Maybe Node)
- iterateNext_ :: MonadDOM m => XPathResult -> m ()
- iterateNextUnsafe :: (MonadDOM m, HasCallStack) => XPathResult -> m Node
- iterateNextUnchecked :: MonadDOM m => XPathResult -> m Node
- snapshotItem :: MonadDOM m => XPathResult -> Word -> m (Maybe Node)
- snapshotItem_ :: MonadDOM m => XPathResult -> Word -> m ()
- snapshotItemUnsafe :: (MonadDOM m, HasCallStack) => XPathResult -> Word -> m Node
- snapshotItemUnchecked :: MonadDOM m => XPathResult -> Word -> m Node
- pattern ANY_TYPE :: forall a. (Num a, Eq a) => a
- pattern NUMBER_TYPE :: forall a. (Num a, Eq a) => a
- pattern STRING_TYPE :: forall a. (Num a, Eq a) => a
- pattern BOOLEAN_TYPE :: forall a. (Num a, Eq a) => a
- pattern UNORDERED_NODE_ITERATOR_TYPE :: forall a. (Num a, Eq a) => a
- pattern ORDERED_NODE_ITERATOR_TYPE :: forall a. (Num a, Eq a) => a
- pattern UNORDERED_NODE_SNAPSHOT_TYPE :: forall a. (Num a, Eq a) => a
- pattern ORDERED_NODE_SNAPSHOT_TYPE :: forall a. (Num a, Eq a) => a
- pattern ANY_UNORDERED_NODE_TYPE :: forall a. (Num a, Eq a) => a
- pattern FIRST_ORDERED_NODE_TYPE :: forall a. (Num a, Eq a) => a
- getResultType :: MonadDOM m => XPathResult -> m Word
- getNumberValue :: MonadDOM m => XPathResult -> m Double
- getStringValue :: (MonadDOM m, FromJSString result) => XPathResult -> m result
- getBooleanValue :: MonadDOM m => XPathResult -> m Bool
- getSingleNodeValue :: MonadDOM m => XPathResult -> m (Maybe Node)
- getSingleNodeValueUnsafe :: (MonadDOM m, HasCallStack) => XPathResult -> m Node
- getSingleNodeValueUnchecked :: MonadDOM m => XPathResult -> m Node
- getInvalidIteratorState :: MonadDOM m => XPathResult -> m Bool
- getSnapshotLength :: MonadDOM m => XPathResult -> m Word
- newtype XPathResult = XPathResult {}
- gTypeXPathResult :: JSM GType
Documentation
iterateNext :: MonadDOM m => XPathResult -> m (Maybe Node) Source #
iterateNext_ :: MonadDOM m => XPathResult -> m () Source #
iterateNextUnsafe :: (MonadDOM m, HasCallStack) => XPathResult -> m Node Source #
iterateNextUnchecked :: MonadDOM m => XPathResult -> m Node Source #
snapshotItem :: MonadDOM m => XPathResult -> Word -> m (Maybe Node) Source #
snapshotItem_ :: MonadDOM m => XPathResult -> Word -> m () Source #
snapshotItemUnsafe :: (MonadDOM m, HasCallStack) => XPathResult -> Word -> m Node Source #
snapshotItemUnchecked :: MonadDOM m => XPathResult -> Word -> m Node Source #
pattern NUMBER_TYPE :: forall a. (Num a, Eq a) => a Source #
pattern STRING_TYPE :: forall a. (Num a, Eq a) => a Source #
pattern BOOLEAN_TYPE :: forall a. (Num a, Eq a) => a Source #
pattern UNORDERED_NODE_ITERATOR_TYPE :: forall a. (Num a, Eq a) => a Source #
pattern ORDERED_NODE_ITERATOR_TYPE :: forall a. (Num a, Eq a) => a Source #
pattern UNORDERED_NODE_SNAPSHOT_TYPE :: forall a. (Num a, Eq a) => a Source #
pattern ORDERED_NODE_SNAPSHOT_TYPE :: forall a. (Num a, Eq a) => a Source #
pattern ANY_UNORDERED_NODE_TYPE :: forall a. (Num a, Eq a) => a Source #
pattern FIRST_ORDERED_NODE_TYPE :: forall a. (Num a, Eq a) => a Source #
getResultType :: MonadDOM m => XPathResult -> m Word Source #
getNumberValue :: MonadDOM m => XPathResult -> m Double Source #
getStringValue :: (MonadDOM m, FromJSString result) => XPathResult -> m result Source #
getBooleanValue :: MonadDOM m => XPathResult -> m Bool Source #
getSingleNodeValue :: MonadDOM m => XPathResult -> m (Maybe Node) Source #
getSingleNodeValueUnsafe :: (MonadDOM m, HasCallStack) => XPathResult -> m Node Source #
getSingleNodeValueUnchecked :: MonadDOM m => XPathResult -> m Node Source #
getInvalidIteratorState :: MonadDOM m => XPathResult -> m Bool Source #
getSnapshotLength :: MonadDOM m => XPathResult -> m Word Source #
newtype XPathResult Source #
Functions for this inteface are in JSDOM.XPathResult.