Line data Source code
1 : import 'dart:async'; 2 : 3 : import 'package:combine/combine.dart'; 4 : 5 : class WebWorkerManager extends CombineWorkerManager { 6 1 : @override 7 : Future<void> initialize({ 8 : WorkerInitializer? initializer, 9 : String? isolatesPrefix, 10 : }) async { 11 1 : initializer?.call(); 12 : } 13 : 14 1 : @override 15 : Future<T> execute<T>(ExecutableTask<T> task) async { 16 : await null; 17 1 : return task.execute(); 18 : } 19 : 20 1 : @override 21 : Future<void> close({required bool waitForRemainingTasks}) async {} 22 : }