createCollection method
Create collection
Implementation
Future<Collection?> createCollection(Map<String, dynamic> data) async {
Map<String, dynamic> res;
Collection collection;
var d = jsonEncode(data);
try {
var request = client.prepareRequest('/_api/collection', methode: 'post');
request.body = d;
res = await client.exec(request);
collection = Collection(
name: res['name'],
id: res['id'],
isSystem: res['isSystem'],
type: res['type'],
status: res['status'],
globallyUniqueId: res['globallyUniqueId'],
client: client);
} catch (e) {
print(e);
return null;
}
return collection;
}