loggerLabels property

FLoggerLabels get loggerLabels

Implementation

FLoggerLabels get loggerLabels {
  // using reversed to take priority for first property in chain.
  final Map<String, String> dict = this.chain.reversed.fold({}, (p, c) {
    for (MapEntry<String, String> entry in c.loggerLabels.entries) {
      if (!p.containsKey(entry.key)) {
        p[entry.key] = entry.value;
      }
    }
    return p;
  });
  return Map.unmodifiable(dict);
}