@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
22 lines (21 loc) • 796 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 item;
private settings;
private model;
mounted(): void;
created(): void;
private headerValueChanged;
private onIconValueChanged;
private updateSpfxSettings;
render(): VueTsxSupport.JSX.Element;
}