@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
26 lines (25 loc) • 901 B
TypeScript
import { JourneyInstance } from "@omnia/fx-models";
import { VersionedLayoutBladeSettings, VueComponentBase } from "../..";
export declare class VersionedLayoutListBladeBuilder extends VueComponentBase {
journey: () => JourneyInstance;
settings: VersionedLayoutBladeSettings;
bladeTitle?: string;
private versionedLayoutStore;
private multilingualStore;
private omniaLoc;
private showCreationNewLayout;
private isCreating;
private formValidator;
private layoutCreation;
created(): void;
mounted(): void;
private ensureLayoutBladeBuilder;
private ensureLayoutAliasBlade;
private travelLayoutBladeBuilder;
handleCreateLayout(): void;
private createNewLayout;
private closeCreateNewLayoutDialog;
private travelToEditAlias;
renderCreateNewLayoutDialog(): VueTsxSupport.JSX.Element;
render(): VueTsxSupport.JSX.Element;
}