UNPKG

ng-fusion-ui

Version:

New Angular component library!

29 lines (28 loc) 1.77 kB
import { ElementRef, OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core'; import { DataSortingService } from '../../services/data-sorting.service'; import { EditRowService } from '../../services/edit-row.service'; import * as i0 from "@angular/core"; export declare class BodyRowCellComponent implements OnInit, OnChanges, OnDestroy { private sortService; private editRowService; private elementRef; cellValue: import("@angular/core").InputSignal<string | number | boolean>; editKey: import("@angular/core").InputSignal<string>; cellDef: import("@angular/core").WritableSignal<string>; editCellValue: import("@angular/core").ModelSignal<string | number | boolean | undefined>; isEditing: import("@angular/core").WritableSignal<boolean>; hasCellValue: import("@angular/core").WritableSignal<boolean>; isCellBoolean: import("@angular/core").Signal<boolean>; private subscription; constructor(sortService: DataSortingService, editRowService: EditRowService, elementRef: ElementRef); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; checkboxClick(event: Event): void; onInputChange(value: any): void; private validateKey; private getCellIndex; private getRowIndex; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<BodyRowCellComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<BodyRowCellComponent, "fu-body-row-cell", never, { "cellValue": { "alias": "cellValue"; "required": false; "isSignal": true; }; "editKey": { "alias": "editKey"; "required": false; "isSignal": true; }; "editCellValue": { "alias": "editCellValue"; "required": false; "isSignal": true; }; }, { "editCellValue": "editCellValueChange"; }, never, ["*"], false, never>; }