createTicker method

  1. @override
Ticker createTicker (
  1. TickerCallback onTick
)
override

Creates a new ticker for animations.

Implementation

@override
Ticker createTicker(final TickerCallback onTick) {
  var onTickNew = (Duration elapsed) {
    _markNeedsLayoutIfResizing();
    onTick(elapsed);
  };
  _tickers ??= <_WidgetTicker>{};
  final result = _WidgetTicker(onTickNew, this);
  _tickers.add(result);
  return result;
}