inboxState method
Get inbox state for current client
Implementation
@override
Future<Map<String, dynamic>> inboxState({bool refreshFromNetwork = false}) async {
try {
final params = <String, dynamic>{
'refreshFromNetwork': refreshFromNetwork,
}.jsify() as JSObject;
final result = await _promiseToFuture(
_clientManager.inboxState(params),
);
return _jsObjectToMap(result);
} catch (e) {
throw Exception('Failed to get inbox state: $e');
}
}