UsageMessaging.fromMap constructor

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

Implementation

factory UsageMessaging.fromMap(Map<String, dynamic> map) {
  return UsageMessaging(
    range: map['range'].toString(),
    messagesTotal: map['messagesTotal'],
    topicsTotal: map['topicsTotal'],
    providersTotal: map['providersTotal'],
    subscriberTotal: map['subscriberTotal'],
    messages:
        List<Metric>.from(map['messages']?.map((p) => Metric.fromMap(p))),
    topics: List<Metric>.from(map['topics']?.map((p) => Metric.fromMap(p))),
    providers:
        List<Metric>.from(map['providers']?.map((p) => Metric.fromMap(p))),
    subscribers:
        List<Metric>.from(map['subscribers']?.map((p) => Metric.fromMap(p))),
  );
}