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.