all static method
Implementation
static Future<List<Map<String, SyncUser>>> all(String appId) async {
Map<String, dynamic> values = {
'appId': appId,
};
Map<dynamic, dynamic> map =
await _channel.invokeMethod(Action.allUsers.name, values);
if (map["error"] != null) {
throw Exception("create object finished with exception ${map["error"]}");
}
List<dynamic> userKeyDictionaries = map["results"];
var maps = <Map<String, SyncUser>>[];
maps = userKeyDictionaries.map((value) {
Map<String, SyncUser> maps = new Map();
Map<dynamic, dynamic> map = value;
if (map.keys.length > 0) {
Map m = map[map.keys.first];
m['appId'] = appId;
m['partition'] = m['identity'];
maps[map.keys.first] = SyncUser.fromMap(m);
}
return maps;
}).toList();
return maps;
}