timer function

NornsTimer timer({
  1. int? key,
  2. NornsDuration? duration,
  3. List<NornsPointHelper>? points,
})

Implementation

NornsTimer timer({
  int? key,
  NornsDuration? duration,
  List<NornsPointHelper>? points,
}) {
  Iterable<NornsPoint>? nonrsPoints;
  if (points != null) {
    nonrsPoints = points.map((p) => p.toPoint(duration ?? NornsDuration.max));
  }
  return NornsTimer(duration: duration, key: key, points: nonrsPoints?.toList());
}