getScaffolds method
Returns type indexed map with scaffolded collection models populated with their default field values.
Implementation
Future<Map<String, CollectionModel>> getScaffolds({
Map<String, dynamic> body = const {},
Map<String, dynamic> query = const {},
Map<String, String> headers = const {},
}) {
return client
.send<Map<String, dynamic>>(
"$baseCrudPath/meta/scaffolds",
body: body,
query: query,
headers: headers,
)
.then((data) {
final result = <String, CollectionModel>{};
data.forEach((key, value) {
result[key] =
CollectionModel.fromJson(value as Map<String, dynamic>? ?? {});
});
return result;
});
}