add method

  1. @override
bool add(
  1. T value
)
override

Copies the internal set before mutating so it detects the new reference.

Implementation

@override
bool add(T value) {
  final copy = {..._internalSet};
  final added = copy.add(value);
  if (added) _emitSet(copy);
  return added;
}