activate method Null safety
- SpeechPackage pack
Activate a package for usage
Implementation
Future<void> activate(SpeechPackage pack) async {
// Deactivate all packages
deactivate(SpeechPackage package) async {
activePackageStatus = activePackageStatus.copyWith(isActivated: false);
await _syncModelController.upsert(package);
}
packages.forEach(deactivate);
// Setup active conditions
await setupActivePack(pack);
}