execute method

T? execute(
  1. T? target, {
  2. T? self,
  3. DOMTreeMap<Object>? treeMap,
  4. DOMContext<Object>? context,
})

Implementation

T? execute(T? target, {T? self, DOMTreeMap? treeMap, DOMContext? context}) {
  var result = executor.execute(this, target, self,
      treeMap: treeMap, context: context);

  var next = this.next;
  if (next != null) {
    result = next.execute(target,
        self: result, treeMap: treeMap, context: context);
  }

  return result;
}