visitArray<T> method

  1. @override
List<T> visitArray <T>(List<T> nodes, { bool nonReplacing: false })
override

Implementation

@override
List<T> visitArray<T>(List<T> nodes, {bool nonReplacing = false}) {
//List<Node> visitArray(List<Node> nodes, {bool nonReplacing = false}) {
  if (nodes == null) return nodes;

  nodes.forEach((T node) {
    visit(node);
  });
  return nodes;

//2.5.3 20151120
// SetTreeVisibilityVisitor.prototype.visitArray = function(nodes) {
//     if (!nodes) {
//         return nodes;
//     }
//
//     var cnt = nodes.length, i;
//     for (i = 0; i < cnt; i++) {
//         this.visit(nodes[i]);
//     }
//     return nodes;
// };
}