$declaration constant

BridgeClassDef const $declaration

Compile-time class declaration of $MapOptions

Implementation

static const $declaration = BridgeClassDef(
  BridgeClassType($type),
  constructors: {
    '': BridgeConstructorDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation($type),
        namedParams: [
          BridgeParameter(
            'crs',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec('package:flutter_map/src/geo/crs.dart', 'Crs'),
                [],
              ),
            ),
            true,
          ),

          BridgeParameter(
            'initialCenter',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec('package:latlong2/latlong.dart', 'LatLng'),
                [],
              ),
            ),
            true,
          ),

          BridgeParameter(
            'initialZoom',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double, [])),
            true,
          ),

          BridgeParameter(
            'initialRotation',
            BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double, [])),
            true,
          ),

          BridgeParameter(
            'initialCameraFit',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter_map/src/map/camera/camera_fit.dart',
                  'CameraFit',
                ),
                [],
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'cameraConstraint',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter_map/src/map/camera/camera_constraint.dart',
                  'CameraConstraint',
                ),
                [],
              ),
            ),
            true,
          ),

          BridgeParameter(
            'interactionOptions',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter_map/src/map/options/interaction.dart',
                  'InteractionOptions',
                ),
                [],
              ),
            ),
            true,
          ),

          BridgeParameter(
            'minZoom',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.double, []),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'maxZoom',
            BridgeTypeAnnotation(
              BridgeTypeRef(CoreTypes.double, []),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'backgroundColor',
            BridgeTypeAnnotation(
              BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
            ),
            true,
          ),

          BridgeParameter(
            'onTap',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.voidType),
                  ),
                  params: [
                    BridgeParameter(
                      'tapPosition',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter_map/src/gestures/positioned_tap_detector_2.dart',
                            'TapPosition',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),

                    BridgeParameter(
                      'point',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:latlong2/latlong.dart',
                            'LatLng',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'onSecondaryTap',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.voidType),
                  ),
                  params: [
                    BridgeParameter(
                      'tapPosition',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter_map/src/gestures/positioned_tap_detector_2.dart',
                            'TapPosition',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),

                    BridgeParameter(
                      'point',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:latlong2/latlong.dart',
                            'LatLng',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'onLongPress',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.voidType),
                  ),
                  params: [
                    BridgeParameter(
                      'tapPosition',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter_map/src/gestures/positioned_tap_detector_2.dart',
                            'TapPosition',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),

                    BridgeParameter(
                      'point',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:latlong2/latlong.dart',
                            'LatLng',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'onPointerDown',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.voidType),
                  ),
                  params: [
                    BridgeParameter(
                      'event',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/gestures/events.dart',
                            'PointerDownEvent',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),

                    BridgeParameter(
                      'point',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:latlong2/latlong.dart',
                            'LatLng',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'onPointerUp',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.voidType),
                  ),
                  params: [
                    BridgeParameter(
                      'event',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/gestures/events.dart',
                            'PointerUpEvent',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),

                    BridgeParameter(
                      'point',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:latlong2/latlong.dart',
                            'LatLng',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'onPointerCancel',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.voidType),
                  ),
                  params: [
                    BridgeParameter(
                      'event',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/gestures/events.dart',
                            'PointerCancelEvent',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),

                    BridgeParameter(
                      'point',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:latlong2/latlong.dart',
                            'LatLng',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'onPointerHover',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.voidType),
                  ),
                  params: [
                    BridgeParameter(
                      'event',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter/src/gestures/events.dart',
                            'PointerHoverEvent',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),

                    BridgeParameter(
                      'point',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:latlong2/latlong.dart',
                            'LatLng',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'onPositionChanged',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.voidType),
                  ),
                  params: [
                    BridgeParameter(
                      'camera',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter_map/src/map/camera/camera.dart',
                            'MapCamera',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),

                    BridgeParameter(
                      'hasGesture',
                      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'onMapEvent',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.voidType),
                  ),
                  params: [
                    BridgeParameter(
                      '',
                      BridgeTypeAnnotation(
                        BridgeTypeRef(
                          BridgeTypeSpec(
                            'package:flutter_map/src/gestures/map_events.dart',
                            'MapEvent',
                          ),
                          [],
                        ),
                      ),
                      false,
                    ),
                  ],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

          BridgeParameter(
            'onMapReady',
            BridgeTypeAnnotation(
              BridgeTypeRef.genericFunction(
                BridgeFunctionDef(
                  returns: BridgeTypeAnnotation(
                    BridgeTypeRef(CoreTypes.voidType),
                  ),
                  params: [],
                  namedParams: [],
                ),
              ),
              nullable: true,
            ),
            true,
          ),

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

  methods: {
    'maybeOf': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:flutter_map/src/map/options/options.dart',
              'MapOptions',
            ),
            [],
          ),
          nullable: true,
        ),
        namedParams: [],
        params: [
          BridgeParameter(
            'context',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/framework.dart',
                  'BuildContext',
                ),
                [],
              ),
            ),
            false,
          ),
        ],
      ),
      isStatic: true,
    ),

    'of': BridgeMethodDef(
      BridgeFunctionDef(
        returns: BridgeTypeAnnotation(
          BridgeTypeRef(
            BridgeTypeSpec(
              'package:flutter_map/src/map/options/options.dart',
              'MapOptions',
            ),
            [],
          ),
        ),
        namedParams: [],
        params: [
          BridgeParameter(
            'context',
            BridgeTypeAnnotation(
              BridgeTypeRef(
                BridgeTypeSpec(
                  'package:flutter/src/widgets/framework.dart',
                  'BuildContext',
                ),
                [],
              ),
            ),
            false,
          ),
        ],
      ),
      isStatic: true,
    ),
  },
  getters: {},
  setters: {},
  fields: {
    'crs': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec('package:flutter_map/src/geo/crs.dart', 'Crs'),
          [],
        ),
      ),
      isStatic: false,
    ),

    'initialCenter': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec('package:latlong2/latlong.dart', 'LatLng'),
          [],
        ),
      ),
      isStatic: false,
    ),

    'initialZoom': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double, [])),
      isStatic: false,
    ),

    'initialRotation': BridgeFieldDef(
      BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.double, [])),
      isStatic: false,
    ),

    'initialCameraFit': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter_map/src/map/camera/camera_fit.dart',
            'CameraFit',
          ),
          [],
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

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

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

    'backgroundColor': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(BridgeTypeSpec('dart:ui', 'Color'), []),
      ),
      isStatic: false,
    ),

    'onTap': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
            params: [
              BridgeParameter(
                'tapPosition',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter_map/src/gestures/positioned_tap_detector_2.dart',
                      'TapPosition',
                    ),
                    [],
                  ),
                ),
                false,
              ),

              BridgeParameter(
                'point',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec('package:latlong2/latlong.dart', 'LatLng'),
                    [],
                  ),
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'onSecondaryTap': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
            params: [
              BridgeParameter(
                'tapPosition',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter_map/src/gestures/positioned_tap_detector_2.dart',
                      'TapPosition',
                    ),
                    [],
                  ),
                ),
                false,
              ),

              BridgeParameter(
                'point',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec('package:latlong2/latlong.dart', 'LatLng'),
                    [],
                  ),
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'onLongPress': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
            params: [
              BridgeParameter(
                'tapPosition',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter_map/src/gestures/positioned_tap_detector_2.dart',
                      'TapPosition',
                    ),
                    [],
                  ),
                ),
                false,
              ),

              BridgeParameter(
                'point',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec('package:latlong2/latlong.dart', 'LatLng'),
                    [],
                  ),
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'onPointerDown': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
            params: [
              BridgeParameter(
                'event',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter/src/gestures/events.dart',
                      'PointerDownEvent',
                    ),
                    [],
                  ),
                ),
                false,
              ),

              BridgeParameter(
                'point',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec('package:latlong2/latlong.dart', 'LatLng'),
                    [],
                  ),
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'onPointerUp': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
            params: [
              BridgeParameter(
                'event',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter/src/gestures/events.dart',
                      'PointerUpEvent',
                    ),
                    [],
                  ),
                ),
                false,
              ),

              BridgeParameter(
                'point',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec('package:latlong2/latlong.dart', 'LatLng'),
                    [],
                  ),
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'onPointerCancel': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
            params: [
              BridgeParameter(
                'event',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter/src/gestures/events.dart',
                      'PointerCancelEvent',
                    ),
                    [],
                  ),
                ),
                false,
              ),

              BridgeParameter(
                'point',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec('package:latlong2/latlong.dart', 'LatLng'),
                    [],
                  ),
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'onPointerHover': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
            params: [
              BridgeParameter(
                'event',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter/src/gestures/events.dart',
                      'PointerHoverEvent',
                    ),
                    [],
                  ),
                ),
                false,
              ),

              BridgeParameter(
                'point',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec('package:latlong2/latlong.dart', 'LatLng'),
                    [],
                  ),
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'onPositionChanged': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
            params: [
              BridgeParameter(
                'camera',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter_map/src/map/camera/camera.dart',
                      'MapCamera',
                    ),
                    [],
                  ),
                ),
                false,
              ),

              BridgeParameter(
                'hasGesture',
                BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.bool, [])),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'onMapEvent': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
            params: [
              BridgeParameter(
                '',
                BridgeTypeAnnotation(
                  BridgeTypeRef(
                    BridgeTypeSpec(
                      'package:flutter_map/src/gestures/map_events.dart',
                      'MapEvent',
                    ),
                    [],
                  ),
                ),
                false,
              ),
            ],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

    'cameraConstraint': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter_map/src/map/camera/camera_constraint.dart',
            'CameraConstraint',
          ),
          [],
        ),
      ),
      isStatic: false,
    ),

    'onMapReady': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef.genericFunction(
          BridgeFunctionDef(
            returns: BridgeTypeAnnotation(BridgeTypeRef(CoreTypes.voidType)),
            params: [],
            namedParams: [],
          ),
        ),
        nullable: true,
      ),
      isStatic: false,
    ),

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

    'interactionOptions': BridgeFieldDef(
      BridgeTypeAnnotation(
        BridgeTypeRef(
          BridgeTypeSpec(
            'package:flutter_map/src/map/options/interaction.dart',
            'InteractionOptions',
          ),
          [],
        ),
      ),
      isStatic: false,
    ),
  },
  wrap: true,
  bridge: false,
);