UNPKG

@wocwin/t-ui-plus

Version:

Page level components developed based on Element Plus.

99 lines (98 loc) 3.28 kB
import { DefineComponent, ComponentOptionsMixin, PublicProps, ExtractPropTypes } from 'vue'; declare function __VLS_template(): Partial<Record<any, (_: { scope: Record<string, any>; }) => any>>; declare const __VLS_component: DefineComponent<{ /** 编辑配置项说明 * label: '爱好', // placeholder显示 * editComponent: 'el-select', // 组件 * type: 'select-arr', // option显示 * list: 'hobbyList', // 下拉选择数据源 * arrLabel: 'label', // 下拉选择中文显示 * arrKey: 'value' // 下拉选择number显示(最终传后台) * bind:{} // 组件衍生属性(即第三方组件属性) */ configEdit: { type: any; default: () => {}; }; listTypeInfo: { type: ObjectConstructor; default: () => {}; }; scope: { type: ObjectConstructor; default: () => {}; }; prop: { type: StringConstructor; default: string; }; isShowRules: { type: BooleanConstructor; default: boolean; }; modelValue: { type: (ObjectConstructor | StringConstructor | BooleanConstructor | NumberConstructor | ArrayConstructor | DateConstructor)[]; }; indexColumns: (StringConstructor | NumberConstructor)[]; }, { resetTselectTableFields: () => void; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { handleEvent: (...args: any[]) => void; "update:modelValue": (...args: any[]) => void; keyupHandle: (...args: any[]) => void; getRefs: (...args: any[]) => void; }, string, PublicProps, Readonly< ExtractPropTypes<{ /** 编辑配置项说明 * label: '爱好', // placeholder显示 * editComponent: 'el-select', // 组件 * type: 'select-arr', // option显示 * list: 'hobbyList', // 下拉选择数据源 * arrLabel: 'label', // 下拉选择中文显示 * arrKey: 'value' // 下拉选择number显示(最终传后台) * bind:{} // 组件衍生属性(即第三方组件属性) */ configEdit: { type: any; default: () => {}; }; listTypeInfo: { type: ObjectConstructor; default: () => {}; }; scope: { type: ObjectConstructor; default: () => {}; }; prop: { type: StringConstructor; default: string; }; isShowRules: { type: BooleanConstructor; default: boolean; }; modelValue: { type: (ObjectConstructor | StringConstructor | BooleanConstructor | NumberConstructor | ArrayConstructor | DateConstructor)[]; }; indexColumns: (StringConstructor | NumberConstructor)[]; }>> & { onHandleEvent?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onKeyupHandle?: ((...args: any[]) => any) | undefined; onGetRefs?: ((...args: any[]) => any) | undefined; }, { configEdit: any; listTypeInfo: Record<string, any>; scope: Record<string, any>; prop: string; isShowRules: boolean; }, {}>; declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, ReturnType<typeof __VLS_template>>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };