execute method
Implementation
dynamic execute(PageNode node,
{bool simplify = true, Map<String, dynamic>? initialVariables}) {
final pageUrl = node.pageData.url;
initialVariables = {
...initialVariables ?? {},
"time": DateTime.now().millisecondsSinceEpoch,
"pageUrl": pageUrl,
"rootUrl": Uri.parse(pageUrl).origin
};
// Normal execution
// Reset JavaScript runtime only if query uses jseval
if (_usesJseval()) {
_resetJsRuntime();
}
return _execute(node,
simplify: simplify, initialVariables: initialVariables);
}