onevent method
Called upon a server event.
@param {Object} packet @api private
Implementation
void onevent(Map packet) {
List args = packet['data'] ?? [];
_logger.fine('emitting event $args');
if (null != packet['id']) {
_logger.fine('attaching ack callback to event');
args.add(ack(packet['id']));
}
// dart doesn't support "String... rest" syntax.
if (connected == true) {
emitEvent(args);
} else {
receiveBuffer.add(args);
}
}