@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
25 lines (24 loc) • 894 B
TypeScript
import { BlockInstance } from "../../../..";
import { LayoutCanvasStore } from "../../..";
import { VueComponentBase } from "../../../..";
import { BlockTitleSettingsStore } from "../../../../../stores";
import { OmniaSpfxSettingsProvider } from "internal/fx/spfx/services/SpfxWPSettingProvider";
export default class HeaderItem extends VueComponentBase {
blockTitleSettingsStore: BlockTitleSettingsStore;
editorStore: LayoutCanvasStore;
blockInstance: BlockInstance;
private omniaUxLoc;
spfxSettingsService: OmniaSpfxSettingsProvider;
private localizationService;
private item;
private settings;
private model;
private headerLevels;
mounted(): void;
created(): void;
private headerValueChanged;
private onIconValueChanged;
private onHeaderLevelValueChanged;
private updateSpfxSettings;
render(): VueTsxSupport.JSX.Element;
}