UNPKG

@awayfl/avm2

Version:

Virtual machine for executing AS3 code

21 lines 713 B
import { ASObject } from './ASObject'; import { ClassInfo } from '../abc/lazy/ClassInfo'; export declare class ASClass extends ASObject { dPrototype: ASObject; tPrototype: ASObject; classNatives: Object[]; instanceNatives: Object[]; /** * Called on every class when it is initialized. The |axClass| object is passed in as |this|. */ classInitializer: (asClass?: ASClass) => void; classSymbols: string[]; instanceSymbols: string[]; classInfo: ClassInfo; axCoerce(v: any): any; axConstruct: (argArray?: any[]) => any; axIsType: (value: any) => boolean; get prototype(): ASObject; static classInitializer: any; } //# sourceMappingURL=ASClass.d.ts.map