remove unused code

This commit is contained in:
Joao Moreno 2018-10-04 10:01:11 +01:00
parent 346906edd4
commit 0bee1429e1

View file

@ -265,17 +265,6 @@ export class EventMultiplexer<T> implements IDisposable {
}
}
export function fromCallback<T>(fn: (handler: (e: T) => void) => IDisposable): Event<T> {
let listener: IDisposable;
const emitter = new Emitter<T>({
onFirstListenerAdd: () => listener = fn(e => emitter.fire(e)),
onLastListenerRemove: () => listener.dispose()
});
return emitter.event;
}
export function fromPromise<T =any>(promise: Thenable<T>): Event<T> {
const emitter = new Emitter<T>();
let shouldEmit = false;