@cycle/dom
Version:
The standard DOM Driver for Cycle.js, based on Snabbdom
11 lines (10 loc) • 479 B
TypeScript
import { Stream, MemoryStream } from 'xstream';
import { EventsFnOptions } from './DOMSource';
export declare class BodyDOMSource {
private _name;
constructor(_name: string);
select(selector: string): BodyDOMSource;
elements(): MemoryStream<Array<HTMLBodyElement>>;
element(): MemoryStream<HTMLBodyElement>;
events<K extends keyof HTMLBodyElementEventMap>(eventType: K, options?: EventsFnOptions, bubbles?: boolean): Stream<HTMLBodyElementEventMap[K]>;
}