ng-fusion-ui
Version:
Angular data table library!
23 lines (22 loc) • 1.99 kB
TypeScript
import { FuFieldType } from '../types';
import * as i0 from "@angular/core";
export declare class FuCellComponent {
value: import("@angular/core").ModelSignal<any>;
id: import("@angular/core").InputSignal<string | undefined>;
type: import("@angular/core").InputSignal<FuFieldType | undefined>;
editing: import("@angular/core").InputSignal<boolean>;
editable: import("@angular/core").InputSignal<boolean>;
searchTerm: import("@angular/core").InputSignal<string>;
activeMatch: import("@angular/core").InputSignal<boolean>;
loading: import("@angular/core").InputSignal<boolean>;
searchable: import("@angular/core").InputSignal<boolean>;
valueType: import("@angular/core").Signal<"string" | "bigint" | "symbol" | "undefined" | "object" | "function" | FuFieldType>;
dateValue: import("@angular/core").WritableSignal<any>;
cellValueChange: import("@angular/core").OutputEmitterRef<any>;
dateChange(event: Event): void;
numberChange(value: number): void;
booleanChange(value: boolean): void;
textChange(value: string): void;
static ɵfac: i0.ɵɵFactoryDeclaration<FuCellComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<FuCellComponent, "fu-cell", never, { "value": { "alias": "value"; "required": false; "isSignal": true; }; "id": { "alias": "id"; "required": false; "isSignal": true; }; "type": { "alias": "type"; "required": false; "isSignal": true; }; "editing": { "alias": "editing"; "required": false; "isSignal": true; }; "editable": { "alias": "editable"; "required": false; "isSignal": true; }; "searchTerm": { "alias": "searchTerm"; "required": false; "isSignal": true; }; "activeMatch": { "alias": "activeMatch"; "required": false; "isSignal": true; }; "loading": { "alias": "loading"; "required": false; "isSignal": true; }; "searchable": { "alias": "searchable"; "required": false; "isSignal": true; }; }, { "value": "valueChange"; "cellValueChange": "cellValueChange"; }, never, never, true, never>;
}