@awayfl/avm2
Version:
Virtual machine for executing AS3 code
21 lines • 596 B
TypeScript
import { Multiname } from './Multiname';
import { AXClass } from '../../run/AXClass';
import { TRAIT } from './TRAIT';
import { ABCFile } from './ABCFile';
export declare class RuntimeTraitInfo {
multiname: Multiname;
kind: TRAIT;
private _abc;
configurable: boolean;
enumerable: boolean;
writable: boolean;
get: () => any;
set: (v: any) => void;
slot: number;
value: any;
typeName: Multiname;
private _type;
constructor(multiname: Multiname, kind: TRAIT, _abc: ABCFile);
getType(): AXClass;
}
//# sourceMappingURL=RuntimeTraitInfo.d.ts.map