ForEachCounter method

void ForEachCounter(
  1. bool step(
    1. dynamic key,
    2. dynamic value,
    3. int index
    )
)

Implementation

void ForEachCounter(bool Function(dynamic key, dynamic value, int index) step) {
  int i = 0;
  for(var key in this.keys) {
    if(step(key,this[key],i) == false)
      break;
    i++;
  }
}