@jsonforms/vue-vuetify
Version:
Vue Vuetify renderers for JSON Forms
18 lines (16 loc) • 563 B
TypeScript
import { ComponentPublicInstance, FunctionalComponent } from 'vue';
export type JSXComponent<Props = any> = {
new (): ComponentPublicInstance<Props>;
} | FunctionalComponent<Props>;
export type IconValue = string | (string | [path: string, opacity: number])[] | JSXComponent;
export interface IconAliases {
itemAdd: IconValue;
itemMoveUp: IconValue;
itemMoveDown: IconValue;
itemDelete: IconValue;
calendarClock: IconValue;
clock: IconValue;
passwordHide: IconValue;
passwordShow: IconValue;
validationError: IconValue;
}