$declaration constant

BridgeClassDef const $declaration

Compile-time class declaration of $ButtonStyle

Implementation

static const $declaration = BridgeClassDef(
  BridgeClassType($type),
  constructors: {
    '': BridgeConstructorDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation($type),
        namedParams: [
          BridgeParameter(
            'textStyle',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/painting/text_style.dart',
                        'TextStyle',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'backgroundColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'foregroundColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'overlayColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'shadowColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'surfaceTintColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'elevation',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.double, []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'padding',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/painting/edge_insets.dart',
                        'EdgeInsetsGeometry',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'minimumSize',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Size'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'fixedSize',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Size'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'maximumSize',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Size'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'iconColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'iconSize',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.double, []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'iconAlignment',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/button_style_button.dart',
                  'IconAlignment',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'side',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/painting/borders.dart',
                        'BorderSide',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'shape',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/painting/borders.dart',
                        'OutlinedBorder',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'mouseCursor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/services/mouse_cursor.dart',
                        'MouseCursor',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'visualDensity',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/theme_data.dart',
                  'VisualDensity',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'tapTargetSize',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/theme_data.dart',
                  'MaterialTapTargetSize',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'animationDuration',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.duration, []),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'enableFeedback',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.bool, []),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'alignment',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/painting/alignment.dart',
                  'AlignmentGeometry',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'splashFactory',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/ink_well.dart',
                  'InteractiveInkFeatureFactory',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'backgroundBuilder',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/widgets/framework.dart',
                        'Widget',
                      ),
                      [],
                    ),
                  ),
                  params: [
                    BridgeParameter(
                      'context',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/widgets/framework.dart',
                            'BuildContext',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                    BridgeParameter(
                      'states',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(CoreTypes.set, [
                          BridgeTypeAnnotation(
                            BridgeTypeRef(
                              BridgeTypeSpec(
                                'package:flutter/src/widgets/widget_state.dart',
                                'WidgetState',
                              ),
                              [],
                            ),
                          ),
                        ]),
                      ),
                      false,
                    ),
                    BridgeParameter(
                      'child',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/widgets/framework.dart',
                            'Widget',
                          ),
                          [],
                        ),
                        nullable: true,
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'foregroundBuilder',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/widgets/framework.dart',
                        'Widget',
                      ),
                      [],
                    ),
                  ),
                  params: [
                    BridgeParameter(
                      'context',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/widgets/framework.dart',
                            'BuildContext',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                    BridgeParameter(
                      'states',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(CoreTypes.set, [
                          BridgeTypeAnnotation(
                            BridgeTypeRef(
                              BridgeTypeSpec(
                                'package:flutter/src/widgets/widget_state.dart',
                                'WidgetState',
                              ),
                              [],
                            ),
                          ),
                        ]),
                      ),
                      false,
                    ),
                    BridgeParameter(
                      'child',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/widgets/framework.dart',
                            'Widget',
                          ),
                          [],
                        ),
                        nullable: true,
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),
        ],
        params: [],
      ),
      isFactory: false,
    ),
  },
  methods: {
    'copyWith': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:flutter/src/material/button_style.dart',
              'ButtonStyle',
            ),
            [],
          ),
        ),
        namedParams: [
          BridgeParameter(
            'textStyle',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/painting/text_style.dart',
                        'TextStyle',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'backgroundColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'foregroundColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'overlayColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'shadowColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'surfaceTintColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'elevation',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.double, []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'padding',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/painting/edge_insets.dart',
                        'EdgeInsetsGeometry',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'minimumSize',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Size'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'fixedSize',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Size'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'maximumSize',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Size'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'iconColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'iconSize',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.double, []),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'iconAlignment',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/button_style_button.dart',
                  'IconAlignment',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'side',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/painting/borders.dart',
                        'BorderSide',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'shape',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/painting/borders.dart',
                        'OutlinedBorder',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'mouseCursor',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/services/mouse_cursor.dart',
                        'MouseCursor',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'visualDensity',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/theme_data.dart',
                  'VisualDensity',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'tapTargetSize',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/theme_data.dart',
                  'MaterialTapTargetSize',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'animationDuration',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.duration, []),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'enableFeedback',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.bool, []),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'alignment',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/painting/alignment.dart',
                  'AlignmentGeometry',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'splashFactory',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/ink_well.dart',
                  'InteractiveInkFeatureFactory',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'backgroundBuilder',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/widgets/framework.dart',
                        'Widget',
                      ),
                      [],
                    ),
                  ),
                  params: [
                    BridgeParameter(
                      'context',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/widgets/framework.dart',
                            'BuildContext',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                    BridgeParameter(
                      'states',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(CoreTypes.set, [
                          BridgeTypeAnnotation(
                            BridgeTypeRef(
                              BridgeTypeSpec(
                                'package:flutter/src/widgets/widget_state.dart',
                                'WidgetState',
                              ),
                              [],
                            ),
                          ),
                        ]),
                      ),
                      false,
                    ),
                    BridgeParameter(
                      'child',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/widgets/framework.dart',
                            'Widget',
                          ),
                          [],
                        ),
                        nullable: true,
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),
          BridgeParameter(
            'foregroundBuilder',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/widgets/framework.dart',
                        'Widget',
                      ),
                      [],
                    ),
                  ),
                  params: [
                    BridgeParameter(
                      'context',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/widgets/framework.dart',
                            'BuildContext',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                    BridgeParameter(
                      'states',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(CoreTypes.set, [
                          BridgeTypeAnnotation(
                            BridgeTypeRef(
                              BridgeTypeSpec(
                                'package:flutter/src/widgets/widget_state.dart',
                                'WidgetState',
                              ),
                              [],
                            ),
                          ),
                        ]),
                      ),
                      false,
                    ),
                    BridgeParameter(
                      'child',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/widgets/framework.dart',
                            'Widget',
                          ),
                          [],
                        ),
                        nullable: true,
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),
        ],
        params: [],
      ),
    ),
    'merge': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:flutter/src/material/button_style.dart',
              'ButtonStyle',
            ),
            [],
          ),
        ),
        namedParams: [],
        params: [
          BridgeParameter(
            'style',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/button_style.dart',
                  'ButtonStyle',
                ),
                [],
              ),
              nullable: true,
            ),
            false,
          ),
        ],
      ),
    ),
    'debugFillProperties': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
        namedParams: [],
        params: [
          BridgeParameter(
            'properties',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/foundation/diagnostics.dart',
                  'DiagnosticPropertiesBuilder',
                ),
                [],
              ),
            ),
            false,
          ),
        ],
      ),
    ),
    'lerp': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:flutter/src/material/button_style.dart',
              'ButtonStyle',
            ),
            [],
          ),
          nullable: true,
        ),
        namedParams: [],
        params: [
          BridgeParameter(
            'a',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/button_style.dart',
                  'ButtonStyle',
                ),
                [],
              ),
              nullable: true,
            ),
            false,
          ),
          BridgeParameter(
            'b',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/material/button_style.dart',
                  'ButtonStyle',
                ),
                [],
              ),
              nullable: true,
            ),
            false,
          ),
          BridgeParameter(
            't',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double, [])),
            false,
          ),
        ],
      ),
      isStatic: true,
    ),
    '_lerpSides': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:flutter/src/widgets/widget_state.dart',
              'WidgetStateProperty',
            ),
            [
              BridgeTypeAnnotation(
                BridgeTypeRef(
                  BridgeTypeSpec(
                    'package:flutter/src/painting/borders.dart',
                    'BorderSide',
                  ),
                  [],
                ),
                nullable: true,
              ),
            ],
          ),
          nullable: true,
        ),
        namedParams: [],
        params: [
          BridgeParameter(
            'a',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/painting/borders.dart',
                        'BorderSide',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            false,
          ),
          BridgeParameter(
            'b',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/widget_state.dart',
                  'WidgetStateProperty',
                ),
                [
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/painting/borders.dart',
                        'BorderSide',
                      ),
                      [],
                    ),
                    nullable: true,
                  ),
                ],
              ),
              nullable: true,
            ),
            false,
          ),
          BridgeParameter(
            't',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double, [])),
            false,
          ),
        ],
      ),
      isStatic: true,
    ),
  },
  getters: {},
  setters: {},
  fields: {
    'textStyle': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/painting/text_style.dart',
                  'TextStyle',
                ),
                [],
              ),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'backgroundColor': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'foregroundColor': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'overlayColor': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'shadowColor': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'surfaceTintColor': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'elevation': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.double, []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'padding': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/painting/edge_insets.dart',
                  'EdgeInsetsGeometry',
                ),
                [],
              ),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'minimumSize': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Size'), []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'fixedSize': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Size'), []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'maximumSize': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Size'), []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'iconColor': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'iconSize': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.double, []),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'iconAlignment': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/material/button_style_button.dart',
            'IconAlignment',
          ),
          [],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'side': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/painting/borders.dart',
                  'BorderSide',
                ),
                [],
              ),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'shape': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/painting/borders.dart',
                  'OutlinedBorder',
                ),
                [],
              ),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'mouseCursor': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/widget_state.dart',
            'WidgetStateProperty',
          ),
          [
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/services/mouse_cursor.dart',
                  'MouseCursor',
                ),
                [],
              ),
              nullable: true,
            ),
          ],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'visualDensity': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/material/theme_data.dart',
            'VisualDensity',
          ),
          [],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'tapTargetSize': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/material/theme_data.dart',
            'MaterialTapTargetSize',
          ),
          [],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'animationDuration': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(CoreTypes.duration, []),
        nullable: true,
      ),
      isStatic: false,
    ),
    'enableFeedback': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, []), nullable: true),
      isStatic: false,
    ),
    'alignment': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/painting/alignment.dart',
            'AlignmentGeometry',
          ),
          [],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'splashFactory': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/material/ink_well.dart',
            'InteractiveInkFeatureFactory',
          ),
          [],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'backgroundBuilder': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/framework.dart',
                  'Widget',
                ),
                [],
              ),
            ),
            params: [
              BridgeParameter(
                'context',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter/src/widgets/framework.dart',
                      'BuildContext',
                    ),
                    [],
                  ),
                ),
                false,
              ),
              BridgeParameter(
                'states',
                BridgeTypeAnnotation(
                  BridgeTypeRef(CoreTypes.set, [
                    BridgeTypeAnnotation(
                      BridgeTypeRef(
                        BridgeTypeSpec(
                          'package:flutter/src/widgets/widget_state.dart',
                          'WidgetState',
                        ),
                        [],
                      ),
                    ),
                  ]),
                ),
                false,
              ),
              BridgeParameter(
                'child',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter/src/widgets/framework.dart',
                      'Widget',
                    ),
                    [],
                  ),
                  nullable: true,
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
    'foregroundBuilder': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/framework.dart',
                  'Widget',
                ),
                [],
              ),
            ),
            params: [
              BridgeParameter(
                'context',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter/src/widgets/framework.dart',
                      'BuildContext',
                    ),
                    [],
                  ),
                ),
                false,
              ),
              BridgeParameter(
                'states',
                BridgeTypeAnnotation(
                  BridgeTypeRef(CoreTypes.set, [
                    BridgeTypeAnnotation(
                      BridgeTypeRef(
                        BridgeTypeSpec(
                          'package:flutter/src/widgets/widget_state.dart',
                          'WidgetState',
                        ),
                        [],
                      ),
                    ),
                  ]),
                ),
                false,
              ),
              BridgeParameter(
                'child',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter/src/widgets/framework.dart',
                      'Widget',
                    ),
                    [],
                  ),
                  nullable: true,
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
  },
  wrap: true,
  bridge: false,
);