UNPKG

tuain-ng-forms-lib

Version:

Componentes y Clases Angular para la gestión de formularios TUAIN

45 lines (44 loc) 1.7 kB
import { OnInit } from '@angular/core'; import { TableActionEvent } from '../../../classes/forms/table/table'; import { RecordTable } from '../../../classes/forms/table/table'; import { ElementComponent } from '../layout/element.component'; import * as i0 from "@angular/core"; export declare class LibTableComponent extends ElementComponent implements OnInit { private destroy$; allSelected: any; code: any; globalSearch: any; recordsPerPage: any; layout: any; columns: any; selectedRecords: any; currentPage: any; totalRecordsNumber: any; visibleRecords: any; waiting: any; globalFilterString: string; tableFieldStyles: any; loaded: boolean; selectable: boolean; hasActions: boolean; inlineActions: any; globalActions: any; selectionActions: any; table: RecordTable | null; ngOnInit(): void; updatePropagatedAttributes(): void; updateTableData(): void; tableGlobalAction(actionCode: string): void; tableSelectionAction(actionCode: string): void; tableActionSelected(actionEvent: TableActionEvent): void; tableSelectionToggle(recordId: any): void; toggleSelectAll(): boolean; globalFilterCompleted(): void; changePage(requestedPage: number): void; tableColumnSort(columnName: string, direction?: any): void; globalFilterChanged(): void; filterHasChanged(column: any, values: any): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<LibTableComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<LibTableComponent, "lib-table", never, { "table": { "alias": "table"; "required": false; }; }, {}, never, ["*"], false, never>; }