@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
25 lines (24 loc) • 727 B
TypeScript
import { TsxAllowUnknowProperties } from "../../";
import { ThemeDefinition } from "../../../models";
export interface IThemeDefinitionEditor {
hideBodySettings?: boolean;
hideChromeSettings?: boolean;
hideBorderSettings?: boolean;
valueBind: ThemeDefinition;
onValueChanged?: (model: ThemeDefinition) => void;
attachedToParent?: boolean;
[name: string]: any;
}
declare global {
namespace VueTsxSupport.JSX {
interface Element {
}
interface ElementClass {
}
interface ElementAttributesProperty {
}
interface IntrinsicElements {
"omfx-themedefinition-editor": TsxAllowUnknowProperties<IThemeDefinitionEditor>;
}
}
}