UNPKG

y-render

Version:

<!-- * @Author: luyao * @Date: 2022-11-17 17:26:41 * @LastEditTime: 2022-12-10 14:25:58 * @Description: * @LastEditors: luyao * @FilePath: /Y-render/README.md -->

381 lines (380 loc) 12.4 kB
declare const _sfc_main: import("vue").DefineComponent<{ widgetItem: { type: ObjectConstructor; }; }, { props: any; widgetItem: any; widget: any; withHandle: (e: any, item: any, index: any) => void; dbsTable: import("vue").DefineComponent<{ columns: { type: ArrayConstructor; default: () => never[]; }; data: { type: ArrayConstructor; default: () => never[]; }; totalNum: { type: NumberConstructor; default: () => number; }; pageNum: { type: NumberConstructor; default: () => number; }; pageSize: { type: NumberConstructor; default: () => number; }; loading: { type: BooleanConstructor; }; configFlag: { type: ObjectConstructor; default: () => { needPage: boolean; selection: boolean; index: boolean; border: boolean; tableAlign: string; }; }; needPage: { type: BooleanConstructor; default: boolean; }; needIndex: { type: BooleanConstructor; default: boolean; }; autoHeight: { type: BooleanConstructor; default: boolean; }; tableHeight: { type: StringConstructor; }; tableMaxHeight: { type: StringConstructor; }; headerCellStyle: { type: ObjectConstructor; default: () => { color: string; backgroundColor: string; }; }; cellStyle: { type: FunctionConstructor; default: () => { color: string; backgroundColor: string; }; }; highlightCurrentRow: { type: BooleanConstructor; default: boolean; }; selecTableFun: { type: FunctionConstructor; default: () => boolean; }; objectSpanMethod: { type: FunctionConstructor; default: () => boolean; }; key: { type: StringConstructor; default: () => string; }; rowKey: { type: StringConstructor; default: () => string; }; tableRowClassName: { type: FunctionConstructor; }; dragRow: { type: BooleanConstructor; default: boolean; }; cusClass: { type: StringConstructor; default: () => string; }; dragBtn: { type: StringConstructor; default: () => string; }; }, { props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{ columns: { type: ArrayConstructor; default: () => never[]; }; data: { type: ArrayConstructor; default: () => never[]; }; totalNum: { type: NumberConstructor; default: () => number; }; pageNum: { type: NumberConstructor; default: () => number; }; pageSize: { type: NumberConstructor; default: () => number; }; loading: { type: BooleanConstructor; }; configFlag: { type: ObjectConstructor; default: () => { needPage: boolean; selection: boolean; index: boolean; border: boolean; tableAlign: string; }; }; needPage: { type: BooleanConstructor; default: boolean; }; needIndex: { type: BooleanConstructor; default: boolean; }; autoHeight: { type: BooleanConstructor; default: boolean; }; tableHeight: { type: StringConstructor; }; tableMaxHeight: { type: StringConstructor; }; headerCellStyle: { type: ObjectConstructor; default: () => { color: string; backgroundColor: string; }; }; cellStyle: { type: FunctionConstructor; default: () => { color: string; backgroundColor: string; }; }; highlightCurrentRow: { type: BooleanConstructor; default: boolean; }; selecTableFun: { type: FunctionConstructor; default: () => boolean; }; objectSpanMethod: { type: FunctionConstructor; default: () => boolean; }; key: { type: StringConstructor; default: () => string; }; rowKey: { type: StringConstructor; default: () => string; }; tableRowClassName: { type: FunctionConstructor; }; dragRow: { type: BooleanConstructor; default: boolean; }; cusClass: { type: StringConstructor; default: () => string; }; dragBtn: { type: StringConstructor; default: () => string; }; }>> & { onGetTableRef?: ((...args: any[]) => any) | undefined; onHandlePageChange?: ((...args: any[]) => any) | undefined; onHandleSelectionChange?: ((...args: any[]) => any) | undefined; onHandleSortChange?: ((...args: any[]) => any) | undefined; onHandleCurrentChange?: ((...args: any[]) => any) | undefined; onCellClick?: ((...args: any[]) => any) | undefined; onRowDblclick?: ((...args: any[]) => any) | undefined; onDragChangeData?: ((...args: any[]) => any) | undefined; }>>; getDataFormComponent: any; slots: any; emit: (event: "getTableRef" | "handlePageChange" | "handleSelectionChange" | "handleSortChange" | "handleCurrentChange" | "cellClick" | "rowDblclick" | "dragChangeData", ...args: any[]) => void; tableRef: any; sortable: any; tableHeight: any; columns: any; sizeChange: (pageSize: any) => void; currentChange: (pageNum: any) => void; handleCurrentChange: (row: any) => void; handleSelectionChange: (rows: any) => void; sortChange: (item: { order: string; prop: string; }) => void; cellClickFun: (row: any, column: any) => void; rowDblclickFun: (row: any, column: any, event: any) => void; setHeight: () => void; rowDrop: () => void; ColumnItem: import("vue").DefineComponent<unknown, object, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<unknown>, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("getTableRef" | "handlePageChange" | "handleSelectionChange" | "handleSortChange" | "handleCurrentChange" | "cellClick" | "rowDblclick" | "dragChangeData")[], "getTableRef" | "handlePageChange" | "handleSelectionChange" | "handleSortChange" | "handleCurrentChange" | "cellClick" | "rowDblclick" | "dragChangeData", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ columns: { type: ArrayConstructor; default: () => never[]; }; data: { type: ArrayConstructor; default: () => never[]; }; totalNum: { type: NumberConstructor; default: () => number; }; pageNum: { type: NumberConstructor; default: () => number; }; pageSize: { type: NumberConstructor; default: () => number; }; loading: { type: BooleanConstructor; }; configFlag: { type: ObjectConstructor; default: () => { needPage: boolean; selection: boolean; index: boolean; border: boolean; tableAlign: string; }; }; needPage: { type: BooleanConstructor; default: boolean; }; needIndex: { type: BooleanConstructor; default: boolean; }; autoHeight: { type: BooleanConstructor; default: boolean; }; tableHeight: { type: StringConstructor; }; tableMaxHeight: { type: StringConstructor; }; headerCellStyle: { type: ObjectConstructor; default: () => { color: string; backgroundColor: string; }; }; cellStyle: { type: FunctionConstructor; default: () => { color: string; backgroundColor: string; }; }; highlightCurrentRow: { type: BooleanConstructor; default: boolean; }; selecTableFun: { type: FunctionConstructor; default: () => boolean; }; objectSpanMethod: { type: FunctionConstructor; default: () => boolean; }; key: { type: StringConstructor; default: () => string; }; rowKey: { type: StringConstructor; default: () => string; }; tableRowClassName: { type: FunctionConstructor; }; dragRow: { type: BooleanConstructor; default: boolean; }; cusClass: { type: StringConstructor; default: () => string; }; dragBtn: { type: StringConstructor; default: () => string; }; }>> & { onGetTableRef?: ((...args: any[]) => any) | undefined; onHandlePageChange?: ((...args: any[]) => any) | undefined; onHandleSelectionChange?: ((...args: any[]) => any) | undefined; onHandleSortChange?: ((...args: any[]) => any) | undefined; onHandleCurrentChange?: ((...args: any[]) => any) | undefined; onCellClick?: ((...args: any[]) => any) | undefined; onRowDblclick?: ((...args: any[]) => any) | undefined; onDragChangeData?: ((...args: any[]) => any) | undefined; }, { data: unknown[]; key: string; columns: unknown[]; totalNum: number; pageNum: number; pageSize: number; loading: boolean; configFlag: Record<string, any>; needPage: boolean; needIndex: boolean; autoHeight: boolean; headerCellStyle: Record<string, any>; cellStyle: Function; highlightCurrentRow: boolean; selecTableFun: Function; objectSpanMethod: Function; rowKey: string; dragRow: boolean; cusClass: string; dragBtn: string; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ widgetItem: { type: ObjectConstructor; }; }>>, {}>; export default _sfc_main;