UNPKG

503 BTypeScriptView Raw
1import { Stream } from 'xstream';
2export declare type Predicate = (ev: any) => boolean;
3export declare type PreventDefaultOpt = boolean | Predicate | Comparator;
4export declare type Comparator = {
5 [key: string]: any;
6};
7export declare function fromEvent(element: Element | Document, eventName: string, useCapture?: boolean, preventDefault?: PreventDefaultOpt, passive?: boolean): Stream<Event>;
8export declare function preventDefaultConditional(event: any, preventDefault: PreventDefaultOpt): void;