@opra/core
Version:
Opra schema package
15 lines (14 loc) • 427 B
JavaScript
import { AsyncEventEmitter } from 'node-events-async';
/**
* @class ExecutionContext
*/
export class ExecutionContext extends AsyncEventEmitter {
constructor(init) {
super();
this.errors = [];
this.document = init.document;
this.documentNode = init.documentNode || init.document.node;
this.protocol = init.protocol || 'custom';
this.platform = init.platform || '';
}
}