public override Widget build(BuildContext context) { return(new _EffectiveTickerMode( enabled: enabled && TickerMode.of(context), child: child )); }
public override void didChangeDependencies() { if (this._ticker != null) { this._ticker.muted = !TickerMode.of(this.context); } base.didChangeDependencies(); }
public override void didChangeDependencies() { bool muted = !TickerMode.of(this.context); if (this._tickers != null) { foreach (Ticker ticker in this._tickers) { ticker.muted = muted; } } base.didChangeDependencies(); }
public override void didChangeDependencies() { _updateInvertColors(); _resolveImage(); if (TickerMode.of(context: context)) { _listenToStream(); } else { _stopListeningToStream(); } base.didChangeDependencies(); }
public override void didChangeDependencies() { this._invertColors = false; this._resolveImage(); if (TickerMode.of(this.context)) { this._listenToStream(); } else { this._stopListeningToStream(); } base.didChangeDependencies(); }