@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
20 lines (19 loc) • 838 B
TypeScript
import { Store } from "@omnia/fx/stores";
import { EditorSettings, EditorDisplayModes, EditorUserExperience } from "../../../models";
export declare class EditorSettingsStore extends Store {
/**
* State
*/
editorDisplayMode: import("@omnia/fx/stores").StoreState<EditorDisplayModes>;
editorUserExperience: import("@omnia/fx/stores").StoreState<EditorUserExperience>;
showContentNavigation: import("@omnia/fx/stores").StoreState<boolean>;
itemIsCheckOut: import("@omnia/fx/stores").StoreState<boolean>;
onActivated(): void;
onDisposing(): void;
/**
* Mutations
*/
mutations: {
changeEditorSettings: import("@omnia/fx/stores").StoreMutation<(settings: EditorSettings) => void, (settings: EditorSettings) => import("@omnia/fx-models").IMessageBusSubscriptionHandler>;
};
}