dropLast method

List<E> dropLast(
  1. int count
)

Returns a List containing all elements except last count elements.

Implementation

List<E> dropLast(int count) {
  if (count.isNegative) {
    throw ArgumentError.value(
      count,
      'count',
      'Must be greater than zero',
    );
  }

  final length = this.length - count;

  return length.isNegative ? [] : sublist(0, length);
}