2014-10-03 20:34:37 -04:00
|
|
|
import {CONST} from "facade/lang";
|
|
|
|
|
|
|
|
export class Inject {
|
|
|
|
@CONST()
|
2014-10-07 10:34:07 -04:00
|
|
|
constructor(token) {
|
2014-10-03 20:34:37 -04:00
|
|
|
this.token = token;
|
|
|
|
}
|
2014-10-05 16:25:42 -04:00
|
|
|
}
|
|
|
|
|
2014-10-10 15:44:56 -04:00
|
|
|
export class InjectPromise {
|
2014-10-05 16:25:42 -04:00
|
|
|
@CONST()
|
2014-10-07 10:34:07 -04:00
|
|
|
constructor(token) {
|
2014-10-05 16:25:42 -04:00
|
|
|
this.token = token;
|
|
|
|
}
|
2014-10-06 13:45:24 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
export class InjectLazy {
|
|
|
|
@CONST()
|
2014-10-07 10:34:07 -04:00
|
|
|
constructor(token) {
|
2014-10-06 13:45:24 -04:00
|
|
|
this.token = token;
|
|
|
|
}
|
2014-10-09 12:09:50 -04:00
|
|
|
}
|