ant-design-vue
Version:
An enterprise-class UI design language and Vue-based implementation
52 lines (51 loc) • 1.65 kB
TypeScript
declare var _default: import("vue").DefineComponent<any, {
store: {
currentHoverKey: any;
fixedColumnsHeadRowsHeight: any[];
fixedColumnsBodyRowsHeight: {};
expandedRowsHeight: {};
expandedRowKeys: any[];
};
}, {
columnManager: ColumnManager;
sComponents: never;
}, {
dataLen(): any;
}, {
getRowKey(record: any, index: any): any;
setScrollPosition(position: any): void;
setScrollPositionClassName(): void;
isTableLayoutFixed(): boolean;
handleWindowResize(): void;
syncFixedTableRowHeight(): void;
resetScrollX(): void;
hasScrollX(): boolean;
handleBodyScrollLeft(e: any): void;
handleBodyScrollTop(e: any): void;
handleBodyScroll(e: any): void;
handleWheel(event: any): void;
saveRef(name: any): (node: any) => void;
saveTableNodeRef(node: any): void;
renderMainTable(): JSX.Element | (JSX.Element | JSX.Element[])[];
renderLeftFixedTable(): JSX.Element;
renderRightFixedTable(): JSX.Element;
renderTable(options: any): JSX.Element[];
renderTitle(): JSX.Element;
renderFooter(): JSX.Element;
renderEmptyText(): JSX.Element;
}, {
methods: {
setState(state: {}, callback: any): void;
__emit(...args: any[]): void;
};
}, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
[x: string]: any;
} | ({
[x: string]: any;
} & {
[x: number]: any;
})>, {} | {
[x: string]: any;
}>;
export default _default;
import ColumnManager from "./ColumnManager";