$declaration constant

BridgeFunctionDeclaration const $declaration

Implementation

static const $declaration = BridgeFunctionDeclaration(
  'package:adaptive_dialog/src/text_input_dialog/show_text_answer_dialog.dart',
  'showTextAnswerDialog',
  BridgeFunctionDef(
    returns: BridgeTypeAnnotation(
      BridgeTypeRef(CoreTypes.future, [
        BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
      ]),
    ),
    namedParams: [
      BridgeParameter(
        'context',
        BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:flutter/src/widgets/framework.dart',
              'BuildContext',
            ),
            [],
          ),
        ),
        false,
      ),

      BridgeParameter(
        'keyword',
        BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
        false,
      ),

      BridgeParameter(
        'title',
        BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.string, []),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'message',
        BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.string, []),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'okLabel',
        BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.string, []),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'cancelLabel',
        BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.string, []),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'isDestructiveAction',
        BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        true,
      ),

      BridgeParameter(
        'barrierDismissible',
        BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        true,
      ),

      BridgeParameter(
        'hintText',
        BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.string, []),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'retryTitle',
        BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.string, []),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'retryMessage',
        BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.string, []),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'retryOkLabel',
        BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.string, []),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'retryCancelLabel',
        BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.string, []),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'style',
        BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:adaptive_dialog/src/adaptive_style.dart',
              'AdaptiveStyle',
            ),
            [],
          ),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'useRootNavigator',
        BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        true,
      ),

      BridgeParameter(
        'actionsOverflowDirection',
        BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:flutter/src/painting/basic_types.dart',
              'VerticalDirection',
            ),
            [],
          ),
        ),
        true,
      ),

      BridgeParameter(
        'fullyCapitalizedForMaterial',
        BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        true,
      ),

      BridgeParameter(
        'canPop',
        BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        true,
      ),

      BridgeParameter(
        'onPopInvokedWithResult',
        BridgeTypeAnnotation(
          BridgeTypeRef.genericFunction(
            BridgeFunctionDef(
              returns: BridgeTypeAnnotation(
                BridgeTypeRef(CoreTypes.voidType),
              ),
              params: [
                BridgeParameter(
                  'didPop',
                  BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
                  false,
                ),

                BridgeParameter(
                  'result',
                  BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.list, [
                      BridgeTypeAnnotation(
                        BridgeTypeRef(CoreTypes.string, []),
                      ),
                    ]),
                    nullable: true,
                  ),
                  false,
                ),
              ],
              namedParams: [],
            ),
          ),
          nullable: true,
        ),
        true,
      ),

      BridgeParameter(
        'autoSubmit',
        BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        true,
      ),

      BridgeParameter(
        'isCaseSensitive',
        BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
        true,
      ),

      BridgeParameter(
        'builder',
        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(
                  'child',
                  BridgeTypeAnnotation(
                    BridgeTypeRef(
                      BridgeTypeSpec(
                        'package:flutter/src/widgets/framework.dart',
                        'Widget',
                      ),
                      [],
                    ),
                  ),
                  false,
                ),
              ],
              namedParams: [],
            ),
          ),
          nullable: true,
        ),
        true,
      ),
    ],
    params: [],
  ),
);