mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-12 06:21:29 +00:00
Add trimStart/End aliases (#287)
This commit is contained in:
2
std/assembly/index.d.ts
vendored
2
std/assembly/index.d.ts
vendored
@ -482,6 +482,8 @@ declare class String {
|
||||
trim(): string;
|
||||
trimLeft(): string;
|
||||
trimRight(): string;
|
||||
trimStart(): string;
|
||||
trimEnd(): string;
|
||||
padStart(targetLength: i32, padString?: string): string;
|
||||
padEnd(targetLength: i32, padString?: string): string;
|
||||
repeat(count?: i32): string;
|
||||
|
@ -303,7 +303,17 @@ export class String {
|
||||
return out;
|
||||
}
|
||||
|
||||
@inline
|
||||
trimLeft(): String {
|
||||
return this.trimStart();
|
||||
}
|
||||
|
||||
@inline
|
||||
trimRight(): String {
|
||||
return this.trimEnd();
|
||||
}
|
||||
|
||||
trimStart(): String {
|
||||
assert(this !== null);
|
||||
var start: isize = 0;
|
||||
var len: isize = this.length;
|
||||
@ -323,7 +333,7 @@ export class String {
|
||||
return out;
|
||||
}
|
||||
|
||||
trimRight(): String {
|
||||
trimEnd(): String {
|
||||
assert(this !== null);
|
||||
var len: isize = this.length;
|
||||
while (
|
||||
|
Reference in New Issue
Block a user