randomElement method

T? randomElement()

Returns a random element from this iterable.

Returns null if the iterable is empty.

Implementation

T? randomElement() {
  if (isEmpty) return null;
  final int index = DateTime.now().microsecondsSinceEpoch % length;
  return elementAt(index);
}