configureForCompile method
Configure this plugin for use in a dart_eval Compiler or
BridgeSerializer.
Implementation
@override
void configureForCompile(BridgeDeclarationRegistry registry) {
registry.defineBridgeClass($AlertDialogAction.$declaration);
registry.defineBridgeClass(
$MaterialModalActionSheetConfiguration.$declaration,
);
registry.defineBridgeClass($SheetAction.$declaration);
registry.defineBridgeClass($DialogTextField.$declaration);
registry.defineBridgeEnum($AdaptiveStyle.$declaration);
registry.defineBridgeEnum($OkCancelResult.$declaration);
registry.defineBridgeEnum($OkCancelAlertDefaultType.$declaration);
registry.defineBridgeTopLevelFunction($showAlertDialogFn.$declaration);
registry.defineBridgeTopLevelFunction(
$showConfirmationDialogFn.$declaration,
);
registry.defineBridgeTopLevelFunction($showOkAlertDialogFn.$declaration);
registry.defineBridgeTopLevelFunction(
$showOkCancelAlertDialogFn.$declaration,
);
registry.defineBridgeTopLevelFunction($showModalActionSheetFn.$declaration);
registry.defineBridgeTopLevelFunction($showTextAnswerDialogFn.$declaration);
registry.defineBridgeTopLevelFunction($showTextInputDialogFn.$declaration);
registry.addSource(
DartSource(
'package:adaptive_dialog/adaptive_dialog.dart',
adaptiveDialogSource,
),
);
registry.addExportedLibraryMapping(
'package:adaptive_dialog/src',
'package:flutter_map_eval/adaptive_dialog/adaptive_dialog_eval.dart',
);
}