animated_toggle_switch library Null safety

Classes

AnimatedToggleProperties<T>
AnimatedToggleSwitch<T>
CustomAnimatedToggleSwitch<T>
DetailedGlobalToggleProperties<T>
GlobalToggleProperties<T>
LocalToggleProperties<T>
RollingProperties<T>
SizeProperties<T>

Enums

AnimationType
FittingMode
IconArrangement
ToggleMode

Typedefs

AnimatedIconBuilder<T> = Widget Function(BuildContext context, AnimatedToggleProperties<T> local, DetailedGlobalToggleProperties<T> global)
A version of IconBuilder for writing a own Animation on the change of the selected item.
ColorBuilder<T> = Color? Function(T value)
CustomIconBuilder<T> = Widget Function(BuildContext context, LocalToggleProperties<T> local, DetailedGlobalToggleProperties<T> global)
Custom builder for icons in the switch.
CustomIndicatorBuilder<T> = Widget Function(BuildContext context, DetailedGlobalToggleProperties<T> global)
Custom builder for the indicator of the switch.
CustomWrapperBuilder<T> = Widget Function(BuildContext context, GlobalToggleProperties<T> local, Widget child)
Custom builder for the wrapper of the switch.
IconBuilder<T> = Widget Function(BuildContext context, LocalToggleProperties<T> local, DetailedGlobalToggleProperties<T> global)
RollingIconBuilder<T> = Widget Function(BuildContext context, RollingProperties<T> local, DetailedGlobalToggleProperties<T> global)
SimpleIconBuilder<T> = Widget Function(T value)
SimpleRollingIconBuilder<T> = Widget Function(T value, Size size, bool foreground)
SimpleSizeIconBuilder<T> = Widget Function(T value, Size size)
SizeIconBuilder<T> = Widget Function(BuildContext context, SizeProperties<T> local, DetailedGlobalToggleProperties<T> global)