@lifaon/rx-js-light
Version:
Blazing fast Observables
7 lines (6 loc) • 467 B
TypeScript
import { IReadonlyEventTarget } from '../../../../../../misc/event-listener/types/readonly-event-target.type';
import { IObservable } from '../../../../../type/observable.type';
/**
* Creates an Observable which emits events dispatched by 'target'
*/
export declare function fromEventTarget<GType extends string, GEvent extends Event>(target: IReadonlyEventTarget<Record<GType, GEvent>>, type: GType, options?: boolean | EventListenerOptions): IObservable<GEvent>;