effectiveFormats property

Set<UCodeFormat> get effectiveFormats

Implementation

Set<UCodeFormat> get effectiveFormats {
  if (formats.isEmpty) {
    return UCodeFormat.values.where((UCodeFormat f) => f != UCodeFormat.unknown).toSet();
  }
  final Set<UCodeFormat> set = formats.toSet();
  if (set.contains(UCodeFormat.itf)) set.add(UCodeFormat.itf);
  return set;
}