UNPKG

@intuitionrobotics/thunderstorm

Version:
16 lines (15 loc) 646 B
import { BaseComponent } from "./BaseComponent"; import { ThunderDispatcher } from "./thunder-dispatcher"; export interface OnPageTitleChangedListener { onPageTitleChanged(title: string): void; } export declare const dispatch_onPageTitleChanged: ThunderDispatcher<OnPageTitleChangedListener, "onPageTitleChanged", [title: string], void>; export declare abstract class AppPage<P, S> extends BaseComponent<P, S> { private pageTitle; private prevTitle; private mounted; protected constructor(p: P, pageTitle?: string); setPageTitle(pageTitle: string): void; componentDidMount(): void; componentWillUnmount(): void; }