Unverified Commit 8c46968c authored by Kyosuke Takayama's avatar Kyosuke Takayama Committed by GitHub

fix compile error in the example code (#103261)

parent aed6b6fb
...@@ -11,6 +11,7 @@ import 'theme.dart'; ...@@ -11,6 +11,7 @@ import 'theme.dart';
import 'theme_data.dart'; import 'theme_data.dart';
// Examples can assume: // Examples can assume:
// bool? _throwShotAway = false;
// void setState(VoidCallback fn) { } // void setState(VoidCallback fn) { }
/// A [ListTile] with a [Checkbox]. In other words, a checkbox with a label. /// A [ListTile] with a [Checkbox]. In other words, a checkbox with a label.
...@@ -163,6 +164,8 @@ class CheckboxListTile extends StatelessWidget { ...@@ -163,6 +164,8 @@ class CheckboxListTile extends StatelessWidget {
/// ///
/// If null, the checkbox will be displayed as disabled. /// If null, the checkbox will be displayed as disabled.
/// ///
/// {@tool snippet}
///
/// The callback provided to [onChanged] should update the state of the parent /// The callback provided to [onChanged] should update the state of the parent
/// [StatefulWidget] using the [State.setState] method, so that the parent /// [StatefulWidget] using the [State.setState] method, so that the parent
/// gets rebuilt; for example: /// gets rebuilt; for example:
...@@ -170,14 +173,15 @@ class CheckboxListTile extends StatelessWidget { ...@@ -170,14 +173,15 @@ class CheckboxListTile extends StatelessWidget {
/// ```dart /// ```dart
/// CheckboxListTile( /// CheckboxListTile(
/// value: _throwShotAway, /// value: _throwShotAway,
/// onChanged: (bool newValue) { /// onChanged: (bool? newValue) {
/// setState(() { /// setState(() {
/// _throwShotAway = newValue; /// _throwShotAway = newValue;
/// }); /// });
/// }, /// },
/// title: Text('Throw away your shot'), /// title: const Text('Throw away your shot'),
/// ) /// )
/// ``` /// ```
/// {@end-tool}
final ValueChanged<bool?>? onChanged; final ValueChanged<bool?>? onChanged;
/// The color to use when this checkbox is checked. /// The color to use when this checkbox is checked.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment