static TextSpan dialogDemo()

in lib/codeviewer/code_segments.dart [22253:24070]


  static TextSpan dialogDemo(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/data/gallery_options.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.keywordStyle, text: 'class'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogDemo'),
      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: 'DialogDemo'),
      TextSpan(style: codeStyle.punctuationStyle, text: '({'),
      TextSpan(style: codeStyle.classStyle, text: 'Key'),
      TextSpan(style: codeStyle.baseStyle, text: ' key'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: '@required'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'this'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'type'),
      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.classStyle, text: 'DialogDemoType'),
      TextSpan(style: codeStyle.baseStyle, text: ' type'),
      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: '_DialogDemoState'),
      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: '_DialogDemoState'),
      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: '_DialogDemoState'),
      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: 'DialogDemo'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      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.classStyle, text: 'RestorableRouteFuture'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' _alertDialogRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'RestorableRouteFuture'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' _alertDialogWithTitleRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'RestorableRouteFuture'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' _simpleDialogRoute'),
      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: '\u0027dialog_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: '\u000a      _alertDialogRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(
          style: codeStyle.stringStyle,
          text: '\u0027alert_demo_dialog_route\u0027'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a    registerForRestoration'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle,
          text: '\u000a      _alertDialogWithTitleRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(
          style: codeStyle.stringStyle,
          text: '\u0027alert_demo_with_title_dialog_route\u0027'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a    registerForRestoration'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a      _simpleDialogRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(
          style: codeStyle.stringStyle,
          text: '\u0027simple_dialog_route\u0027'),
      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.commentStyle,
          text: '// Displays the popped String value in a snackbar.'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.baseStyle, text: ' _showInSnackBar'),
      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: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(
          style: codeStyle.commentStyle,
          text: '// The value passed to Navigator.pop() or null.'),
      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: 'value '),
      TextSpan(style: codeStyle.punctuationStyle, text: '!='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'null'),
      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: 'ScaffoldMessenger'),
      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: 'hideCurrentSnackBar'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.classStyle, text: 'ScaffoldMessenger'),
      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: 'showSnackBar'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        '),
      TextSpan(style: codeStyle.classStyle, text: 'SnackBar'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          content'),
      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: 'dialogSelectedOption'),
      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      '),
      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.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.baseStyle, text: ' initState'),
      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: 'super'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'initState'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a    _alertDialogRoute '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'RestorableRouteFuture'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      onPresent'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'navigator'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' arguments'),
      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: ' navigator'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'restorablePush'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '_alertDialogDemoRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.punctuationStyle, text: '},'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      onComplete'),
      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: '\u000a    _alertDialogWithTitleRoute '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'RestorableRouteFuture'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      onPresent'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'navigator'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' arguments'),
      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: ' navigator'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'restorablePush'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle, text: '_alertDialogWithTitleDemoRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.punctuationStyle, text: '},'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      onComplete'),
      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: '\u000a    _simpleDialogRoute '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'RestorableRouteFuture'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      onPresent'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'navigator'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' arguments'),
      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: ' navigator'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'restorablePush'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '_simpleDialogDemoRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.punctuationStyle, text: '},'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      onComplete'),
      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: '\u000a  '),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a  '),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.baseStyle, text: ' _title'),
      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: 'switch'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'widget'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'type'),
      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: 'case'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogDemoType'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'alert'),
      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: '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: 'demoAlertDialogTitle'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.keywordStyle, text: 'case'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogDemoType'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'alertTitle'),
      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: '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: 'demoAlertTitleDialogTitle'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.keywordStyle, text: 'case'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogDemoType'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'simple'),
      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: '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: 'demoSimpleDialogTitle'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.keywordStyle, text: 'case'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogDemoType'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'fullscreen'),
      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: '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: 'demoFullscreenDialogTitle'),
      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.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.stringStyle, text: '\u0027\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: 'static'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Route'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' _alertDialogDemoRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'BuildContext'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'Object'),
      TextSpan(style: codeStyle.baseStyle, text: ' arguments'),
      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: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'final'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Theme'),
      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: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'final'),
      TextSpan(style: codeStyle.baseStyle, text: ' dialogTextStyle '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' theme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'textTheme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'subtitle1\u000a        '),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'copyWith'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'color'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'textTheme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'caption'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'color'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      builder'),
      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.classStyle, text: 'ApplyTextOptions'),
      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: 'AlertDialog'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          content'),
      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: 'dialogDiscardTitle'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            style'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' dialogTextStyle'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          actions'),
      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: '_DialogButton'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'text'),
      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: 'dialogCancel'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            '),
      TextSpan(style: codeStyle.classStyle, text: '_DialogButton'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'text'),
      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: 'dialogDiscard'),
      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  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'static'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Route'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(
          style: codeStyle.baseStyle, text: ' _alertDialogWithTitleDemoRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'BuildContext'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'Object'),
      TextSpan(style: codeStyle.baseStyle, text: ' arguments'),
      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: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'final'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Theme'),
      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: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'final'),
      TextSpan(style: codeStyle.baseStyle, text: ' dialogTextStyle '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' theme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'textTheme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'subtitle1\u000a        '),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'copyWith'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'color'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'textTheme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'caption'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'color'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      builder'),
      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.classStyle, text: 'ApplyTextOptions'),
      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: 'AlertDialog'),
      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.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: 'dialogLocationTitle'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          content'),
      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: 'dialogLocationDescription'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            style'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' dialogTextStyle'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          actions'),
      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: '_DialogButton'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a                text'),
      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: 'dialogDisagree'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            '),
      TextSpan(style: codeStyle.classStyle, text: '_DialogButton'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'text'),
      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: 'dialogAgree'),
      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  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'static'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Route'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' _simpleDialogDemoRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'BuildContext'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'Object'),
      TextSpan(style: codeStyle.baseStyle, text: ' arguments'),
      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: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'final'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Theme'),
      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: '\u000a\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'String'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      builder'),
      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.classStyle, text: 'ApplyTextOptions'),
      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: 'SimpleDialog'),
      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.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: 'dialogSetBackup'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          children'),
      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: '_DialogDemoItem'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a              icon'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Icons'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'account_circle'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a              color'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'colorScheme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'primary'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a              text'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(
          style: codeStyle.stringStyle, text: '\u0027username@gmail.com\u0027'),
      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: '_DialogDemoItem'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a              icon'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Icons'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'account_circle'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a              color'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'colorScheme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'secondary'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a              text'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(
          style: codeStyle.stringStyle, text: '\u0027user02@gmail.com\u0027'),
      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: '_DialogDemoItem'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a              icon'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Icons'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'add_circle'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a              text'),
      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: 'dialogAddAccount'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a              color'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'disabledColor'),
      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  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'static'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Route'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' _fullscreenDialogRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'BuildContext'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'Object'),
      TextSpan(style: codeStyle.baseStyle, text: ' arguments'),
      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: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'MaterialPageRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      builder'),
      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.classStyle, text: '_FullScreenDialogDemo'),
      TextSpan(style: codeStyle.punctuationStyle, text: '(),'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a      fullscreenDialog'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'true'),
      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: '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: 'Navigator'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(
          style: codeStyle.commentStyle,
          text:
              '// Adding [ValueKey] to make sure that the widget gets rebuilt when'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      TextSpan(style: codeStyle.commentStyle, text: '// changing type.'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      key'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'ValueKey'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'widget'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'type'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a      restorationScopeId'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.stringStyle, text: '\u0027navigator\u0027'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      onGenerateRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'settings'),
      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: '_NoAnimationMaterialPageRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          settings'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' settings'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          builder'),
      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.classStyle, text: 'Scaffold'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            appBar'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'AppBar'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle,
          text: '\u000a              automaticallyImplyLeading'),
      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              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: '_title'),
      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            body'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Center'),
      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: 'ElevatedButton'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a                onPressed'),
      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.baseStyle, text: '\u000a                  '),
      TextSpan(style: codeStyle.keywordStyle, text: 'switch'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'widget'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'type'),
      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: 'case'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogDemoType'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'alert'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(
          style: codeStyle.baseStyle,
          text: '\u000a                      _alertDialogRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'present'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a                      '),
      TextSpan(style: codeStyle.keywordStyle, text: 'break'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a                    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'case'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogDemoType'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'alertTitle'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(
          style: codeStyle.baseStyle,
          text: '\u000a                      _alertDialogWithTitleRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'present'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a                      '),
      TextSpan(style: codeStyle.keywordStyle, text: 'break'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a                    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'case'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogDemoType'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'simple'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(
          style: codeStyle.baseStyle,
          text: '\u000a                      _simpleDialogRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'present'),
      TextSpan(style: codeStyle.punctuationStyle, text: '();'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a                      '),
      TextSpan(style: codeStyle.keywordStyle, text: 'break'),
      TextSpan(style: codeStyle.punctuationStyle, text: ';'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a                    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'case'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'DialogDemoType'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'fullscreen'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a                      '),
      TextSpan(style: codeStyle.classStyle, text: 'Navigator'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'restorablePush'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.keywordStyle, text: 'void'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>('),
      TextSpan(
          style: codeStyle.baseStyle,
          text: '\u000a                          context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' _fullscreenDialogRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a                      '),
      TextSpan(style: codeStyle.keywordStyle, text: 'break'),
      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                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.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: 'dialogShow'),
      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'),
      TextSpan(style: codeStyle.punctuationStyle, text: '}'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a\u000a'),
      TextSpan(
          style: codeStyle.commentStyle,
          text: '/// A MaterialPageRoute without any transition animations.'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a'),
      TextSpan(style: codeStyle.keywordStyle, text: 'class'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(
          style: codeStyle.classStyle, text: '_NoAnimationMaterialPageRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'T'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'extends'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'MaterialPageRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.classStyle, text: 'T'),
      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: '_NoAnimationMaterialPageRoute'),
      TextSpan(style: codeStyle.punctuationStyle, text: '({'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: '@required'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'WidgetBuilder'),
      TextSpan(style: codeStyle.baseStyle, text: ' builder'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'RouteSettings'),
      TextSpan(style: codeStyle.baseStyle, text: ' settings'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'bool'),
      TextSpan(style: codeStyle.baseStyle, text: ' maintainState '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'true'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'bool'),
      TextSpan(style: codeStyle.baseStyle, text: ' fullscreenDialog '),
      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  '),
      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: '\u000a          builder'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' builder'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a          maintainState'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' maintainState'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          settings'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' settings'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a          fullscreenDialog'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' fullscreenDialog'),
      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: ' buildTransitions'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'BuildContext'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'Animation'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.keywordStyle, text: 'double'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' animation'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'Animation'),
      TextSpan(style: codeStyle.punctuationStyle, text: '<'),
      TextSpan(style: codeStyle.keywordStyle, text: 'double'),
      TextSpan(style: codeStyle.punctuationStyle, text: '>'),
      TextSpan(style: codeStyle.baseStyle, text: ' secondaryAnimation'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.classStyle, text: 'Widget'),
      TextSpan(style: codeStyle.baseStyle, text: ' child'),
      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: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' child'),
      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: '_DialogButton'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'extends'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'StatelessWidget'),
      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: '_DialogButton'),
      TextSpan(style: codeStyle.punctuationStyle, text: '({'),
      TextSpan(style: codeStyle.classStyle, text: 'Key'),
      TextSpan(style: codeStyle.baseStyle, text: ' key'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'this'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'text'),
      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.classStyle, text: 'String'),
      TextSpan(style: codeStyle.baseStyle, text: ' text'),
      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: 'TextButton'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      onPressed'),
      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.baseStyle, text: '\u000a        '),
      TextSpan(style: codeStyle.classStyle, text: 'Navigator'),
      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: 'pop'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'text'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      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: 'text'),
      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: '_DialogDemoItem'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'extends'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'StatelessWidget'),
      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: '_DialogDemoItem'),
      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: 'icon'),
      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: 'color'),
      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: 'text'),
      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.classStyle, text: 'IconData'),
      TextSpan(style: codeStyle.baseStyle, text: ' icon'),
      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: 'Color'),
      TextSpan(style: codeStyle.baseStyle, text: ' color'),
      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: 'String'),
      TextSpan(style: codeStyle.baseStyle, text: ' text'),
      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: 'SimpleDialogOption'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      onPressed'),
      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.baseStyle, text: '\u000a        '),
      TextSpan(style: codeStyle.classStyle, text: 'Navigator'),
      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: 'pop'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'text'),
      TextSpan(style: codeStyle.punctuationStyle, text: ');'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      '),
      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: 'Row'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a        mainAxisAlignment'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'MainAxisAlignment'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'start'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a        crossAxisAlignment'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'CrossAxisAlignment'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'center'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a        children'),
      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: 'Icon'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'icon'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' size'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.numberStyle, text: '36'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: ' color'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' color'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          '),
      TextSpan(style: codeStyle.classStyle, text: 'Flexible'),
      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: 'Padding'),
      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.keywordStyle, text: 'const'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'EdgeInsetsDirectional'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'only'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: 'start'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.numberStyle, text: '16'),
      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: 'text'),
      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'),
      TextSpan(style: codeStyle.keywordStyle, text: 'class'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: '_FullScreenDialogDemo'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'extends'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'StatelessWidget'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.punctuationStyle, text: '{'),
      TextSpan(style: codeStyle.baseStyle, text: '\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: 'final'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme '),
      TextSpan(style: codeStyle.punctuationStyle, text: '='),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Theme'),
      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: '\u000a\u000a    '),
      TextSpan(
          style: codeStyle.commentStyle,
          text:
              '// Remove the MediaQuery padding because the demo is rendered inside of a'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(
          style: codeStyle.commentStyle,
          text: '// different page that already accounts for this padding.'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a    '),
      TextSpan(style: codeStyle.keywordStyle, text: 'return'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'MediaQuery'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'removePadding'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' context'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      removeTop'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'true'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a      removeBottom'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.keywordStyle, text: 'true'),
      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: 'ApplyTextOptions'),
      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: 'Scaffold'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a          appBar'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'AppBar'),
      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.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: 'dialogFullscreenTitle'),
      TextSpan(style: codeStyle.punctuationStyle, text: '),'),
      TextSpan(style: codeStyle.baseStyle, text: '\u000a            actions'),
      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: 'TextButton'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a                onPressed'),
      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.baseStyle, text: '\u000a                  '),
      TextSpan(style: codeStyle.classStyle, text: 'Navigator'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'pop'),
      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                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                  '),
      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: 'dialogFullscreenSave'),
      TextSpan(style: codeStyle.punctuationStyle, text: ','),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a                  style'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'textTheme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'bodyText2'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'copyWith'),
      TextSpan(style: codeStyle.punctuationStyle, text: '('),
      TextSpan(
          style: codeStyle.baseStyle, text: '\u000a                    color'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' theme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'colorScheme'),
      TextSpan(style: codeStyle.punctuationStyle, text: '.'),
      TextSpan(style: codeStyle.baseStyle, text: 'onPrimary'),
      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          body'),
      TextSpan(style: codeStyle.punctuationStyle, text: ':'),
      TextSpan(style: codeStyle.baseStyle, text: ' '),
      TextSpan(style: codeStyle.classStyle, text: 'Center'),
      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              '),
      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: 'dialogFullscreenDescription'),
      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'),
    ]);
  }