@stratio/egeo
Version:
Stratio egeo library of components in Angular 2
19 lines (18 loc) • 664 B
TypeScript
import { EventEmitter } from '@angular/core';
import { Order } from './shared/order';
import { StTableHeader } from './shared/table-header.interface';
export declare class StTableComponent {
fields: StTableHeader[];
qaTag: string;
header: boolean;
sortable: boolean;
currentOrder: Order;
changeOrder: EventEmitter<Order>;
orderTypes: any;
onChangeOrder(field: StTableHeader): void;
isSortable(field: StTableHeader): boolean;
getHeaderItemClass(field: StTableHeader): string;
isSortedByField(field: StTableHeader): boolean;
private isSortedByFieldAndDirection(field, orderType);
private changeOrderDirection();
}