@intuitionrobotics/thunderstorm
Version:
16 lines • 689 B
TypeScript
import { BaseComponent } from "./BaseComponent.js";
import { ThunderDispatcher } from "./thunder-dispatcher.js";
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;
}
//# sourceMappingURL=AppPage.d.ts.map