@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
25 lines (24 loc) • 905 B
TypeScript
import { VueComponentBaseProps, VueComponentBase, ThemeStore } from "../../..";
import { LayoutCanvasStore } from "../../";
import { MultilingualStore, BlockTitleSettingsStore } from "../../../../stores";
export interface LayoutSettingsProps extends VueComponentBaseProps {
}
export interface LayoutSettingsEvents {
}
export declare class LayoutSettingsPanel extends VueComponentBase<LayoutSettingsProps, LayoutSettingsEvents> {
editorStore: LayoutCanvasStore;
themeStore: ThemeStore;
MultilingualStore: MultilingualStore;
private subscriptionHandler;
blockTitleSettingsStore: BlockTitleSettingsStore;
private omniaUxLoc;
private slots;
private tabs;
private model;
created(): void;
mounted(): void;
private populateData;
renderTabs(): VueTsxSupport.JSX.Element;
renderOneTab(): VueTsxSupport.JSX.Element;
render(): VueTsxSupport.JSX.Element;
}