update static method

bool update([
  1. dynamic time
])

Implementation

static bool update([time]) {
  if (_tweens.length == 0) return false;

  int i = 0, l = _tweens.length;
  time = time != null ? time : new DateTime.now().millisecondsSinceEpoch;

  while (i < l) {
    if (_tweens[i]._update(time)) {
      i++;
    } else {
      _tweens.removeAt(i);
      l--;
    }
  }

  return true;
}