LiveSwitch.adaptive constructor

const LiveSwitch.adaptive({
  1. Key? key,
  2. ValueCell<bool> enabled,
  3. required MutableCell<bool> value,
  4. Color? activeColor,
  5. Color? activeTrackColor,
  6. Color? inactiveThumbColor,
  7. Color? inactiveTrackColor,
  8. ImageProvider<Object>? activeThumbImage,
  9. void onActiveThumbImageError(
    1. Object,
    2. StackTrace?
    )?,
  10. ImageProvider<Object>? inactiveThumbImage,
  11. void onInactiveThumbImageError(
    1. Object,
    2. StackTrace?
    )?,
  12. MaterialTapTargetSize? materialTapTargetSize,
  13. WidgetStateProperty<Color?>? thumbColor,
  14. WidgetStateProperty<Color?>? trackColor,
  15. WidgetStateProperty<Color?>? trackOutlineColor,
  16. WidgetStateProperty<double?>? trackOutlineWidth,
  17. WidgetStateProperty<Icon?>? thumbIcon,
  18. DragStartBehavior dragStartBehavior,
  19. MouseCursor? mouseCursor,
  20. Color? focusColor,
  21. Color? hoverColor,
  22. WidgetStateProperty<Color?>? overlayColor,
  23. double? splashRadius,
  24. FocusNode? focusNode,
  25. void onFocusChange(
    1. bool
    )?,
  26. bool autofocus,
  27. EdgeInsetsGeometry? padding,
  28. bool? applyCupertinoTheme,
})

Implementation

const factory LiveSwitch.adaptive({
  Key? key,
  ValueCell<bool> enabled,
  required MutableCell<bool> value,
  Color? activeColor,
  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;