trim property

List<String> trim

Implementation

List<String> get trim {
  if (length <= 0) return [];
  final first = this.first;
  final listWithoutFirst = this;
  listWithoutFirst.removeAt(0);
  return [
    if (first != null && first.isNotEmpty) first,
    ...listWithoutFirst.removeEmpty,
  ];
}