@motorcycle/mostly-html
Version:
Server-side rendering for Motorcycle.ts
10 lines (9 loc) • 424 B
TypeScript
import { CssSelector, DomSource } from '@motorcycle/dom';
import { Stream } from '@motorcycle/types';
export declare class HtmlDomSource<A = Element, B = Event> implements DomSource<A, B> {
cssSelectors: () => ReadonlyArray<CssSelector>;
constructor(cssSelectors: ReadonlyArray<CssSelector>);
query(cssSelector: CssSelector): DomSource<A, B>;
events(): Stream<B>;
elements(): Stream<ReadonlyArray<A>>;
}