2015-02-11 10:13:49 -08:00
|
|
|
import { bind, OpaqueToken } from 'angular2/di';
|
|
|
|
|
|
|
|
export class Options {
|
|
|
|
// TODO(tbosch): use static initializer when our transpiler supports it
|
|
|
|
static get SAMPLE_ID() { return _SAMPLE_ID; }
|
|
|
|
// TODO(tbosch): use static initializer when our transpiler supports it
|
|
|
|
static get DEFAULT_DESCRIPTION() { return _DEFAULT_DESCRIPTION; }
|
|
|
|
// TODO(tbosch): use static initializer when our transpiler supports it
|
|
|
|
static get SAMPLE_DESCRIPTION() { return _SAMPLE_DESCRIPTION; }
|
|
|
|
// TODO(tbosch): use static initializer when our transpiler supports it
|
|
|
|
static get FORCE_GC() { return _FORCE_GC; }
|
|
|
|
// TODO(tbosch): use static initializer when our transpiler supports it
|
|
|
|
static get PREPARE() { return _PREPARE; }
|
|
|
|
// TODO(tbosch): use static initializer when our transpiler supports it
|
|
|
|
static get EXECUTE() { return _EXECUTE; }
|
2015-02-20 13:32:54 -08:00
|
|
|
// TODO(tbosch): use static initializer when our transpiler supports it
|
|
|
|
static get CAPABILITIES() { return _CAPABILITIES; }
|
|
|
|
// TODO(tbosch): use static initializer when our transpiler supports it
|
|
|
|
static get USER_AGENT() { return _USER_AGENT; }
|
2015-02-11 10:13:49 -08:00
|
|
|
}
|
|
|
|
|
2015-02-20 13:32:54 -08:00
|
|
|
var _SAMPLE_ID = new OpaqueToken('Options.sampleId');
|
|
|
|
var _DEFAULT_DESCRIPTION = new OpaqueToken('Options.defaultDescription');
|
|
|
|
var _SAMPLE_DESCRIPTION = new OpaqueToken('Options.sampleDescription');
|
|
|
|
var _FORCE_GC = new OpaqueToken('Options.forceGc');
|
|
|
|
var _PREPARE = new OpaqueToken('Options.prepare');
|
|
|
|
var _EXECUTE = new OpaqueToken('Options.execute');
|
|
|
|
var _CAPABILITIES = new OpaqueToken('Options.capabilities');
|
|
|
|
var _USER_AGENT = new OpaqueToken('Options.userAgent');
|