LiveSwitch.adaptive constructor
const
LiveSwitch.adaptive({
- Key? key,
- ValueCell<
bool> enabled, - required MutableCell<
bool> value, - Color? activeColor,
- Color? activeThumbColor,
- Color? activeTrackColor,
- Color? inactiveThumbColor,
- Color? inactiveTrackColor,
- ImageProvider<
Object> ? activeThumbImage, - void onActiveThumbImageError()?,
- ImageProvider<
Object> ? inactiveThumbImage, - void onInactiveThumbImageError()?,
- MaterialTapTargetSize? materialTapTargetSize,
- WidgetStateProperty<
Color?> ? thumbColor, - WidgetStateProperty<
Color?> ? trackColor, - WidgetStateProperty<
Color?> ? trackOutlineColor, - WidgetStateProperty<
double?> ? trackOutlineWidth, - WidgetStateProperty<
Icon?> ? thumbIcon, - DragStartBehavior dragStartBehavior,
- MouseCursor? mouseCursor,
- Color? focusColor,
- Color? hoverColor,
- WidgetStateProperty<
Color?> ? overlayColor, - double? splashRadius,
- FocusNode? focusNode,
- void onFocusChange()?,
- bool autofocus,
- EdgeInsetsGeometry? padding,
- bool? applyCupertinoTheme,
Implementation
const factory LiveSwitch.adaptive({
Key? key,
ValueCell<bool> enabled,
required MutableCell<bool> value,
Color? activeColor,
Color? activeThumbColor,
Color? activeTrackColor,
Color? inactiveThumbColor,
Color? inactiveTrackColor,
ImageProvider<Object>? activeThumbImage,
void Function(
Object,
StackTrace?,
)? onActiveThumbImageError,
ImageProvider<Object>? inactiveThumbImage,
void Function(
Object,
StackTrace?,
)? onInactiveThumbImageError,
MaterialTapTargetSize? materialTapTargetSize,
WidgetStateProperty<Color?>? thumbColor,
WidgetStateProperty<Color?>? trackColor,
WidgetStateProperty<Color?>? trackOutlineColor,
WidgetStateProperty<double?>? trackOutlineWidth,
WidgetStateProperty<Icon?>? thumbIcon,
DragStartBehavior dragStartBehavior,
MouseCursor? mouseCursor,
Color? focusColor,
Color? hoverColor,
WidgetStateProperty<Color?>? overlayColor,
double? splashRadius,
FocusNode? focusNode,
void Function(bool)? onFocusChange,
bool autofocus,
EdgeInsetsGeometry? padding,
bool? applyCupertinoTheme,
}) = _LiveSwitch$adaptive;