ngx-schema-forms
Version:
New features: - Ajv schema validator. - Angular forms compatible: Property tree is created using FormGroup, FormArray and FormControl classes. - Array now properly loads initial data from model. - WidgetTyep: WidgetRegistry now supports WidgetType, now wo
17 lines (16 loc) • 691 B
TypeScript
import { AfterContentInit, ElementRef, EventEmitter, OnChanges, SimpleChanges } from '@angular/core';
import { TemplateSchemaElement } from '../template-schema-element';
import { ButtonWidgetOptions } from '../../widgets/base/button.widget';
export declare class ButtonComponent extends TemplateSchemaElement implements OnChanges, AfterContentInit {
private elementRef;
id: string;
label: string;
options: ButtonWidgetOptions;
widget: string | object;
click: EventEmitter<any>;
changes: EventEmitter<any>;
constructor(elementRef: ElementRef);
private setLabelFromContent();
ngOnChanges(changes: SimpleChanges): void;
ngAfterContentInit(): void;
}