@jsonforms/vue-vuetify
Version:
Vue Vuetify renderers for JSON Forms
62 lines (60 loc) • 1.4 kB
TypeScript
import { UISchemaElement } from '@jsonforms/core';
export interface Styles {
control: {
root?: string;
input?: string;
};
verticalLayout: {
root?: string;
item?: string;
};
horizontalLayout: {
root?: string;
item?: string;
};
group: {
root?: string;
label?: string;
item?: string;
bare?: string;
alignLeft?: string;
};
arrayList: {
root?: string;
toolbar?: string;
title?: string;
validationIcon?: string;
container?: string;
addButton?: string;
label?: string;
noData?: string;
item?: string;
itemContainer?: string;
itemHeader?: string;
itemLabel?: string;
itemContent?: string;
itemMoveUp?: string;
itemMoveDown?: string;
itemDelete?: string;
};
listWithDetail: {
root?: string;
toolbar?: string;
addButton?: string;
label?: string;
noData?: string;
item?: string;
itemLabel?: string;
itemContent?: string;
itemMoveUp?: string;
itemMoveDown?: string;
itemDelete?: string;
};
label: {
root?: string;
};
categorization: {
root?: string;
};
}
export declare const useStyles: (element?: UISchemaElement) => Styles;