@embrace-io/web-sdk
Version:
17 lines • 645 B
TypeScript
import { PageManager, Route } from "../types.js";
//#region src/api-page/manager/ProxyPageManager/ProxyPageManager.d.ts
declare class ProxyPageManager implements PageManager {
private _delegate?;
getDelegate(): PageManager;
setDelegate(delegate: PageManager): void;
setCurrentRoute(route: Route): void;
getCurrentRoute(): Route | null;
getCurrentPageId(): string | null;
setPageLabel(label: string): void;
getPageLabel(): string | null;
clearCurrentRoute(): void;
addRouteChangedListener(listener: (route: Route) => void): () => void;
}
//#endregion
export { ProxyPageManager };
//# sourceMappingURL=ProxyPageManager.d.ts.map