@hotwired/turbo
Version:
The speed of a single-page web application without having to write any JavaScript
21 lines (20 loc) • 672 B
TypeScript
export declare class StreamElement extends HTMLElement {
connectedCallback(): Promise<void>;
private renderPromise?;
render(): Promise<void>;
disconnect(): void;
removeDuplicateTargetChildren(): void;
get duplicateChildren(): {
targetChild: Element;
templateChild: Element;
}[];
get performAction(): (this: StreamElement) => void;
get targetElement(): HTMLElement | null;
get templateContent(): DocumentFragment;
get templateElement(): HTMLTemplateElement;
get action(): string | null;
get target(): string | null;
private raise;
private get description();
private get beforeRenderEvent();
}