configureForCompile method
Configure this plugin for use in a dart_eval Compiler or
BridgeSerializer.
Implementation
@override
void configureForCompile(BridgeDeclarationRegistry registry) {
registry.defineBridgeClass($Color.$declaration);
registry.defineBridgeClass($FontWeight.$declaration);
registry.defineBridgeClass($Locale.$declaration);
registry.defineBridgeClass($Offset.$declaration);
registry.defineBridgeClass($Radius.$declaration);
registry.defineBridgeClass($Rect.$declaration);
registry.defineBridgeClass($Size.$declaration);
registry.defineBridgeClass($TextRange.$declaration);
registry.defineBridgeClass($Animation.$declaration);
registry.defineBridgeClass($AnimationController.$declaration);
registry.defineBridgeClass($Cubic.$declaration);
registry.defineBridgeClass($Curve.$declaration);
registry.defineBridgeClass($ElasticInCurve.$declaration);
registry.defineBridgeClass($ElasticInOutCurve.$declaration);
registry.defineBridgeClass($ElasticOutCurve.$declaration);
registry.defineBridgeClass($Interval.$declaration);
registry.defineBridgeClass($ParametricCurve.$declaration);
registry.defineBridgeClass($SawTooth.$declaration);
registry.defineBridgeClass($Threshold.$declaration);
registry.defineBridgeClass($DiagnosticPropertiesBuilder.$declaration);
registry.defineBridgeClass($DiagnosticsNode.$declaration);
registry.defineBridgeClass($DiagnosticsProperty.$declaration);
registry.defineBridgeClass($DiagnosticsSerializationDelegate.$declaration);
registry.defineBridgeClass($TextTreeConfiguration.$declaration);
registry.defineBridgeClass($Key.$declaration);
registry.defineBridgeClass($DragDownDetails.$declaration);
registry.defineBridgeClass($DragEndDetails.$declaration);
registry.defineBridgeClass($DragStartDetails.$declaration);
registry.defineBridgeClass($DragUpdateDetails.$declaration);
registry.defineBridgeClass($LongPressEndDetails.$declaration);
registry.defineBridgeClass($LongPressMoveUpdateDetails.$declaration);
registry.defineBridgeClass($LongPressStartDetails.$declaration);
registry.defineBridgeClass($TapDownDetails.$declaration);
registry.defineBridgeClass($TapUpDetails.$declaration);
registry.defineBridgeClass($Velocity.$declaration);
registry.defineBridgeClass($MaterialApp.$declaration);
registry.defineBridgeClass($AppBar.$declaration);
registry.defineBridgeClass($Autocomplete.$declaration);
registry.defineBridgeClass($BottomSheet.$declaration);
registry.defineBridgeClass($ButtonStyle.$declaration);
registry.defineBridgeClass($ButtonStyleButton.$declaration);
registry.defineBridgeClass($Card.$declaration);
registry.defineBridgeClass($MaterialAccentColor.$declaration);
registry.defineBridgeClass($MaterialColor.$declaration);
registry.defineBridgeClass($Drawer.$declaration);
registry.defineBridgeClass($ElevatedButton.$declaration);
registry.defineBridgeClass($FloatingActionButton.$declaration);
registry.defineBridgeClass($IconButton.$declaration);
registry.defineBridgeClass($InkWell.$declaration);
registry.defineBridgeClass($ListTile.$declaration);
registry.defineBridgeClass($MaterialButton.$declaration);
registry.defineBridgeClass($MaterialPageRoute.$declaration);
registry.defineBridgeClass($Scaffold.$declaration);
registry.defineBridgeClass($ScaffoldMessenger.$declaration);
registry.defineBridgeClass($ScaffoldMessengerState.$declaration);
registry.defineBridgeClass($SnackBar.$declaration);
registry.defineBridgeClass($SwitchListTile.$declaration);
registry.defineBridgeClass($TextButton.$declaration);
registry.defineBridgeClass($TextField.$declaration);
registry.defineBridgeClass($TextTheme.$declaration);
registry.defineBridgeClass($Theme.$declaration);
registry.defineBridgeClass($ThemeData.$declaration);
registry.defineBridgeClass($VisualDensity.$declaration);
registry.defineBridgeClass($Alignment.$declaration);
registry.defineBridgeClass($AlignmentGeometry.$declaration);
registry.defineBridgeClass($BorderRadius.$declaration);
registry.defineBridgeClass($BorderRadiusGeometry.$declaration);
registry.defineBridgeClass($BorderSide.$declaration);
registry.defineBridgeClass($ShapeBorder.$declaration);
registry.defineBridgeClass($Border.$declaration);
registry.defineBridgeClass($BoxBorder.$declaration);
registry.defineBridgeClass($BoxDecoration.$declaration);
registry.defineBridgeClass($ColorSwatch.$declaration);
registry.defineBridgeClass($Decoration.$declaration);
registry.defineBridgeClass($EdgeInsets.$declaration);
registry.defineBridgeClass($EdgeInsetsGeometry.$declaration);
registry.defineBridgeClass($ImageProvider.$declaration);
registry.defineBridgeClass($MemoryImage.$declaration);
registry.defineBridgeClass($NetworkImage.$declaration);
registry.defineBridgeClass($ResizeImage.$declaration);
registry.defineBridgeClass($InlineSpan.$declaration);
registry.defineBridgeClass($TextSpan.$declaration);
registry.defineBridgeClass($TextStyle.$declaration);
registry.defineBridgeClass($BoxConstraints.$declaration);
registry.defineBridgeClass($Constraints.$declaration);
registry.defineBridgeClass($Ticker.$declaration);
registry.defineBridgeClass($TickerFuture.$declaration);
registry.defineBridgeClass($TickerProvider.$declaration);
registry.defineBridgeClass($BinaryMessenger.$declaration);
registry.defineBridgeClass($KeyDownEvent.$declaration);
registry.defineBridgeClass($KeyEvent.$declaration);
registry.defineBridgeClass($KeyRepeatEvent.$declaration);
registry.defineBridgeClass($KeyUpEvent.$declaration);
registry.defineBridgeClass($KeyboardKey.$declaration);
registry.defineBridgeClass($LogicalKeyboardKey.$declaration);
registry.defineBridgeClass($PhysicalKeyboardKey.$declaration);
registry.defineBridgeClass($MethodCall.$declaration);
registry.defineBridgeClass($MethodCodec.$declaration);
registry.defineBridgeClass($MethodChannel.$declaration);
registry.defineBridgeClass($TextEditingValue.$declaration);
registry.defineBridgeClass($TextInputType.$declaration);
registry.defineBridgeClass($WidgetsApp.$declaration);
registry.defineBridgeClass($RawAutocomplete.$declaration);
registry.defineBridgeClass($Align.$declaration);
registry.defineBridgeClass($AspectRatio.$declaration);
registry.defineBridgeClass($Baseline.$declaration);
registry.defineBridgeClass($Builder.$declaration);
registry.defineBridgeClass($Center.$declaration);
registry.defineBridgeClass($ClipRRect.$declaration);
registry.defineBridgeClass($ColoredBox.$declaration);
registry.defineBridgeClass($Column.$declaration);
registry.defineBridgeClass($Directionality.$declaration);
registry.defineBridgeClass($Expanded.$declaration);
registry.defineBridgeClass($FittedBox.$declaration);
registry.defineBridgeClass($FractionallySizedBox.$declaration);
registry.defineBridgeClass($Padding.$declaration);
registry.defineBridgeClass($Positioned.$declaration);
registry.defineBridgeClass($Row.$declaration);
registry.defineBridgeClass($SizedBox.$declaration);
registry.defineBridgeClass($Stack.$declaration);
registry.defineBridgeClass($Container.$declaration);
registry.defineBridgeClass($TextEditingController.$declaration);
registry.defineBridgeClass($FocusNode.$declaration);
registry.defineBridgeClass($FocusScopeNode.$declaration);
registry.defineBridgeClass($GestureDetector.$declaration);
registry.defineBridgeClass($Icon.$declaration);
registry.defineBridgeClass($IconData.$declaration);
registry.defineBridgeClass($Image.$declaration);
registry.defineBridgeClass($Navigator.$declaration);
registry.defineBridgeClass($NavigatorState.$declaration);
registry.defineBridgeClass($Route.$declaration);
registry.defineBridgeClass($RouteSettings.$declaration);
registry.defineBridgeClass($OverlayEntry.$declaration);
registry.defineBridgeClass($OverlayRoute.$declaration);
registry.defineBridgeClass($PopEntry.$declaration);
registry.defineBridgeClass($TransitionRoute.$declaration);
registry.defineBridgeClass($SafeArea.$declaration);
registry.defineBridgeClass($ScrollController.$declaration);
registry.defineBridgeClass($ListView.$declaration);
registry.defineBridgeClass($Spacer.$declaration);
registry.defineBridgeClass($Text.$declaration);
registry.defineBridgeClass($WidgetStateProperty.$declaration);
registry.defineBridgeClass($WidgetStatesController.$declaration);
registry.defineBridgeClass($Wrap.$declaration);
registry.defineBridgeClass($Opacity.$declaration);
registry.defineBridgeClass($Flexible.$declaration);
registry.defineBridgeClass($Transform.$declaration);
registry.defineBridgeClass($SingleChildScrollView.$declaration);
registry.defineBridgeClass($GridView.$declaration);
registry.defineBridgeClass($PageView.$declaration);
registry.defineBridgeClass($AnimatedContainer.$declaration);
registry.defineBridgeClass($Hero.$declaration);
registry.defineBridgeClass($Form.$declaration);
registry.defineBridgeClass($Divider.$declaration);
registry.defineBridgeClass($Checkbox.$declaration);
registry.defineBridgeClass($CircularProgressIndicator.$declaration);
registry.defineBridgeClass($LinearProgressIndicator.$declaration);
registry.defineBridgeClass($AlertDialog.$declaration);
registry.defineBridgeClass($OutlinedButton.$declaration);
registry.defineBridgeClass($FilledButton.$declaration);
registry.defineBridgeClass($Badge.$declaration);
registry.defineBridgeClass($Chip.$declaration);
registry.defineBridgeClass($Tooltip.$declaration);
registry.defineBridgeClass($Switch.$declaration);
registry.defineBridgeClass($Slider.$declaration);
registry.defineBridgeClass($TextFormField.$declaration);
registry.defineBridgeEnum($Clip.$declaration);
registry.defineBridgeEnum($ColorSpace.$declaration);
registry.defineBridgeEnum($FilterQuality.$declaration);
registry.defineBridgeEnum($FontStyle.$declaration);
registry.defineBridgeEnum($PointerDeviceKind.$declaration);
registry.defineBridgeEnum($TextBaseline.$declaration);
registry.defineBridgeEnum($TextDirection.$declaration);
registry.defineBridgeEnum($AnimationStatus.$declaration);
registry.defineBridgeEnum($DiagnosticLevel.$declaration);
registry.defineBridgeEnum($DiagnosticsTreeStyle.$declaration);
registry.defineBridgeEnum($IconAlignment.$declaration);
registry.defineBridgeEnum($ButtonTextTheme.$declaration);
registry.defineBridgeEnum($MaterialTapTargetSize.$declaration);
registry.defineBridgeEnum($Axis.$declaration);
registry.defineBridgeEnum($VerticalDirection.$declaration);
registry.defineBridgeEnum($BorderStyle.$declaration);
registry.defineBridgeEnum($BoxFit.$declaration);
registry.defineBridgeEnum($CrossAxisAlignment.$declaration);
registry.defineBridgeEnum($MainAxisAlignment.$declaration);
registry.defineBridgeEnum($MainAxisSize.$declaration);
registry.defineBridgeEnum($HitTestBehavior.$declaration);
registry.defineBridgeEnum($StackFit.$declaration);
registry.defineBridgeEnum($TextCapitalization.$declaration);
registry.defineBridgeEnum($TextInputAction.$declaration);
registry.defineBridgeEnum($OptionsViewOpenDirection.$declaration);
registry.defineBridgeEnum($FocusHighlightMode.$declaration);
registry.defineBridgeEnum($KeyEventResult.$declaration);
registry.defineBridgeEnum($WidgetState.$declaration);
registry.defineBridgeEnum($WrapAlignment.$declaration);
registry.defineBridgeEnum($WrapCrossAlignment.$declaration);
}