EnumSet<T extends Enum>.noneOf constructor

EnumSet<T extends Enum>.noneOf(
  1. List<T> all
)

Creates a new EnumSet which holds no elements of a given Enum.

A list of all possible enum values must be provided to the factory constructor's parameter all.

Example:

enum Numbers { one, two, three; }

EnumSet<Numbers>.noneOf(Numbers.values);

Implementation

factory EnumSet.noneOf(List<T> all) => EnumSet<T>.of(all, <T>[]);