pick<T> static method

T? pick<T>(
  1. List<T>? values
)

Picks a random element from specified array.

  • values an array of any type Returns a randomly picked item.

Implementation

static T? pick<T>(List<T>? values) {
  if (values == null || values.isEmpty) return null;

  return values[RandomInteger.nextInteger(values.length)];
}