setOnInboxUpdatedHandler static method
dynamic
setOnInboxUpdatedHandler(
- Function? handler
)
Implementation
static setOnInboxUpdatedHandler(Function? handler) {
_inboxUpdatedHandler = handler;
if (handler == null) {
_eventStream?.cancel();
_eventStream = null;
return;
}
if (_eventStream != null) {
return;
}
_eventStream = _eventChannel.receiveBroadcastStream().listen((event) {
String type = event['type'];
// Map<String, dynamic> data = Map<String, dynamic>.from(event['data']);
switch (type) {
case 'inbox.updated':
_inboxUpdatedHandler?.call();
break;
}
});
}