UNPKG

d-render

Version:

数据渲染库 - form、table、search-form

61 lines (59 loc) 1.43 kB
const propsScheme = { data: { type: Array, default: () => [], required: true }, size: { type: String, options: ["large", "default", "small"] }, border: { type: Boolean, default: void 0 }, columns: { type: Array, tsType: "Array<import('@d-render/shared').IRenderConfig>", required: true }, offset: { type: Number }, hideIndex: { type: Boolean }, indexFixed: { type: Boolean }, height: { type: String }, selectType: { type: String, options: ["checkbox", "radio"] }, selectable: { type: Function }, selectRadio: { type: [String, Number] }, selectLabel: { type: String }, selectColumns: { type: Array }, tableHeaderLabel: { type: String }, inForm: { type: Boolean }, rowKey: { type: [String, Function] }, treeProps: { type: Object, default: () => ({}) }, defaultExpendAll: { type: Boolean }, withTableHandle: { type: Boolean }, handlerWidth: { type: String }, handlerLimit: { type: Number, default: 3 }, fieldKey: { type: String }, ruleKey: { type: String }, dependOnValues: { type: Object } }; const eventsScheme = { "update:data": { cbVar: "value" }, sort: {}, "update:selectColumns": { cbVar: "columns" } }; const slotsScheme = { default: "{}" }; const componentScheme = { propsScheme, eventsScheme, slotsScheme, name: "CipTable" }; export { componentScheme, eventsScheme, propsScheme, slotsScheme };