LiveSwitch.adaptive constructor

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