UNPKG

tibas-form-json-generator

Version:

Fully configured form generator via JSON data with a custom template for each attribute + onChange events.

25 lines (24 loc) 765 B
import { ElementRef, OnInit, Renderer } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export declare class LabelEditableComponent implements ControlValueAccessor, OnInit { private _renderer; labelEditControl: ElementRef; label: string; type: string; required: boolean; disabled: boolean; _value: string; preValue: string; editing: boolean; onChange: any; onTouched: any; value: any; constructor(element: ElementRef, _renderer: Renderer); writeValue(value: any): void; registerOnChange(fn: (_: any) => {}): void; registerOnTouched(fn: () => {}): void; onBlur($event: Event): void; onClose($event: Event): void; edit(value: any): void; ngOnInit(): void; }