addAll abstract method

  1. @override
void addAll(
  1. Iterable<T> elements
)
override

Adds all elements to this set.

Equivalent to adding each element in elements using add, but some collections may be able to optimize it.

enum Numbers {one, two, three;}

var set = EnumSet<Numbers>.of(Numbers.values, [Numbers.two]);

set.addAll({Numbers.one, Numbers.two});
print(set); // (Numbers.one, Numbers.two)

set.addAll(EnumSet<Numbers>.of(Numbers.values, [Numbers.three]));
print(set); // (Numbers.one, Numbers.two, Numbers.three)

Implementation

@override
void addAll(Iterable<T> elements);