@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
28 lines (27 loc) • 1.04 kB
TypeScript
import { BlockTitleSettings } from "../../../../models";
import { VueComponentBaseProps, VueComponentBase, ThemeStore } from "../../..";
import { LayoutCanvasStore } from "../../";
import { MultilingualStore, BlockTitleSettingsStore } from "../../../../stores";
export interface SectionSettingsProps extends VueComponentBaseProps {
}
export interface BlockSettingsEvents {
}
export declare class SectionSettingsPanel extends VueComponentBase<SectionSettingsProps, BlockSettingsEvents> {
private section;
editorStore: LayoutCanvasStore;
themeStore: ThemeStore;
MultilingualStore: MultilingualStore;
private subscriptionHandler;
blockTitleSettingsStore: BlockTitleSettingsStore;
private omniaUxLoc;
private slots;
private tabs;
private model;
created(): void;
mounted(): void;
private populateData;
onHeaderValueChanged(value: BlockTitleSettings): void;
renderTabs(): VueTsxSupport.JSX.Element;
renderOneTab(): VueTsxSupport.JSX.Element;
render(): VueTsxSupport.JSX.Element;
}