buildMaterial method
Implementation
@override
Widget buildMaterial(BuildContext context) => Checkbox(
key: materialCheckboxData?.widgetKey ?? platformCheckboxData?.widgetKey,
value: materialCheckboxData?.value ?? platformCheckboxData?.value,
tristate: materialCheckboxData?.tristate ?? platformCheckboxData?.tristate ?? false,
onChanged: !(materialCheckboxData?.isEnabled ?? platformCheckboxData!.isEnabled)
? null
: materialCheckboxData?.onChanged ?? platformCheckboxData!.onChanged,
mouseCursor: materialCheckboxData?.mouseCursor ?? platformCheckboxData?.mouseCursor,
activeColor: materialCheckboxData?.activeColor ?? platformCheckboxData?.activeColor,
fillColor: materialCheckboxData?.fillColor ?? platformCheckboxData?.fillColor,
checkColor: materialCheckboxData?.checkColor ?? platformCheckboxData?.checkColor,
focusColor: materialCheckboxData?.focusColor ?? platformCheckboxData?.focusColor,
hoverColor: materialCheckboxData?.hoverColor,
overlayColor: materialCheckboxData?.overlayColor,
splashRadius: materialCheckboxData?.splashRadius,
materialTapTargetSize: materialCheckboxData?.materialTapTargetSize,
visualDensity: materialCheckboxData?.visualDensity,
focusNode: materialCheckboxData?.focusNode ?? platformCheckboxData?.focusNode,
autofocus:
materialCheckboxData?.autofocus ??
platformCheckboxData?.autofocus ??
PlatformCheckboxData.kDefaultAutofocus,
shape: materialCheckboxData?.shape ?? platformCheckboxData?.shape,
side: materialCheckboxData?.side ?? platformCheckboxData?.side,
isError: materialCheckboxData?.isError ?? MaterialCheckboxData.kDefaultIsError,
semanticLabel: materialCheckboxData?.semanticLabel ?? platformCheckboxData?.semanticLabel,
);