TypeScript/tests/cases/compiler/fatArrowSelf.ts

24 lines
544 B
TypeScript
Raw Normal View History

2014-07-13 01:04:16 +02:00
module Events {
export interface ListenerCallback {
(value:any):void;
}
export class EventEmitter {
public addListener(type:string, listener:ListenerCallback) {
}
}
}
module Consumer {
class EventEmitterConsummer {
constructor (private emitter: Events.EventEmitter) { }
private register() {
this.emitter.addListener('change', (e) => {
this.changed();
});
}
private changed() {
}
}
}