Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newXPathEvaluator :: MonadDOM m => m XPathEvaluator
- createExpression :: (MonadDOM m, ToJSString expression) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m (Maybe XPathExpression)
- createExpression_ :: (MonadDOM m, ToJSString expression) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m ()
- createExpressionUnsafe :: (MonadDOM m, ToJSString expression, HasCallStack) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m XPathExpression
- createExpressionUnchecked :: (MonadDOM m, ToJSString expression) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m XPathExpression
- createNSResolver :: (MonadDOM m, IsNode nodeResolver) => XPathEvaluator -> Maybe nodeResolver -> m (Maybe XPathNSResolver)
- createNSResolver_ :: (MonadDOM m, IsNode nodeResolver) => XPathEvaluator -> Maybe nodeResolver -> m ()
- createNSResolverUnsafe :: (MonadDOM m, IsNode nodeResolver, HasCallStack) => XPathEvaluator -> Maybe nodeResolver -> m XPathNSResolver
- createNSResolverUnchecked :: (MonadDOM m, IsNode nodeResolver) => XPathEvaluator -> Maybe nodeResolver -> m XPathNSResolver
- evaluate :: (MonadDOM m, ToJSString expression, IsNode contextNode) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m (Maybe XPathResult)
- evaluate_ :: (MonadDOM m, ToJSString expression, IsNode contextNode) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m ()
- evaluateUnsafe :: (MonadDOM m, ToJSString expression, IsNode contextNode, HasCallStack) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m XPathResult
- evaluateUnchecked :: (MonadDOM m, ToJSString expression, IsNode contextNode) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m XPathResult
- newtype XPathEvaluator = XPathEvaluator {}
- gTypeXPathEvaluator :: JSM GType
Documentation
createExpression :: (MonadDOM m, ToJSString expression) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m (Maybe XPathExpression) Source #
createExpression_ :: (MonadDOM m, ToJSString expression) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m () Source #
createExpressionUnsafe :: (MonadDOM m, ToJSString expression, HasCallStack) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m XPathExpression Source #
createExpressionUnchecked :: (MonadDOM m, ToJSString expression) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m XPathExpression Source #
createNSResolver :: (MonadDOM m, IsNode nodeResolver) => XPathEvaluator -> Maybe nodeResolver -> m (Maybe XPathNSResolver) Source #
createNSResolver_ :: (MonadDOM m, IsNode nodeResolver) => XPathEvaluator -> Maybe nodeResolver -> m () Source #
createNSResolverUnsafe :: (MonadDOM m, IsNode nodeResolver, HasCallStack) => XPathEvaluator -> Maybe nodeResolver -> m XPathNSResolver Source #
createNSResolverUnchecked :: (MonadDOM m, IsNode nodeResolver) => XPathEvaluator -> Maybe nodeResolver -> m XPathNSResolver Source #
evaluate :: (MonadDOM m, ToJSString expression, IsNode contextNode) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m (Maybe XPathResult) Source #
evaluate_ :: (MonadDOM m, ToJSString expression, IsNode contextNode) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m () Source #
evaluateUnsafe :: (MonadDOM m, ToJSString expression, IsNode contextNode, HasCallStack) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m XPathResult Source #
evaluateUnchecked :: (MonadDOM m, ToJSString expression, IsNode contextNode) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m XPathResult Source #
newtype XPathEvaluator Source #
Functions for this inteface are in JSDOM.XPathEvaluator.