UNPKG

@awayfl/avm2

Version:

Virtual machine for executing AS3 code

49 lines 1.98 kB
import { ASObject } from './ASObject'; import { ASRegExp } from './ASRegExp'; import { ASFunction } from './ASFunction'; export declare class ASString extends ASObject { static classNatives: any[]; static classInitializer(): void; private value; constructor(value: string); static fromCharCode(...charcodes: any[]): any; indexOf(char: string, i?: number): number; lastIndexOf(char: string, i?: number): number; charAt(index: number): string; charCodeAt(index: number): number; concat(): any; localeCompare(other: string): number; __getRegExp(pattern: string | ASRegExp): ASRegExp; match(pattern: string | ASRegExp): any; replace(pattern: string | ASRegExp, repl: string | ASFunction): string; search(pattern: string | ASRegExp): number; slice(start?: number, end?: number): string; split(separator: any, limit?: number): any; substring(start: number, end?: number): string; substr(from: number, length?: number): string; toLocaleLowerCase(): string; toLowerCase(): string; toLocaleUpperCase(): string; toUpperCase(): string; generic_indexOf(char: string, i?: number): any; generic_lastIndexOf(char: string, i?: number): any; generic_charAt(index: number): any; generic_charCodeAt(index: number): any; generic_concat(): any; generic_localeCompare(other: string): any; generic_match(pattern: any): any; generic_replace(pattern: any, repl: any): any; generic_search(pattern: any): any; generic_slice(start?: number, end?: number): any; generic_split(separator: string, limit?: number): any; generic_substring(start: number, end?: number): any; generic_substr(from: number, length?: number): any; generic_toLowerCase(): string; generic_toUpperCase(): any; toString(): string; public_toString(): string; valueOf(): string; public_valueOf(): string; get length(): number; } //# sourceMappingURL=ASString.d.ts.map