configureForCompile method

  1. @override
void configureForCompile(
  1. BridgeDeclarationRegistry registry
)

Configure this plugin for use in a dart_eval Compiler or BridgeSerializer.

Implementation

@override
void configureForCompile(BridgeDeclarationRegistry registry) {
  registry.defineBridgeClass($LatLngBounds.$declaration);
  registry.defineBridgeClass($InteractiveFlag.$declaration);
  registry.defineBridgeClass($MapEvent.$declaration);
  registry.defineBridgeClass($MapEventWithMove.$declaration);
  registry.defineBridgeClass($MapEventTap.$declaration);
  registry.defineBridgeClass($MapEventSecondaryTap.$declaration);
  registry.defineBridgeClass($MapEventLongPress.$declaration);
  registry.defineBridgeClass($MapEventMoveStart.$declaration);
  registry.defineBridgeClass($MapEventMoveEnd.$declaration);
  registry.defineBridgeClass($MapEventFlingAnimation.$declaration);
  registry.defineBridgeClass($MapEventFlingAnimationNotStarted.$declaration);
  registry.defineBridgeClass($MapEventFlingAnimationStart.$declaration);
  registry.defineBridgeClass($MapEventFlingAnimationEnd.$declaration);
  registry.defineBridgeClass($MapEventDoubleTapZoom.$declaration);
  registry.defineBridgeClass($MapEventScrollWheelZoom.$declaration);
  registry.defineBridgeClass($MapEventDoubleTapZoomStart.$declaration);
  registry.defineBridgeClass($MapEventDoubleTapZoomEnd.$declaration);
  registry.defineBridgeClass($MapEventRotate.$declaration);
  registry.defineBridgeClass($MapEventRotateStart.$declaration);
  registry.defineBridgeClass($MapEventRotateEnd.$declaration);
  registry.defineBridgeClass($MapEventNonRotatedSizeChange.$declaration);
  registry.defineBridgeClass($TapPosition.$declaration);
  registry.defineBridgeClass($CircleLayer.$declaration);
  registry.defineBridgeClass($CircleMarker.$declaration);
  registry.defineBridgeClass($Marker.$declaration);
  registry.defineBridgeClass($MarkerLayer.$declaration);
  registry.defineBridgeClass($Scalebar.$declaration);
  registry.defineBridgeClass($MobileLayerTransformer.$declaration);
  registry.defineBridgeClass($MapCamera.$declaration);
  registry.defineBridgeClass($CameraConstraint.$declaration);
  registry.defineBridgeClass($ContainCameraCenter.$declaration);
  registry.defineBridgeClass($ContainCamera.$declaration);
  registry.defineBridgeClass($ContainCameraLatitude.$declaration);
  registry.defineBridgeClass($CameraFit.$declaration);
  registry.defineBridgeClass($FitBounds.$declaration);
  registry.defineBridgeClass($FitInsideBounds.$declaration);
  registry.defineBridgeClass($FitCoordinates.$declaration);
  registry.defineBridgeClass($MapController.$declaration);
  registry.defineBridgeClass($CursorKeyboardRotationOptions.$declaration);
  registry.defineBridgeClass($InteractionOptions.$declaration);
  registry.defineBridgeClass($KeyboardOptions.$declaration);
  registry.defineBridgeClass($MapOptions.$declaration);
  registry.defineBridgeClass($FlutterMap.$declaration);
  registry.defineBridgeClass($LayerHitResult.$declaration);
  registry.defineBridgeEnum($MapEventSource.$declaration);
  registry.defineBridgeEnum($CursorRotationBehaviour.$declaration);
  registry.addSource(
    DartSource('package:flutter_map/flutter_map.dart', flutterMapSource),
  );
  registry.addExportedLibraryMapping(
    'package:flutter_map/src',
    'package:flutter_map_eval/flutter_map/flutter_map_eval.dart',
  );
}