append
abstract fun append(value: Char): Appendable
abstract fun append(c: Char): Appendable
For Common, JS
Appends the specified character value to this Appendable and returns this instance.
Parameters
For Native
Appends the specified character c to this Appendable and returns this instance.
Parameters
abstract fun append(value: CharSequence?): Appendable
abstract fun append(csq: CharSequence?): Appendable
abstract fun append(
value: CharSequence?,
startIndex: Int,
endIndex: Int
): Appendable
abstract fun append(
csq: CharSequence?,
start: Int,
end: Int
): Appendable
For Common, JS
Appends a subsequence of the specified character sequence value to this Appendable and returns this instance.
Parameters
value
- the character sequence from which a subsequence is appended. If value is null
,
then characters are appended as if value contained the four characters "null"
.
startIndex
- the beginning (inclusive) of the subsequence to append.
endIndex
- the end (exclusive) of the subsequence to append.
Exceptions
IndexOutOfBoundsException
- or IllegalArgumentException when startIndex or endIndex is out of range of the value character sequence indices or when startIndex > endIndex
.
For Native
Appends a subsequence of the specified character sequence csq to this Appendable and returns this instance.
Parameters
csq
- the character sequence from which a subsequence is appended. If csq is null
,
then characters are appended as if csq contained the four characters "null"
.
start
- the beginning (inclusive) of the subsequence to append.
end
- the end (exclusive) of the subsequence to append.
Exceptions
IndexOutOfBoundsException
- or IllegalArgumentException when start or end is out of range of the csq character sequence indices or when start > end
.