forgeplus-react/node_modules/rc-table/es/ColumnManager.d.ts

21 lines
699 B
TypeScript

import * as React from 'react';
import { ColumnType } from './interface';
export default class ColumnManager {
_cached: {};
columns: ColumnType[];
constructor(columns: ColumnType[], elements: React.ReactNode);
isAnyColumnsFixed(): any;
isAnyColumnsLeftFixed(): any;
isAnyColumnsRightFixed(): any;
leftColumns(): any;
rightColumns(): any;
leafColumns(): any;
leftLeafColumns(): any;
rightLeafColumns(): any;
groupedColumns(): ColumnType[];
normalize(elements: React.ReactNode): any[];
reset(columns: ColumnType[], elements?: React.ReactNode): void;
_cache(name: string, fn: Function): any;
_leafColumns(columns: ColumnType[]): any[];
}