code refactoring

This commit is contained in:
leedongmyung[desktop] 2023-12-03 06:18:06 +09:00
parent bf57e08f92
commit c6d03e1318

View file

@ -8,8 +8,8 @@ import 'package:dart_framework/platform/process.dart';
/// ********************** Test ************************* ///
void test() {
var initData = {"param0": "value0"};
var handler =
IsolateManager.create<IsolateTemplate>(IsolateTemplate(), initData);
var handler = IsolateManager.create<IsolateTemplate>(IsolateTemplate(),
initData: initData);
handler.addEventListener(IsolateEvent.ready, (data) async {
handler.broadcast('test1', 'initData1');
@ -154,10 +154,9 @@ class IsolateManager {
final Map<int, IsolateBase> _isoMap = {};
final Map<int, Map<String, Function(Object?)>> _innerEventMap = {};
static IsolateHandler create<T extends IsolateBase>(
T inst,
Object?
initData /*,
static IsolateHandler create<T extends IsolateBase>(T inst,
{Object?
initData} /*,
Function(IsolateEvent, Object?) isolateEventListener,
Function(IsoMessege) messageListener*/
) {