2materialadaptivevalue	onChangedmouseCursoractiveColor	fillColor
checkColortristatematerialTapTargetSizevisualDensity
focusColor
hoverColoroverlayColorsplashRadius	focusNode	autofocusshapesideisErrorsemanticLabelwidth_checkboxTypecreateState_painter_previousValue	initStatedidUpdateWidgetdisposereactionAnimationDuration_widgetFillColor_resolveSidebuild_checkColor_valuepreviousValue_shape
activeSide_activeSideinactiveSide_inactiveSide_outerRectAt_colorAt_createStrokePaint_drawBox
_drawCheck	_drawDashpaint_theme_colors_CheckboxTypeCheckbox_CheckboxState
_kEdgeSize_kStrokeWidth_CheckboxPainter_CheckboxDefaultsM2_CheckboxDefaultsM3MaterialWidgetStatePropertyCheckboxListTileListTileSwitchRadioSliderStatefulWidgetmaterialCupertinoCheckboxTheme	ThemeDataplatformadaptiveboolStatesetStateValueChangedWidgetStateMouseCursorresolveWidgetStateselectedfocuseddisabledCheckboxThemeDatamouseCursoradaptiveClickableMouseCursorColorScheme	secondaryColorhovered	fillColordisabledColorunselectedWidgetColor
checkColormaterialTapTargetSizeMaterialTapTargetSizevisualDensityuseMaterial3VisualDensitystandardoverlayColor
focusColor
hoverColorpressedkRadialReactionAlphasplashRadiuskRadialReactionRadiusdouble	FocusNodeshapeRoundedRectangleBorderOutlinedBorderWidgetStateBorderSideerrorside
BorderSideStringoverrideTickerProviderStateMixinToggleableStateMixinvoid	initStatewidgetvaluedidUpdateWidgetanimateToValuedispose	onChangedtristateDurationkRadialReactionDurationresolveWithSetstatescontainsactiveColor	resolveAsWidgetBuildContext_checkboxTypeofthemeTargetPlatformandroidfuchsialinuxwindowsiOSmacOS	focusNode	autofocussemanticLabeldebugCheckHasMaterialCheckboxThemeSizepaddedkMinInteractiveDimension
shrinkWrapbaseSizeAdjustmentaddremoveisError	withAlphadownPosition	SemanticslabelcheckedmixedchildbuildToggleablesizepainterpositionreactionreactionFocusFadereactionHoverFadeinactiveReactionColorreactionColor	isFocused	isHoveredinactiveColorpreviousValue
activeSideinactiveSidewidthToggleablePainternotifyListenersRectOffsetabsfromLTWHdxdylerpPaintcolorstylePaintingStylestrokestrokeWidthCanvasdrawPathgetOuterPathcopyWithpaintPathmoveTolineTodrawLinepaintRadialReactioncanvasorigincenterzerosquarestatusAnimationStatusforward	completedreverse	dismissedcolorSchemeColorstransparentallborderRadiusBorderRadiusRadiuscircular	onSurfacewithOpacityonSurfaceVariantprimarysurfaceonError	onPrimaryStatefulWidgetStateTickerProviderStateMixinToggleableStateMixinToggleablePainterCheckboxThemeDataR,9QOii8    t   package:flutter/cupertino.dart     checkbox_theme.dart     color_scheme.dart     colors.dart     constants.dart     
debug.dart     
theme.dart  1   theme_data.dart G  ] <π-Kirsׁ0JKĉ͂A؄'9=܅&*gkC	^b͇ш!KɈN8Ӌ$8>jp:yό,AVkэ :R)C@
[wג,AVmГ%=lŕQfgDQWЖ֗#pOpv٘'2:Dlm;КYtzМ BCy0LMÝɝ2Rsyޟ >DRbwWcǠ͡b=Rj@F8ekƥǦ	>SYۧ"(}'<BzϩiAB^ܫݬflLʭˮ39a®7°
PٱF/MN}˲DY_JijϴյTlr۵<Z`'<QW 4ntȹ17PfgGMwҺ)^`aĻ!6MptuԼ'?EIJVi#FGSϿI^fĿ׿߿ @, @U @ @ @ @ @ @ A A A A6 AZ A} A A A A B B, BS Bx B B B B C  C< C^ C C C D D: De D D D E E E  E& E' ES E E F F/ Fp F F F G! Gy G G H H) H2 Hh H H H H H I  IB I I J+ Js J J J K Kp K K K K L L: Ll L M M' M\ M M M N: N; N] N N N O" OW O O O P P1 P] Pc P P P Q QT QU Q Q Q Q R RL Ri R R R S( S] S S T TT TU T T U U] U U U U VA Vp V V W WL WR WS W W W X5 Xi Xj X X X X Y" YH Y Y Y Y Z Z+ ZE Ze Z Z Z [2 [q [ [ \
 \2 \o \ \ ] ]; ]U ] ] ] ^ ^! ^( ^, ^. ^/ ^Y ^{ ^| ^ ^ ^ _ _- _; _A _Z _q _u _v _ _ _ _ _ _ ` ` ` ` `J `b ` ` ` ` ` ` ` ` a a5 aY at a a a a a a a b  b% bE bS bY br b b b b b c c% c3 c9 cT ck co cp c d d8 d[ d d d eN e_ ec ed e e e fI fM fN f f f f f g g g gj g g g g g g hD hf h h h i1 im i i i j$ jc j j j k k^ k k k l l l	 lQ ls l l m mO m m n nC nG nH nT n} n n n oL o o p( p/ p0 p~ p p q- q_ q` qv q q r r9 ri r r r s' s1 s9 sF su s s s t t0 th t t t u u  u/ ui u u u v v v! v' v+ v- v. va v v v w w w/ wL wM wY w} w w x. xx x x x y yI yQ y y y y y y z( z[ z z z z z { {A {I {j {r {v {w { { { { { | |7 |~ | | } }4 }V }^ } } } } } } } } ~( ~) ~5 ~ ~ ~ ~ ~ ~ ~ U W X     7 j k ~    1 2 L i j v    K     - u }    $ e m     [ c       6 i     	 < n          ( o     ] e        x       8 l      K |     * 4 h      : B t      M           I J V        / 0 ]   /// @docImport 'checkbox_list_tile.dart';
