$declaration constant

BridgeClassDef const $declaration

Compile-time class declaration of $TextInputType

Implementation

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

          BridgeParameter(
            'decimal',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.bool, []),
              nullable: true,
            ),
            true,
          ),
        ],
        params: [],
      ),
      isFactory: false,
    ),
  },

  methods: {
    'toJson': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(CoreTypes.map, [
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.string, [])),
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.dynamic)),
          ]),
        ),
        namedParams: [],
        params: [],
      ),
    ),
  },
  getters: {},
  setters: {},
  fields: {
    'index': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.int, [])),
      isStatic: false,
    ),

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    'values': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(CoreTypes.list, [
          BridgeTypeAnnotation(
            BridgeTypeRef(
              BridgeTypeSpec(
                'package:flutter/src/services/text_input.dart',
                'TextInputType',
              ),
              [],
            ),
          ),
        ]),
      ),
      isStatic: true,
    ),
  },
  wrap: true,
  bridge: false,
);