@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
32 lines (31 loc) • 903 B
TypeScript
import { TsxAllowUnknowProperties } from "../TsxAllowUnknowProperties";
import { IValidator, ColorPickerModel, ColorPickerDisplayOptions } from "..";
/**Color Picker*/
export interface IColorPicker {
label?: string;
required?: boolean;
dark?: boolean;
slim?: boolean;
dense?: boolean;
placeholder?: string;
allowRgba?: boolean;
display?: ColorPickerDisplayOptions;
valueBind: ColorPickerModel;
onValueChanged?: (model: ColorPickerModel) => void;
errorMessages?: Array<string>;
validator?: IValidator;
attachedToParent?: boolean;
disableContextColor?: boolean;
disabled?: boolean;
}
declare global {
namespace VueTsxSupport.JSX {
interface Element {
}
interface ElementClass {
}
interface IntrinsicElements {
"omfx-color-picker": TsxAllowUnknowProperties<IColorPicker>;
}
}
}