initialize method
Implementation
Future<void> initialize() async {
final Completer<void> initializingCompleter = Completer<void>();
if (timelineNotifier == null) {
_timer = Timer.periodic(const Duration(milliseconds: 100),
(Timer timer) async {
if (_isDisposed) {
timer.cancel();
return;
}
if (value.size == value.processedSize) {
/*
timer.cancel();*/
return;
}
timeline += 100;
tryFire();
});
} else {
timelineNotifier!.addListener(_handleTimelineNotifier);
}
initializingCompleter.complete();
return initializingCompleter.future;
}