@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
18 lines (17 loc) • 632 B
TypeScript
import { ThemeDefinition } from "@omnia/fx/models";
import { LayoutCanvasStore } from "../../..";
import { VueComponentBase, ThemeStore } from "@omnia/fx/ux";
export default class LayoutThemingLayoutSettingItem extends VueComponentBase {
editorStore: LayoutCanvasStore;
private subscriptionHandler;
themeStore: ThemeStore;
private omniaUxLoc;
private layoutDefinition;
private model;
private editingThemedefinition;
mounted(): void;
created(): void;
onThemingChange(updatedTheme: ThemeDefinition): void;
onSetThemeOption(option: boolean): void;
render(): VueTsxSupport.JSX.Element;
}