/// @docImport 'list_tile.dart';
/// @docImport 'material.dart';
/// @docImport 'radio.dart';
/// @docImport 'slider.dart';
/// @docImport 'switch.dart';s              0           	         ӌ         !   005   EEJ   ZZ_   oot            Ս      

   	   $$)   >>C ȍ3gYivw /// Creates a Material Design checkbox.
///
/// The checkbox itself does not maintain any state. Instead, when the state of
/// the checkbox changes, the widget calls the [onChanged] callback. Most
/// widgets that use a checkbox will listen for the [onChanged] callback and
/// rebuild the checkbox with a new [value] to update the visual appearance of
/// the checkbox.
///
/// The following arguments are required:
///
/// * [value], which determines whether the checkbox is checked. The [value]
///   can only be null if [tristate] is true.
/// * [onChanged], which is called when the value of the checkbox should
///   change. It can be set to null to disable the checkbox.  ckt    {{	            ے             005   EEJ   ZZ_   qqv            ԓ   
     	      )). RDTabsyzl/// Creates an adaptive [Checkbox] based on whether the target platform is iOS
/// or macOS, following Material design's
/// [Cross-platform guidelines](https://material.io/design/platform-guidance/cross-platform-adaptation.html).
///
/// On iOS and macOS, this constructor creates a [CupertinoCheckbox], which has
/// matching functionality and presentation as Material checkboxes, and are the
/// graphics expected on iOS. On other platforms, this creates a Material
/// design [Checkbox].
///
/// If a [CupertinoCheckbox] is created, the following parameters are ignored:
/// [fillColor], [hoverColor], [overlayColor], [splashRadius],
/// [materialTapTargetSize], [visualDensity], [isError]. However, [shape] and
/// [side] will still affect the [CupertinoCheckbox] and should be handled if
/// native fidelity is important.
///
/// The target platform is based on the current [Theme]: [ThemeData.platform].  __/// Whether this checkbox is checked.
///
/// When [tristate] is true, a value of null corresponds to the mixed state.
/// When [tristate] is false, this value must not be null. aia/// Called when the value of the checkbox should change.
///
/// The checkbox passes the new value to the callback but does not actually
/// change state until the parent widget rebuilds the checkbox with the new
/// value.
///
/// If this callback is null, the checkbox will be displayed as disabled
/// and will not respond to input gestures.
///
/// When the checkbox is tapped, if [tristate] is false (the default) then
/// the [onChanged] callback will be applied to `!value`. If [tristate] is
/// true this callback cycle from false to true to null.
///
/// The callback provided to [onChanged] should update the state of the parent
/// [StatefulWidget] using the [State.setState] method, so that the parent
/// gets rebuilt; for example:
///
/// ```dart
/// Checkbox(
///   value: _throwShotAway,
///   onChanged: (bool? newValue) {
///     setState(() {
///       _throwShotAway = newValue!;
///     });
///   },
/// )
/// ``` 5o5/// {@template flutter.material.checkbox.mouseCursor}
/// The cursor for a mouse pointer when it enters or is hovering over the
/// widget.
///
/// If [mouseCursor] is a [WidgetStateMouseCursor],
/// [WidgetStateProperty.resolve] is used for the following [WidgetState]s:
///
///  * [WidgetState.selected].
///  * [WidgetState.focused].
///  * [WidgetState.disabled].
/// {@endtemplate}
///
/// When [value] is null and [tristate] is true, [WidgetState.selected] is
/// included as a state.
///
/// If this property is null, the value of [CheckboxThemeData.mouseCursor] is used.
/// If that is also null, [WidgetStateMouseCursor.adaptiveClickable] is used. ?E?/// The color to use when this checkbox is checked.
///
/// Defaults to [ColorScheme.secondary].
///
/// If [fillColor] returns a non-null color in the [WidgetState.selected]
/// state, it will be used instead of this color. wO1w/// {@template flutter.material.checkbox.fillColor}
/// The color that fills the checkbox, in all [WidgetState]s.
///
/// Resolves in the following states:
///  * [WidgetState.selected].
///  * [WidgetState.hovered].
///  * [WidgetState.focused].
///  * [WidgetState.disabled].
///
/// {@tool snippet}
/// This example resolves the [fillColor] based on the current [WidgetState]
/// of the [Checkbox], providing a different [Color] when it is
/// [WidgetState.disabled].
///
/// ```dart
/// Checkbox(
///   value: true,
///   onChanged: (_){},
///   fillColor: WidgetStateProperty.resolveWith<Color>((Set<WidgetState> states) {
///     if (states.contains(WidgetState.disabled)) {
///       return Colors.orange.withValues(alpha: .32);
///     }
///     return Colors.orange;
///   })
/// )
/// ```
/// {@end-tool}
/// {@endtemplate}
///
/// If null, then the value of [activeColor] is used in the selected
/// state. If that is also null, the value of [CheckboxThemeData.fillColor]
/// is used. If that is also null, then [ThemeData.disabledColor] is used in
/// the disabled state, [ColorScheme.secondary] is used in the
/// selected state, and [ThemeData.unselectedWidgetColor] is used in the
/// default state. 7/// {@template flutter.material.checkbox.checkColor}
/// The color to use for the check icon when this checkbox is checked.
/// {@endtemplate}
///
/// If null, then the value of [CheckboxThemeData.checkColor] is used. If
/// that is also null, then Color(0xFFFFFFFF) is used. /// If true the checkbox's [value] can be true, false, or null.
///
/// [Checkbox] displays a dash when its value is null.
///
/// When a tri-state checkbox ([tristate] is true) is tapped, its [onChanged]
/// callback will be applied to true if the current value is false, to null if
/// value is true, and to false if value is null (i.e. it cycles through false
/// => true => null => false when tapped).
///
/// If tristate is false (the default), [value] must not be null. Ɂ/// {@template flutter.material.checkbox.materialTapTargetSize}
/// Configures the minimum size of the tap target.
/// {@endtemplate}
///
/// If null, then the value of [CheckboxThemeData.materialTapTargetSize] is
/// used. If that is also null, then the value of
/// [ThemeData.materialTapTargetSize] is used.
///
/// See also:
///
///  * [MaterialTapTargetSize], for a description of how this affects tap targets. 22H/// {@template flutter.material.checkbox.visualDensity}
/// Defines how compact the checkbox's layout will be.
/// {@endtemplate}
///
/// {@macro flutter.material.themedata.visualDensity}
///
/// If null, then the value of [CheckboxThemeData.visualDensity] is used. If
/// that is also null and if [ThemeData.useMaterial3] is false, then the
/// value of [ThemeData.visualDensity] is used. Otherwise, the default value
/// is [VisualDensity.standard].
///
/// See also:
///
///  * [ThemeData.visualDensity], which specifies the [visualDensity] for all
///    widgets within a [Theme]. ЪDЁn/// The color for the checkbox's [Material] when it has the input focus.
///
/// If [overlayColor] returns a non-null color in the [WidgetState.focused]
/// state, it will be used instead.
///
/// If null, then the value of [CheckboxThemeData.overlayColor] is used in the
/// focused state. If that is also null, then the value of
/// [ThemeData.focusColor] is used. ߁/// {@template flutter.material.checkbox.hoverColor}
/// The color for the checkbox's [Material] when a pointer is hovering over it.
///
/// If [overlayColor] returns a non-null color in the [WidgetState.hovered]
/// state, it will be used instead.
/// {@endtemplate}
///
/// If null, then the value of [CheckboxThemeData.overlayColor] is used in the
/// hovered state. If that is also null, then the value of
/// [ThemeData.hoverColor] is used. ̓=/// {@template flutter.material.checkbox.overlayColor}
/// The color for the checkbox's [Material].
///
/// Resolves in the following states:
///  * [WidgetState.pressed].
///  * [WidgetState.selected].
///  * [WidgetState.hovered].
///  * [WidgetState.focused].
/// {@endtemplate}
///
/// If null, then the value of [activeColor] with alpha
/// [kRadialReactionAlpha], [focusColor] and [hoverColor] is used in the
/// pressed, focused and hovered state. If that is also null,
/// the value of [CheckboxThemeData.overlayColor] is used. If that is
/// also null, then the value of [ColorScheme.secondary] with alpha
/// [kRadialReactionAlpha], [ThemeData.focusColor] and [ThemeData.hoverColor]
/// is used in the pressed, focused and hovered state. ?<?/// {@template flutter.material.checkbox.splashRadius}
/// The splash radius of the circular [Material] ink response.
/// {@endtemplate}
///
/// If null, then the value of [CheckboxThemeData.splashRadius] is used. If
/// that is also null, then [kRadialReactionRadius] is used. PI,/// {@macro flutter.widgets.Focus.focusNode} زC,/// {@macro flutter.widgets.Focus.autofocus} b恁bW/// {@template flutter.material.checkbox.shape}
/// The shape of the checkbox's [Material].
/// {@endtemplate}
///
/// If this property is null then the ambient [CheckboxThemeData.shape]
/// is used. If that's null then the shape will be a [RoundedRectangleBorder]
/// with a circular corner radius of 1.0 in Material 2, and 2.0 in Material 3. lL/// {@template flutter.material.checkbox.side}
/// The color and width of the checkbox's border.
///
/// This property can be a [WidgetStateBorderSide] that can
/// specify different border color and widths depending on the
/// checkbox's state.
///
/// Resolves in the following states:
///  * [WidgetState.pressed].
///  * [WidgetState.selected].
///  * [WidgetState.hovered].
///  * [WidgetState.focused].
///  * [WidgetState.disabled].
///  * [WidgetState.error].
///
/// If this property is not a [WidgetStateBorderSide] and it is
/// non-null, then it is only rendered when the checkbox's value is
/// false. The difference in interpretation is for backwards
/// compatibility.
/// {@endtemplate}
///
/// If this property is null, then the ambient [CheckboxThemeData.side] is
/// used. If that is also null, then the side will be width 2. ]b]?/// {@template flutter.material.checkbox.isError}
/// True if this checkbox wants to show an error state.
///
/// The checkbox will have different default container color and check color when
/// this is true. This is only used when [ThemeData.useMaterial3] is set to true.
/// {@endtemplate}
///
/// Defaults to false. i@/// {@template flutter.material.checkbox.semanticLabel}
/// The semantic label for the checkbox that will be announced by screen readers.
///
/// This is announced by assistive technologies (e.g TalkBack/VoiceOver).
///
/// This label does not show in the UI.
/// {@endtemplate}躮F#/// The width of a checkbox widget. !      >;  ͂͸/// A Material Design checkbox.
///
/// The checkbox itself does not maintain any state. Instead, when the state of
/// the checkbox changes, the widget calls the [onChanged] callback. Most
/// widgets that use a checkbox will listen for the [onChanged] callback and
/// rebuild the checkbox with a new [value] to update the visual appearance of
/// the checkbox.
///
/// The checkbox can optionally display three values - true, false, and null -
/// if [tristate] is true. When [value] is null a dash is displayed. By default
/// [tristate] is false and the checkbox's [value] must be true or false.
///
/// Requires one of its ancestors to be a [Material] widget.
///
/// {@tool dartpad}
/// This example shows how you can override the default theme of
/// a [Checkbox] with a [WidgetStateProperty].
/// In this example, the checkbox's color will be `Colors.blue` when the [Checkbox]
/// is being pressed, hovered, or focused. Otherwise, the checkbox's color will
/// be `Colors.red`.
///
/// ** See code in examples/api/lib/material/checkbox/checkbox.0.dart **
/// {@end-tool}
///
/// {@tool dartpad}
/// This example shows what the checkbox error state looks like.
///
/// ** See code in examples/api/lib/material/checkbox/checkbox.1.dart **
/// {@end-tool}
///
/// See also:
///
///  * [CheckboxListTile], which combines this widget with a [ListTile] so that
///    you can give the checkbox a label.
///  * [Switch], a widget with semantics similar to [Checkbox].
///  * [Radio], for selecting among a set of explicit values.
///  * [Slider], for selecting a value in a range.
///  * <https://material.io/design/components/selection-controls.html#checkboxes>
///  * <https://material.io/design/components/lists.html#types>  ݻ4     C   1   ,/   IJIIOc    F    \(     wxww   LMLLM]     @    @ @ @"       A A A+  A A A A& A  aag     ^ ^ ^   _ _ _   `R `L `R   a- a a-   a a a   b b b     ^ ^% ^     _x _x _     ` `* `)     ` `$ a	     a a* a     b b. b     ^ ^ _   ^ ^ ^     _ _ _   _ _v _     `v `v `|   `d `d `h     aA aA aP   a7 a7 a;     b b b   b b b     b b b   b bހ b     do do dv    d~ d~ d   d] d] db     e e e   e e e     f f f     g. g. g5    g= g=
 gB    gI gI gO    gV gV gb   g  g  g%     h h h    h h h#    h+ h+ h2    h5 h5 h;   g g
 h     l l l!    l) l) l0    l8 l8 l?    lB lB lH   l l; l     na na nh    np np	 nu  nJ nK nJ nJ n[   ^| ^| ^    v  v     v v v  v v v v v v v v v v v v v v w v w w v vz     w' w w'   wC w1 wC    wO wP wO wOW wv    y y y y y    {y {z {y {y {    { { { { |(    } } } }= ~    ~+ ~, ~+ ~+\ ~Q    ~ ~ ~ ~D ~    ~ ~ ~ ~Ӏ ~     va va vg                             "  # $  z     D 4 D   ` N `    l m l lH        4                -        0        \     L M L LF j             ~ ~             )        ^I ^Q ^R ^< ^/( ^<  ^v ^f ^Y  ^f       checkbox_list_tile.dart    list_tile.dart    material.dart    
radio.dart  6  slider.dart  T  switch.dart  <π-Kirsׁ0JKĉ͂A؄'9=܅&*gkC	^b͇ш!KɈN8Ӌ$8>jp:yό,AVkэ :R)C@
[wג,AVmГ%=lŕQfgDQWЖ֗#pOpv٘'2:Dlm;КYtzМ BCy0LMÝɝ2Rsyޟ >DRbwWcǠ͡b=Rj@F8ekƥǦ	>SYۧ"(}'<BzϩiAB^ܫݬflLʭˮ39a®7°
PٱF/MN}˲DY_JijϴյTlr۵<Z`'<QW 4ntȹ17PfgGMwҺ)^`aĻ!6MptuԼ'?EIJVi#FGSϿI^fĿ׿߿ @, @U @ @ @ @ @ @ A A A A6 AZ A} A A A A B B, BS Bx B B B B C  C< C^ C C C D D: De D D D E E E  E& E' ES E E F F/ Fp F F F G! Gy G G H H) H2 Hh H H H H H I  IB I I J+ Js J J J K Kp K K K K L L: Ll L M M' M\ M M M N: N; N] N N N O" OW O O O P P1 P] Pc P P P Q QT QU Q Q Q Q R RL Ri R R R S( S] S S T TT TU T T U U] U U U U VA Vp V V W WL WR WS W W W X5 Xi Xj X X X X Y" YH Y Y Y Y Z Z+ ZE Ze Z Z Z [2 [q [ [ \
 \2 \o \ \ ] ]; ]U ] ] ] ^ ^! ^( ^, ^. ^/ ^Y ^{ ^| ^ ^ ^ _ _- _; _A _Z _q _u _v _ _ _ _ _ _ ` ` ` ` `J `b ` ` ` ` ` ` ` ` a a5 aY at a a a a a a a b  b% bE bS bY br b b b b b c c% c3 c9 cT ck co cp c d d8 d[ d d d eN e_ ec ed e e e fI fM fN f f f f f g g g gj g g g g g g hD hf h h h i1 im i i i j$ jc j j j k k^ k k k l l l	 lQ ls l l m mO m m n nC nG nH nT n} n n n oL o o p( p/ p0 p~ p p q- q_ q` qv q q r r9 ri r r r s' s1 s9 sF su s s s t t0 th t t t u u  u/ ui u u u v v v! v' v+ v- v. va v v v w w w/ wL wM wY w} w w x. xx x x x y yI yQ y y y y y y z( z[ z z z z z { {A {I {j {r {v {w { { { { { | |7 |~ | | } }4 }V }^ } } } } } } } } ~( ~) ~5 ~ ~ ~ ~ ~ ~ ~ U W X     7 j k ~    1 2 L i j v    K     - u }    $ e m     [ c       6 i     	 < n          ( o     ] e        x       8 l      K |     * 4 h      : B t      M           I J V        / 0 ]   _CheckboxTypeCheckbox_CheckboxState
_kEdgeSize_kStrokeWidth_CheckboxPainter_CheckboxDefaultsM2_CheckboxDefaultsM3%flutter.material.checkbox.mouseCursorThe cursor for a mouse pointer when it enters or is hovering over the
widget.

If [mouseCursor] is a [WidgetStateMouseCursor],
[WidgetStateProperty.resolve] is used for the following [WidgetState]s:

 * [WidgetState.selected].
 * [WidgetState.focused].
 * [WidgetState.disabled].#flutter.material.checkbox.fillColorThe color that fills the checkbox, in all [WidgetState]s.

Resolves in the following states:
 * [WidgetState.selected].
 * [WidgetState.hovered].
 * [WidgetState.focused].
 * [WidgetState.disabled].

{@tool snippet}
This example resolves the [fillColor] based on the current [WidgetState]
of the [Checkbox], providing a different [Color] when it is
[WidgetState.disabled].

```dart
Checkbox(
  value: true,
  onChanged: (_){},
  fillColor: WidgetStateProperty.resolveWith<Color>((Set<WidgetState> states) {
    if (states.contains(WidgetState.disabled)) {
      return Colors.orange.withValues(alpha: .32);
    }
    return Colors.orange;
  })
)
```
{@end-tool}$flutter.material.checkbox.checkColorBThe color to use for the check icon when this checkbox is checked./flutter.material.checkbox.materialTapTargetSize.Configures the minimum size of the tap target.'flutter.material.checkbox.visualDensity2Defines how compact the checkbox's layout will be.$flutter.material.checkbox.hoverColorThe color for the checkbox's [Material] when a pointer is hovering over it.

If [overlayColor] returns a non-null color in the [WidgetState.hovered]
state, it will be used instead.&flutter.material.checkbox.overlayColorThe color for the checkbox's [Material].

Resolves in the following states:
 * [WidgetState.pressed].
 * [WidgetState.selected].
 * [WidgetState.hovered].
 * [WidgetState.focused].&flutter.material.checkbox.splashRadius:The splash radius of the circular [Material] ink response.flutter.material.checkbox.shape'The shape of the checkbox's [Material].flutter.material.checkbox.side7The color and width of the checkbox's border.

This property can be a [WidgetStateBorderSide] that can
specify different border color and widths depending on the
checkbox's state.

Resolves in the following states:
 * [WidgetState.pressed].
 * [WidgetState.selected].
 * [WidgetState.hovered].
 * [WidgetState.focused].
 * [WidgetState.disabled].
 * [WidgetState.error].

If this property is not a [WidgetStateBorderSide] and it is
non-null, then it is only rendered when the checkbox's value is
false. The difference in interpretation is for backwards
compatibility.!flutter.material.checkbox.isErrorTrue if this checkbox wants to show an error state.

The checkbox will have different default container color and check color when
this is true. This is only used when [ThemeData.useMaterial3] is set to true.'flutter.material.checkbox.semanticLabelThe semantic label for the checkbox that will be announced by screen readers.

This is announced by assistive technologies (e.g TalkBack/VoiceOver).

This label does not show in the UI. Ko