UNPKG

ng-fusion-ui

Version:

Angular data table library!

24 lines (23 loc) 1.37 kB
import { EventEmitter, OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; export declare class TbodyActionsComponent<T extends object> implements OnDestroy { editRowData: import("@angular/core").InputSignal<T | undefined>; disabled: import("@angular/core").InputSignal<boolean>; private tableUtilityService; private tableEditService; private elementRef; isLoading: import("@angular/core").WritableSignal<boolean>; editIndex: import("@angular/core").WritableSignal<number | null>; rowIndex: import("@angular/core").WritableSignal<number>; editSaveAction: EventEmitter<T>; deleteAction: EventEmitter<void>; cancelEditEffect: import("@angular/core").EffectRef; startEditing(event: Event): void; cancelEditing(event: Event): void; saveEditing(event: Event): void; deleteRow(event: Event): void; private getRowIndex; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TbodyActionsComponent<any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TbodyActionsComponent<any>, "fu-tbody-actions", never, { "editRowData": { "alias": "editRowData"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; }, { "editSaveAction": "editSaveAction"; "deleteAction": "deleteAction"; }, never, ["*"], true, never>; }