UNPKG

vue-devui

Version:

DevUI components based on Vite and Vue3

8 lines (7 loc) 736 B
import type { Ref } from 'vue'; import type { RowData, InnerRowData, RowKey, InnerColumnConfig, ColumnConfig } from './data-grid-types'; export declare function getRealWidth(width: string | number | undefined, totalWidth: number): number | undefined; export declare function calcEachColumnWidth(columns: ColumnConfig[], containerWidth: number): ColumnConfig[]; export declare function getXStartOrEndIndex(list: InnerColumnConfig[], distance: number): number; export declare function getYStartIndex(list: RowData[], distance: number): number; export declare function generateInnerData(rowDataList: RowData[], rowIndex: Ref<number>, rowKey: Ref<RowKey | undefined> | undefined, level?: number, parentNode?: InnerRowData): InnerRowData[];