- override
Creates a ticker with the given callback.
The kind of ticker provided depends on the kind of ticker provider.
Source
@override Ticker createTicker(TickerCallback onTick) { assert(() { if (_ticker == null) return true; throw new FlutterError( '$runtimeType is a SingleTickerProviderStateMixin but multiple tickers were created.\n' 'A SingleTickerProviderStateMixin can only be used as a TickerProvider once. If a ' 'State is used for multiple AnimationController objects, or if it is passed to other ' 'objects and those objects might use it more than one time in total, then instead of ' 'mixing in a SingleTickerProviderStateMixin, use a regular TickerProviderStateMixin.' ); }); _ticker = new Ticker(onTick, debugLabel: 'created by $this'); return _ticker; }