RootEngine class
Methods
-
call({required Map<String, RuleNode> nodes, required Map<String, dynamic> context})
→ Future<Map<String, dynamic>>
-
-
callNode({required String nodeId, required Map<String, RuleNode> nodes, required Map<String, dynamic> context})
→ Future<Map<String, dynamic>>
-
-
checkLoops()
→ void
-
-
getResolvedInputControls(RuleNode node, Map<String, RuleNode> nodes, Map<String, dynamic> context)
→ Future<Map<String, dynamic>>
-
-
getRootNode(Map<String, RuleNode> nodes)
→ RuleNode?
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
resetLoops([int? maxLoops])
→ void
-
-
resolveOutputs({required String nodeId, required Map<String, RuleNode> nodes, required Map<String, dynamic> context, String? outputName})
→ Future<Map<String, dynamic>>
-
-
toString()
→ String
-
A string representation of this object.
inherited