NullStringExtension extension

on

Properties

blankIfNull → String

Available on String?, provided by the NullStringExtension extension

Returns the string if it is not null, otherwise returns an empty string.
no setter
isBlank → bool

Available on String?, provided by the NullStringExtension extension

no setter
isNotBlank → bool

Available on String?, provided by the NullStringExtension extension

no setter
nullIfBlank → String?

Available on String?, provided by the NullStringExtension extension

Returns null if string is blank. Otherwise, returns the string.
no setter
splitArguments → Iterable<string>

Available on String?, provided by the NullStringExtension extension

Splits a string by whitespace, but only those whitespaces that are outside of quotes.
no setter
zeroIfBlank → String

Available on String?, provided by the NullStringExtension extension

Returns the string if it is blank, otherwise returns "0".
no setter

Methods

blankCoalesce(Iterable<string?> newString) → String

Available on String?, provided by the NullStringExtension extension

format(Map<string, Object> args, [String? locale]) → String

Available on String?, provided by the NullStringExtension extension

Format a string with ICU syntax.
ifBlank(String? newString) → String?

Available on String?, provided by the NullStringExtension extension

Returns the string if it is not null, empty or blank, otherwise returns the specified string.

Operators

operator |(Object? s) → String

Available on String?, provided by the NullStringExtension extension

Return left string if not blank. Otherwise return right string.