$declaration constant

BridgeClassDef const $declaration

Compile-time class declaration of $DialogTextField

Implementation

static const $declaration = BridgeClassDef(
  BridgeClassType($type),
  constructors: {
    '': BridgeConstructorDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation($type),
        namedParams: [
          BridgeParameter(
            'initialText',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.string, []),
              nullable: true,
            ),
            true,
          ),

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

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

          BridgeParameter(
            'validator',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.string, []),
                    nullable: true,
                  ),
                  params: [
                    BridgeParameter(
                      'value',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(CoreTypes.string, []),
                        nullable: true,
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'keyboardType',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/services/text_input.dart',
                  'TextInputType',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'textCapitalization',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/services/text_input.dart',
                  'TextCapitalization',
                ),
                [],
              ),
            ),
            true,
          ),

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

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

          BridgeParameter(
            'minLines',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.int, []),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'maxLines',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.int, [])),
            true,
          ),

          BridgeParameter(
            'maxLength',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.int, []),
              nullable: true,
            ),
            true,
          ),

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

          BridgeParameter(
            'spellCheckConfiguration',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/spell_check.dart',
                  'SpellCheckConfiguration',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),
        ],
        params: [],
      ),
      isFactory: false,
    ),
  },

  methods: {},
  getters: {},
  setters: {},
  fields: {
    'initialText': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(CoreTypes.string, []),
        nullable: true,
      ),
      isStatic: false,
    ),

    'hintText': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(CoreTypes.string, []),
        nullable: true,
      ),
      isStatic: false,
    ),

    'obscureText': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
      isStatic: false,
    ),

    'validator': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.string, []),
              nullable: true,
            ),
            params: [
              BridgeParameter(
                'value',
                BridgeTypeAnnotation(
                  BridgeTypeRef(CoreTypes.string, []),
                  nullable: true,
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'keyboardType': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/services/text_input.dart',
            'TextInputType',
          ),
          [],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'textCapitalization': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/services/text_input.dart',
            'TextCapitalization',
          ),
          [],
        ),
      ),
      isStatic: false,
    ),

    'prefixText': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(CoreTypes.string, []),
        nullable: true,
      ),
      isStatic: false,
    ),

    'suffixText': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(CoreTypes.string, []),
        nullable: true,
      ),
      isStatic: false,
    ),

    'minLines': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.int, []), nullable: true),
      isStatic: false,
    ),

    'maxLines': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.int, [])),
      isStatic: false,
    ),

    'maxLength': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.int, []), nullable: true),
      isStatic: false,
    ),

    'autocorrect': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
      isStatic: false,
    ),

    'spellCheckConfiguration': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter/src/widgets/spell_check.dart',
            'SpellCheckConfiguration',
          ),
          [],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),
  },
  wrap: true,
  bridge: false,
);