Safe Haskell | None |
---|---|
Language | Haskell2010 |
- js_iterateNext :: XPathResult -> IO (Nullable Node)
- iterateNext :: MonadIO m => XPathResult -> m (Maybe Node)
- iterateNext_ :: MonadIO m => XPathResult -> m ()
- iterateNextUnsafe :: (MonadIO m, HasCallStack) => XPathResult -> m Node
- iterateNextUnchecked :: MonadIO m => XPathResult -> m Node
- js_snapshotItem :: XPathResult -> Word -> IO (Nullable Node)
- snapshotItem :: MonadIO m => XPathResult -> Word -> m (Maybe Node)
- snapshotItem_ :: MonadIO m => XPathResult -> Word -> m ()
- snapshotItemUnsafe :: (MonadIO m, HasCallStack) => XPathResult -> Word -> m Node
- snapshotItemUnchecked :: MonadIO 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
- js_getResultType :: XPathResult -> IO Word
- getResultType :: MonadIO m => XPathResult -> m Word
- js_getNumberValue :: XPathResult -> IO Double
- getNumberValue :: MonadIO m => XPathResult -> m Double
- js_getStringValue :: XPathResult -> IO JSString
- getStringValue :: (MonadIO m, FromJSString result) => XPathResult -> m result
- js_getBooleanValue :: XPathResult -> IO Bool
- getBooleanValue :: MonadIO m => XPathResult -> m Bool
- js_getSingleNodeValue :: XPathResult -> IO (Nullable Node)
- getSingleNodeValue :: MonadIO m => XPathResult -> m (Maybe Node)
- getSingleNodeValueUnsafe :: (MonadIO m, HasCallStack) => XPathResult -> m Node
- getSingleNodeValueUnchecked :: MonadIO m => XPathResult -> m Node
- js_getInvalidIteratorState :: XPathResult -> IO Bool
- getInvalidIteratorState :: MonadIO m => XPathResult -> m Bool
- js_getSnapshotLength :: XPathResult -> IO Word
- getSnapshotLength :: MonadIO m => XPathResult -> m Word
- newtype XPathResult = XPathResult {}
- gTypeXPathResult :: GType
Documentation
js_iterateNext :: XPathResult -> IO (Nullable Node) Source #
iterateNext :: MonadIO m => XPathResult -> m (Maybe Node) Source #
iterateNext_ :: MonadIO m => XPathResult -> m () Source #
iterateNextUnsafe :: (MonadIO m, HasCallStack) => XPathResult -> m Node Source #
iterateNextUnchecked :: MonadIO m => XPathResult -> m Node Source #
js_snapshotItem :: XPathResult -> Word -> IO (Nullable Node) Source #
snapshotItem :: MonadIO m => XPathResult -> Word -> m (Maybe Node) Source #
snapshotItem_ :: MonadIO m => XPathResult -> Word -> m () Source #
snapshotItemUnsafe :: (MonadIO m, HasCallStack) => XPathResult -> Word -> m Node Source #
snapshotItemUnchecked :: MonadIO 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 #
js_getResultType :: XPathResult -> IO Word Source #
getResultType :: MonadIO m => XPathResult -> m Word Source #
js_getNumberValue :: XPathResult -> IO Double Source #
getNumberValue :: MonadIO m => XPathResult -> m Double Source #
getStringValue :: (MonadIO m, FromJSString result) => XPathResult -> m result Source #
js_getBooleanValue :: XPathResult -> IO Bool Source #
getBooleanValue :: MonadIO m => XPathResult -> m Bool Source #
js_getSingleNodeValue :: XPathResult -> IO (Nullable Node) Source #
getSingleNodeValue :: MonadIO m => XPathResult -> m (Maybe Node) Source #
getSingleNodeValueUnsafe :: (MonadIO m, HasCallStack) => XPathResult -> m Node Source #
getSingleNodeValueUnchecked :: MonadIO m => XPathResult -> m Node Source #
getInvalidIteratorState :: MonadIO m => XPathResult -> m Bool Source #
js_getSnapshotLength :: XPathResult -> IO Word Source #
getSnapshotLength :: MonadIO m => XPathResult -> m Word Source #
newtype XPathResult Source #
Functions for this inteface are in GHCJS.DOM.XPathResult.