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.