toLowerCase method

  1. @useResult
List<String>? toLowerCase()

Drops nulls, then lowercases each survivor (invariant culture).

See ListStringExtensions.toLowerCase for casing semantics. Does not mutate the receiver.

Example:

<String?>['Ab', null, 'CD'].toLowerCase(); // ['ab', 'cd']

Audited: 2026-06-12 11:26 EDT

Implementation

@useResult
List<String>? toLowerCase() => nonNulls.toList().toLowerCase();