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