Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newXPathEvaluator :: MonadDOM m => m XPathEvaluator
- createExpression :: (MonadDOM m, ToJSString expression) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m (Maybe XPathExpression)
- createNSResolver :: (MonadDOM m, IsNode nodeResolver) => XPathEvaluator -> Maybe nodeResolver -> m (Maybe XPathNSResolver)
- evaluate :: (MonadDOM m, ToJSString expression, IsNode contextNode) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m (Maybe XPathResult)
- data XPathEvaluator
- castToXPathEvaluator :: IsGObject obj => obj -> JSM XPathEvaluator
- gTypeXPathEvaluator :: JSM GType
Documentation
createExpression :: (MonadDOM m, ToJSString expression) => XPathEvaluator -> expression -> Maybe XPathNSResolver -> m (Maybe XPathExpression) Source #
createNSResolver :: (MonadDOM m, IsNode nodeResolver) => XPathEvaluator -> Maybe nodeResolver -> m (Maybe XPathNSResolver) Source #
evaluate :: (MonadDOM m, ToJSString expression, IsNode contextNode) => XPathEvaluator -> expression -> Maybe contextNode -> Maybe XPathNSResolver -> Word -> Maybe XPathResult -> m (Maybe XPathResult) Source #
data XPathEvaluator Source #
Functions for this inteface are in JSDOM.XPathEvaluator.
castToXPathEvaluator :: IsGObject obj => obj -> JSM XPathEvaluator Source #