Class: StringBuilder
Builder joining strings appended one by one, as Lua concatenates a list faster than strings one at a time.
Constructors
Constructor
ts
new StringBuilder(): StringBuilder;Returns
StringBuilder
Methods
append()
ts
append(value: string): void;Append a string after the ones appended before.
Parameters
| Parameter | Type | Description |
|---|---|---|
value | string | String to append. |
Returns
void
build()
ts
build(separator?: string): string;Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
separator | string | "" | String put between appended strings. |
Returns
string
Appended strings joined, an empty string when none was appended.
Properties
content
ts
protected content: string[] = [];