diff --git a/lib/platform/isolate_manager.dart b/lib/platform/isolate_manager.dart index 64531d7..8da85c5 100644 --- a/lib/platform/isolate_manager.dart +++ b/lib/platform/isolate_manager.dart @@ -8,8 +8,8 @@ import 'package:dart_framework/platform/process.dart'; /// ********************** Test ************************* /// void test() { var initData = {"param0": "value0"}; - var handler = - IsolateManager.create(IsolateTemplate(), initData); + var handler = IsolateManager.create(IsolateTemplate(), + initData: initData); handler.addEventListener(IsolateEvent.ready, (data) async { handler.broadcast('test1', 'initData1'); @@ -154,10 +154,9 @@ class IsolateManager { final Map _isoMap = {}; final Map> _innerEventMap = {}; - static IsolateHandler create( - T inst, - Object? - initData /*, + static IsolateHandler create(T inst, + {Object? + initData} /*, Function(IsolateEvent, Object?) isolateEventListener, Function(IsoMessege) messageListener*/ ) {