Backend<TEvent> constructor
Backend<TEvent> (
- BackendArgument<
void> argument
Implementation
Backend(BackendArgument<void> argument)
: _fromFront = ReceivePort(),
_sendPortToFront = argument.toFrontend,
_senderToFront = _Sender<TEvent, dynamic>(argument.toFrontend) {
IsolatorConfig._instance.setParamsFromJson(argument.config);
_fromFront.listen((dynamic val) => _messageHandler<dynamic>(val as _Message<TEvent, dynamic>));
_sendPortToFrontend();
_initializerCompleter = Completer();
init();
_checkInitialization();
}