eventChannelData method
dynamic
eventChannelData(
- dynamic event
Implementation
eventChannelData(event) {
Map arguments = event;
if (delegate == null) {
return;
}
switch (arguments["id"]) {
case "onOpen":
delegate!.yaWebsocketDelegateOnOpen(arguments["httpStatus"],
arguments["httpStatusMessage"], arguments["tag"] ?? null);
break;
case "onMessage":
delegate!.yaWebsocketDelegateOnMessage(
arguments["message"], arguments["tag"] ?? null);
break;
case "onClose":
delegate!.yaWebsocketDelegateOnClose(arguments["code"],
arguments["reason"], arguments["remote"], arguments["tag"] ?? null);
break;
case "onError":
delegate!.yaWebsocketDelegateOnError(arguments["localizedMessage"],
arguments["message"], arguments["tag"] ?? null);
break;
case "onConnecting":
delegate!.yaWebsocketDelegateOnConnecting(arguments["tag"] ?? null);
break;
default:
break;
}
}