import {ApplicationDomain} from "../system/ApplicationDomain"; import {SecurityDomain} from "../system/SecurityDomain"; import { ASObject } from '../../avm2/nat/ASObject'; export class LoaderContext extends ASObject { //for AVM1: public _avm1Context:any; private _applicationDomain:ApplicationDomain; constructor(checkPolicyFile:boolean = false, applicationDomain:ApplicationDomain = null, securityDomain:SecurityDomain = null) { super(); this._applicationDomain=applicationDomain; } public get applicationDomain():ApplicationDomain { return this._applicationDomain; } public set applicationDomain(value:ApplicationDomain) { this._applicationDomain=value; } }