remove abstract method

  1. @override
bool remove(
  1. Object? value
)
override

Removes value from the set.

Returns true if value was in the set, and false if not. The method has no effect if value was not in the set.

enum Numbers {one, two, three;}

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

final didRemove2 = set.remove(Numbers.two); // true
final didRemove1 = set.remove(Numbers.one); // false

print(set); // (Numbers.three)

Implementation

@override
bool remove(Object? value);