UNPKG

tuain-ng-forms-lib

Version:

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

46 lines (45 loc) 2.31 kB
import { OnInit } from '@angular/core'; import { TableRecordData } from '../../../classes/forms/table/row-data'; 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 destroyRef; allSelected: import("@angular/core").WritableSignal<boolean>; code: import("@angular/core").WritableSignal<string>; globalSearch: import("@angular/core").WritableSignal<boolean>; restrictedId: import("@angular/core").WritableSignal<any>; recordsPerPage: import("@angular/core").WritableSignal<number>; layout: import("@angular/core").WritableSignal<string>; columns: import("@angular/core").WritableSignal<any[]>; selectedRecords: import("@angular/core").WritableSignal<string[]>; currentPage: import("@angular/core").WritableSignal<number>; totalRecordsNumber: import("@angular/core").WritableSignal<number>; visibleRecords: import("@angular/core").WritableSignal<TableRecordData[]>; waiting: import("@angular/core").WritableSignal<boolean>; 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?: string | null): void; globalFilterChanged(): void; filterHasChanged(column: any, values: any[]): void; static ɵfac: i0.ɵɵFactoryDeclaration<LibTableComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<LibTableComponent, "lib-table", never, { "table": { "alias": "table"; "required": false; }; }, {}, never, ["*"], true, never>; }