directives property

List<CspDirective> directives
latefinal

List of directives sorted by name.

Implementation

late final List<CspDirective> directives = () {
  final list = directivesMap.entries
      .map(
        (entry) => CspDirective(entry.key, entry.value),
      )
      .toList();
  list.sort((a, b) => a.directiveName.compareTo(b.directiveName));
  return List<CspDirective>.unmodifiable(list);
}();