@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
24 lines (23 loc) • 621 B
TypeScript
import { Store } from "./Store";
export interface OrderedUrl {
order: number;
url: string;
}
export declare class LinkReferencesStore extends Store {
private previousUrlsStack;
onActivated(): void;
onDisposing(): void;
/**
* Implementation of getters
*/
getters: {
previousUrl: () => OrderedUrl;
fullHistory: () => OrderedUrl[];
};
/**
* Implementation of mutations
*/
mutations: {
push: import("./Store").StoreMutation<(newState: string) => void, (newState: string) => import("@omnia/fx-models").IMessageBusSubscriptionHandler>;
};
}