@obliczeniowo/elementary
Version:
Library made in Angular version 19
22 lines (21 loc) • 1.06 kB
TypeScript
import { ElementRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class EditableCellComponent {
protected elementRef: ElementRef<HTMLElement>;
value: import("@angular/core").ModelSignal<string | number | {
[key: string]: string | number;
}>;
editable: import("@angular/core").InputSignal<boolean>;
type: 'string' | 'number' | 'json' | 'none';
inputValue: string | number | undefined;
focus: boolean;
get isNumber(): boolean;
get isText(): boolean;
clicked(): void;
blur(event: any): void;
constructor(elementRef: ElementRef<HTMLElement>);
ngAfterViewChecked(): void;
changed(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<EditableCellComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<EditableCellComponent, "td[obl-editable-cell]", never, { "value": { "alias": "value"; "required": true; "isSignal": true; }; "editable": { "alias": "editable"; "required": false; "isSignal": true; }; }, { "value": "valueChange"; }, never, never, false, never>;
}