UNPKG

angular2-schema-form

Version:

Angular2 Schema Form (DISCLAIMER: it is not related to angular-schema-form)

18 lines (17 loc) 594 B
import { OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { Widget } from './widget'; import { ActionRegistry, FormProperty } from './model'; export declare class FormElementComponent implements OnInit { private actionRegistry; private static counter; formProperty: FormProperty; control: FormControl; widget: Widget<any>; buttons: any[]; constructor(actionRegistry: ActionRegistry); ngOnInit(): void; private parseButtons(); private createButtonCallback(button); onWidgetInstanciated(widget: Widget<any>): void; }