append

Common
JS
1.0
abstract fun append(value: Char): Appendable
Native
1.3
abstract fun append(c: Char): Appendable
For Common, JS

Appends the specified character value to this Appendable and returns this instance.

Parameters

value - the character to append.

For Native

Appends the specified character c to this Appendable and returns this instance.

Parameters

c - the character to append.

Common
JS
1.0
abstract fun append(value: CharSequence?): Appendable
Native
1.3
abstract fun append(csq: CharSequence?): Appendable
For Common, JS

Appends the specified character sequence value to this Appendable and returns this instance.

Parameters

value - the character sequence to append. If value is null, then the four characters "null" are appended to this Appendable.

For Native

Appends the specified character sequence csq to this Appendable and returns this instance.

Parameters

csq - the character sequence to append. If csq is null, then the four characters "null" are appended to this Appendable.

Common
JS
1.0
abstract fun append(
    value: CharSequence?,
    startIndex: Int,
    endIndex: Int
): Appendable
Native
1.3
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.