ng-fusion-ui
Version:
New Angular component library!
32 lines (31 loc) • 1.79 kB
TypeScript
import { OnInit } from '@angular/core';
import { BodyCellValue } from '../models';
import * as i0 from "@angular/core";
export declare class TbodyCellComponent implements OnInit {
cellValue: import("@angular/core").InputSignal<BodyCellValue>;
editKey: import("@angular/core").InputSignal<string>;
headerText: import("@angular/core").WritableSignal<string>;
rowIndex: import("@angular/core").WritableSignal<number>;
cellValueType: import("@angular/core").Signal<"string" | "number" | "bigint" | "boolean" | "symbol" | "undefined" | "object" | "function">;
isEditing: import("@angular/core").Signal<boolean>;
private tableStorageService;
private tableUtilityService;
private tableEditService;
private elementRef;
expanded: import("@angular/core").WritableSignal<boolean>;
isLoading: import("@angular/core").WritableSignal<boolean>;
searchText: import("@angular/core").Signal<string>;
editIndex: import("@angular/core").WritableSignal<number | null>;
savingIndex: import("@angular/core").WritableSignal<number>;
highLightedText: import("@angular/core").Signal<string>;
sortCell: import("@angular/core").Signal<boolean>;
cellIndex: import("@angular/core").WritableSignal<number>;
editSavingEffect: import("@angular/core").EffectRef;
ngOnInit(): void;
highlightText(): string;
onInputChange(value: any): void;
private getCellIndex;
private getRowIndex;
static ɵfac: i0.ɵɵFactoryDeclaration<TbodyCellComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TbodyCellComponent, "fu-tbody-cell", never, { "cellValue": { "alias": "cellValue"; "required": false; "isSignal": true; }; "editKey": { "alias": "editKey"; "required": false; "isSignal": true; }; }, {}, never, ["*"], true, never>;
}