singleOrNull method

T? singleOrNull(
  1. Boolean test(
    1. T? it
    )
)

Returns single element, or null if the array is empty or has more than one element.

Implementation

T? singleOrNull(Boolean Function(T? it) test) {
  return cast<T?>().singleWhere(test, orElse: () => null);
}