single property
- @override
- @Deprecated("Single is not supported as it would require consuming part of the iterator, which is likely not the users intent. Use peekable() instead.")
override
Checks that this iterable has only one element, and returns that element.
Throws a StateError if this
is empty or has more than one element.
This operation will not iterate past the second element.
Implementation
@override
@Deprecated(
"Single is not supported as it would require consuming part of the iterator, which is likely not the users intent. Use peekable() instead.")
T get single {
assert(false,
"Single is not supported as it would require consuming part of the iterator, which is likely not the users intent. Use peekable() instead.");
return super.single;
}