##// END OF EJS Templates
dependency builder proposal
dependency builder proposal

File last commit:

r109:f71c50acc9f9 ioc ts support
r110:cc196cedcf24 ioc ts support
Show More
Bar.ts
18 lines | 344 B | video/mp2t | TypeScriptLexer
cin
tests moved under src/ folder...
r50 import { Foo } from "./Foo";
export class Bar {
name = "bar";
cin
working on di decorators
r109 foo: Foo | undefined;
cin
tests moved under src/ folder...
r50
cin
working on di decorators
r109 constructor(_opts?: { foo?: Foo; }) {
cin
tests moved under src/ folder...
r50 if (_opts && _opts.foo)
this.foo = _opts.foo;
}
cin
working on di decorators
r109
getFoo() {
if (this.foo === undefined)
throw new Error("The foo isn't set");
return this.foo;
}
cin
tests moved under src/ folder...
r50 }