UsageDatabases.fromMap constructor

UsageDatabases.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory UsageDatabases.fromMap(Map<String, dynamic> map) {
  return UsageDatabases(
    range: map['range'].toString(),
    databasesTotal: map['databasesTotal'],
    collectionsTotal: map['collectionsTotal'],
    documentsTotal: map['documentsTotal'],
    databases:
        List<Metric>.from(map['databases']?.map((p) => Metric.fromMap(p))),
    collections:
        List<Metric>.from(map['collections']?.map((p) => Metric.fromMap(p))),
    documents:
        List<Metric>.from(map['documents']?.map((p) => Metric.fromMap(p))),
  );
}