initializeSocket static method
Future<UFSocket>
initializeSocket({
- dynamic initListeners({
- required void on(
- String event,
- dynamic (
- dynamic data
- required Socket socket,
- required void on(
Implementation
static Future<UFSocket> initializeSocket({
Function({
required Socket socket,
required void Function(String event, Function(dynamic data)) on,
})?
initListeners,
}) async {
final socket = await UFSocket.initialize();
final raw = UFSocket.rawSocket;
if (raw != null) {
initListeners?.call(
socket: raw,
on: (event, callback) => socket.listen(event: event, onData: callback),
);
}
return socket;
}