ListStringExtensions extension
Extensions on List
Methods
-
anyContains(
String? check, {bool caseSensitive = true}) → bool -
Available on List<
ReturnsString> , provided by the ListStringExtensions extensiontrueif any element containscheckas a substring. -
commonPrefix(
) → String -
Available on List<
Returns the longest common prefix of all strings in this list.String> , provided by the ListStringExtensions extension -
commonSuffix(
) → String -
Available on List<
Returns the longest common suffix of all strings in this list.String> , provided by the ListStringExtensions extension -
firstNotEqualTo(
String? value) → String? -
Available on List<
Returns the first element that is not equal toString> , provided by the ListStringExtensions extensionvalue. -
joinDisplayList(
{String joiner = ', ', String doubleJoiner = ' and ', String lastJoiner = ', and ', bool isUnique = true}) → String? -
Available on List<
Joins these strings into a natural-language list with an Oxford comma: one item is itself, two becomeString> , provided by the ListStringExtensions extension'a and b', three or more become'a, b, and c'. -
joinWithFinal(
{String separator = ', ', String finalSeparator = 'and'}) → String? -
Available on List<
Joins these strings into a sentence with a distinct final connector, e.g.String> , provided by the ListStringExtensions extension['a', 'b', 'c'].joinWithFinal()->'a, b and c'. -
removeTrimmedEmpty(
{bool trim = true}) → List< String> ? -
Available on List<
Drops entries that are empty after trimming, returning a new list.String> , provided by the ListStringExtensions extension -
toLowerCase(
) → List< String> ? -
Available on List<
Returns a new list with every element lowercased (invariant culture).String> , provided by the ListStringExtensions extension -
toUpperCase(
) → List< String> ? -
Available on List<
Returns a new list with every element uppercased (invariant culture).String> , provided by the ListStringExtensions extension