@eclipse-scout/core
Version:
Eclipse Scout runtime
27 lines • 1.13 kB
TypeScript
import { Column, DoubleClickSupport, EventListener, EventSupport, Range, Status, Table, TableFooter, TableRow } from '../../index';
export declare class SpecTable extends Table {
_filteredRows: TableRow[];
_animationRowLimit: number;
events: EventSupport & {
_eventListeners: EventListener[];
};
footer: TableFooter & {
_$infoTableStatus: JQuery;
_$infoTableStatusIcon: JQuery;
};
_doubleClickSupport: DoubleClickSupport & {
_lastTimestamp: number;
};
_permanentHeadSortColumns: Column<any>[];
_permanentTailSortColumns: Column<any>[];
_resizeToFit(column: Column<any>, maxWidth?: number, calculatedSize?: number): void;
_calculateCurrentViewRange(): Range;
_calculateViewRangeForRowIndex(rowIndex: number): Range;
_unwrapText(text?: string): string;
_selectedRowsToText(): string;
_showCellError(row: TableRow, $cell: JQuery, errorStatus: Status): void;
_columnAtX(x: number): Column<any>;
_sort(animateAggregateRows?: boolean): boolean;
_sortImpl(sortColumns: Column<any>[]): void;
}
//# sourceMappingURL=SpecTable.d.ts.map