Inheritance
System.Object
ImplicitlyAnimatedWidgetState<T>
public abstract class ImplicitlyAnimatedWidgetState<T> : SingleTickerProviderStateMixin<T>, TickerProvider where T : ImplicitlyAnimatedWidget
Type Parameters
Properties
Declaration
public Animation<float> animation { get; }
Property Value
Declaration
protected AnimationController controller { get; }
Property Value
Methods
Declaration
public bool _shouldAnimateTween<T2>(Tween<T2> tween, T2 targetValue)
Parameters
Type |
Name |
Description |
Tween<T2> |
tween |
|
T2 |
targetValue |
|
Returns
Type |
Description |
System.Boolean |
|
Type Parameters
Declaration
public void _updateTween<T2>(Tween<T2> tween, T2 targetValue)
Parameters
Type |
Name |
Description |
Tween<T2> |
tween |
|
T2 |
targetValue |
|
Type Parameters
Declaration
protected virtual void didUpdateTweens()
Declaration
public override void didUpdateWidget(StatefulWidget oldWidget)
Parameters
Overrides
Declaration
public override void dispose()
Overrides
Unity.UIWidgets.widgets.SingleTickerProviderStateMixin<T>.dispose()
Declaration
protected abstract void forEachTween(TweenVisitor visitor)
Parameters
Declaration
public override void initState()
Overrides