static TextSpan menuDemoChecklist()

in lib/codeviewer/code_segments.dart [27398:28315]


  static TextSpan menuDemoChecklist(BuildContext context) {
    final codeStyle = CodeStyle.of(context);
    return TextSpan(children: [
      TextSpan(
          style: codeStyle.commentStyle,
          text: '// Copyright 2019 The Flutter team. All rights reserved.'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a'),
      TextSpan(
          style: codeStyle.commentStyle,
          text:
              '// Use of this source code is governed by a BSD-style license that can be'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a'),
      TextSpan(
          style: codeStyle.commentStyle, text: '// found in the LICENSE file.'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a'),
      TextSpan(style: codeStyle.commentStyle, text: '// @dart=2.9'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a'),
      TextSpan(style: codeStyle.keywordStyle, text: 'import'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(
          style: codeStyle.stringStyle,
          text: '\u0027package:flutter/material.dart\u0027'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a'),
      TextSpan(style: codeStyle.keywordStyle, text: 'import'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(
          style: codeStyle.stringStyle,
          text:
              '\u0027package:flutter_gen/gen_l10n/gallery_localizations.dart\u0027'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a'),
      TextSpan(style: codeStyle.keywordStyle, text: 'import'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(
          style: codeStyle.stringStyle,
          text:
              '\u0027package:gallery/demos/material/material_demo_types.dart\u0027'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a'),
      TextSpan(
          style: codeStyle.commentStyle,
          text:
              '// Pressing the PopupMenuButton on the right of this item shows a menu'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a'),
      TextSpan(
          style: codeStyle.commentStyle,
          text:
              '// whose items have checked icons that reflect this app\u0027s state.'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a'),
      TextSpan(style: codeStyle.keywordStyle, text: 'class'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: '_ChecklistMenuDemo'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'extends'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'StatefulWidget'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'const'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: '_ChecklistMenuDemo'),
      TextSpan(style: codeStyle.punctuationStyle, text: '({'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'Key'),
      TextSpan(style: codeStyle.baseStyle, text: ' key'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'this'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'showInSnackBar'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '})'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'super'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'key'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' key'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'final'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Function'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.baseStyle, text: ' value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' showInSnackBar'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: '@override'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: '_ChecklistMenuDemoState'),
      TextSpan(style: codeStyle.baseStyle, text: ' createState'),
      TextSpan(style: codeStyle.punctuationStyle, text: '()'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '=>'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: '_ChecklistMenuDemoState'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a'),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a'),
      TextSpan(style: codeStyle.keywordStyle, text: 'class'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: '_RestorableCheckedValues'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'extends'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'RestorableProperty'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'Set'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>>'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'Set'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checked '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>{};'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.baseStyle, text: ' check'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.baseStyle, text: ' value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    _checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'add'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    notifyListeners'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.baseStyle, text: ' uncheck'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.baseStyle, text: ' value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    _checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'remove'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    notifyListeners'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'bool'),
      TextSpan(style: codeStyle.baseStyle, text: ' isChecked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.baseStyle, text: ' value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '=>'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'contains'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'Iterable'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' checkedValuesToString'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'BuildContext'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'map'),
      TextSpan(style: codeStyle.punctuationStyle, text: '(('),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'one'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'GalleryLocalizations'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'of'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(style: codeStyle.baseStyle, text: 'demoMenuOne'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'two'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'GalleryLocalizations'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'of'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(style: codeStyle.baseStyle, text: 'demoMenuTwo'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'three'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'GalleryLocalizations'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'of'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(style: codeStyle.baseStyle, text: 'demoMenuThree'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'four'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'GalleryLocalizations'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'of'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(style: codeStyle.baseStyle, text: 'demoMenuFour'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}['),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: '];'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.punctuationStyle, text: '});'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: '@override'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'Set'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' createDefaultValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '()'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '=>'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: '@override'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'Set'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' initWithValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'Set'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' a'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    _checked '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' a'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: '@override'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'Object'),
      TextSpan(style: codeStyle.baseStyle, text: ' toPrimitives'),
      TextSpan(style: codeStyle.punctuationStyle, text: '()'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '=>'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'map'),
      TextSpan(style: codeStyle.punctuationStyle, text: '(('),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '=>'),
      TextSpan(style: codeStyle.baseStyle, text: ' value'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'index'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(style: codeStyle.baseStyle, text: 'toList'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: '@override'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'Set'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' fromPrimitives'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'Object'),
      TextSpan(style: codeStyle.baseStyle, text: ' data'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'final'),
      TextSpan(style: codeStyle.baseStyle, text: ' checkedValues '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' data '),
      TextSpan(style: codeStyle.keywordStyle, text: 'as'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'List'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.keywordStyle, text: 'dynamic'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>;'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Set'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'from'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'map'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>(('),
      TextSpan(style: codeStyle.keywordStyle, text: 'dynamic'),
      TextSpan(style: codeStyle.baseStyle, text: ' id'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'values'),
      TextSpan(style: codeStyle.punctuationStyle, text: '['),
      TextSpan(style: codeStyle.baseStyle, text: 'id '),
      TextSpan(style: codeStyle.keywordStyle, text: 'as'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'int'),
      TextSpan(style: codeStyle.punctuationStyle, text: '];'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}));'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a'),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a'),
      TextSpan(style: codeStyle.keywordStyle, text: 'class'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: '_ChecklistMenuDemoState'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'extends'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'State'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: '_ChecklistMenuDemo'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'with'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'RestorationMixin'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'final'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: '_RestorableCheckedValues'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checkedValues '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: '_RestorableCheckedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '()'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.punctuationStyle, text: '..'),
      TextSpan(style: codeStyle.baseStyle, text: 'check'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'three'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: '@override'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'get'),
      TextSpan(style: codeStyle.baseStyle, text: ' restorationId '),
      TextSpan(style: codeStyle.punctuationStyle, text: '=>'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(
          style: codeStyle.stringStyle,
          text: '\u0027checklist_menu_demo\u0027'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: '@override'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.baseStyle, text: ' restoreState'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'RestorationBucket'),
      TextSpan(style: codeStyle.baseStyle, text: ' oldBucket'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'bool'),
      TextSpan(style: codeStyle.baseStyle, text: ' initialRestore'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a    registerForRestoration'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '_checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(
          style: codeStyle.stringStyle, text: '\u0027checked_values\u0027'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.baseStyle, text: ' showCheckedMenuSelections'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'BuildContext'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.baseStyle, text: ' value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'if'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '_checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'isChecked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: '))'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      setState'),
      TextSpan(style: codeStyle.punctuationStyle, text: '(()'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a        _checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'uncheck'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.punctuationStyle, text: '});'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'else'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      setState'),
      TextSpan(style: codeStyle.punctuationStyle, text: '(()'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a        _checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'check'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.punctuationStyle, text: '});'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a    widget'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'showInSnackBar'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.classStyle, text: 'GalleryLocalizations'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'of'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(style: codeStyle.baseStyle, text: 'demoMenuChecked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a        _checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'checkedValuesToString'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.baseStyle, text: ' checkedValueToString'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'BuildContext'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.baseStyle, text: ' value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'one'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'GalleryLocalizations'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'of'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(style: codeStyle.baseStyle, text: 'demoMenuOne'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'two'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'GalleryLocalizations'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'of'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(style: codeStyle.baseStyle, text: 'demoMenuTwo'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'three'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'GalleryLocalizations'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'of'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(style: codeStyle.baseStyle, text: 'demoMenuThree'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'four'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'GalleryLocalizations'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'of'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(style: codeStyle.baseStyle, text: 'demoMenuFour'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}['),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: '];'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: '@override'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.baseStyle, text: ' dispose'),
      TextSpan(style: codeStyle.punctuationStyle, text: '()'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    _checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'dispose'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'super'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'dispose'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: '@override'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'Widget'),
      TextSpan(style: codeStyle.baseStyle, text: ' build'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'BuildContext'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'ListTile'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      title'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Text'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        '),
      TextSpan(style: codeStyle.classStyle, text: 'GalleryLocalizations'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'of'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ').'),
      TextSpan(
          style: codeStyle.baseStyle, text: 'demoMenuAnItemWithAChecklistMenu'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      trailing'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'PopupMenuButton'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        padding'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'EdgeInsets'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'zero'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        onSelected'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '=>'),
      TextSpan(style: codeStyle.baseStyle, text: ' showCheckedMenuSelections'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' value'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        itemBuilder'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ')'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '=>'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'PopupMenuItem'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>>['),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedPopupMenuItem'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'one'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'isChecked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'one'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            child'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Text'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle,
          text: '\u000a              checkedValueToString'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'one'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedPopupMenuItem'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'two'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            enabled'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'false'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'isChecked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'two'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            child'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Text'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle,
          text: '\u000a              checkedValueToString'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'two'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedPopupMenuItem'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'three'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'isChecked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'three'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            child'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Text'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle,
          text: '\u000a              checkedValueToString'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'three'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedPopupMenuItem'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            value'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'four'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            checked'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' _checkedValues'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'isChecked'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'four'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            child'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Text'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle,
          text: '\u000a              checkedValueToString'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CheckedValue'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'four'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        '),
      TextSpan(style: codeStyle.punctuationStyle, text: '],'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a'),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a'),
    ]);
  }