MutableStringFunExt extension

String operations on Mutable<String?> that delegate to the inner value.

Null-safe: returns null when the inner value is null (except operator + which treats null as an empty string).

on

Properties

codeUnits → List<int>?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

no setter
isEmpty → bool?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

no setter
isNotEmpty → bool?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

no setter
runes → Runes?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

no setter

Methods

allMatches(String string, [int start = 0]) → Iterable<Match>?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

compareTo(String other) → int?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

contains(Pattern other, [int startIndex = 0]) → bool?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

endsWith(String other) → bool?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

indexOf(Pattern pattern, [int start = 0]) → int?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

lastIndexOf(Pattern pattern, [int? start]) → int?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

matchAsPrefix(String string, [int start = 0]) → Match?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

padLeft(int width, [String padding = ' ']) → String?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

padRight(int width, [String padding = ' ']) → String?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

replaceAll(Pattern from, String replace) → String?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

split(Pattern pattern) → List<String>?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

startsWith(Pattern pattern, [int index = 0]) → bool?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

substring(int startIndex, [int? endIndex]) → String?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

toLowerCase() → String?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

toUpperCase() → String?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

trim() → String?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

trimLeft() → String?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

trimRight() → String?

Available on Mutable<String?>, provided by the MutableStringFunExt extension

Operators

operator +(String val) → String

Available on Mutable<String?>, provided by the MutableStringFunExt extension