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;
}