repeat<E, RS> method

QueryBuilder<OBJ, OBJ, RS> repeat<E, RS>(
  1. Iterable<E> items,
  2. QueryRepeatModifier<OBJ, S, RS, E> modifier
)

Implementation

QueryBuilder<OBJ, OBJ, RS> repeat<E, RS>(
    Iterable<E> items, QueryRepeatModifier<OBJ, S, RS, E> modifier) {
  QueryBuilder<OBJ, OBJ, RS>? q;
  for (var e in items) {
    q = modifier((q ?? this).cast(), e);
  }
  return q ?? cast();
}