@web-atoms/core-docs
Version:
21 lines • 925 B
TypeScript
import { App } from "../../App";
import { AtomUri } from "../../core/AtomUri";
import { JsonService } from "../../services/JsonService";
import { IPageOptions, NavigationService, NotifyType } from "../../services/NavigationService";
export default class XFNavigationService extends NavigationService {
private jsonService;
private stack;
get title(): string;
set title(v: string);
get location(): AtomUri;
set location(v: AtomUri);
constructor(app: App, jsonService: JsonService);
alert(message: string | any, title?: string): Promise<any>;
confirm(message: string, title?: string): Promise<boolean>;
notify(message: string, title?: string, type?: NotifyType, delay?: number): void;
navigate(url: string): void;
back(): void;
refresh(): void;
protected openWindow<T>(url: AtomUri, options?: IPageOptions): Promise<T>;
}
//# sourceMappingURL=XFNavigationService.d.ts.map