switchContent abstract method
Widget
switchContent(
- BuildContext context, {
- Key? key,
- Set<
MaterialState> ? materialStates, - String title = '',
- String subtitle = '',
- bool value = false,
- Widget? leadingWidget,
- AccessoryType accessoryType = AccessoryType.None,
- required dynamic onChanged(),
- Map<
String, dynamic> ? extraInfo,
Switch Content This generates the internal contents of a toggle/switch cell with an optional icon/image, title, subtitle, value (used to set the initial value of the switch) and accessory
context
the current BuildContextmaterialStates
a set of the current states this cell is in (pressed, selected, disabled, etc)title
main text descriptionsubtitle
secondary text descriptionvalue
current value for this setting/cellleadingWidget
an optional leading image/iconaccessoryType
can indicate if a disclosure arrow, checkmark, or other symbol should be on the trailing side of cellonChanged
callback method called when the value of the swich changesextraInfo
a map where you can pass additional info through to your subclasses to be used however you need
Implementation
Widget switchContent(BuildContext context, {Key? key, Set<MaterialState>? materialStates, String title = '', String subtitle = '', bool value = false, Widget? leadingWidget, AccessoryType accessoryType = AccessoryType.None, required Function(bool) onChanged, Map<String, dynamic>? extraInfo});