timer function
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());
}