UNPKG

@kronscht/former

Version:

Former is an Angular library that provides a declarative way to generate complex forms based on primeng components

18 lines (17 loc) 1.02 kB
import { KeyValue } from '@angular/common'; import { OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { GeneratedFormComponent } from '../generated-form/generated-form.component'; import { ActionButton } from '../model/former.model'; import * as i0 from "@angular/core"; export declare class GeneratedFormActionsComponent implements OnInit, OnChanges { form?: GeneratedFormComponent; leftActions: KeyValue<string, ActionButton>[]; rightActions: KeyValue<string, ActionButton>[]; ngOnChanges(changes: SimpleChanges): void; onButtonClick(action: ActionButton): void; isButtonDisabled(action: KeyValue<string, ActionButton>): boolean | undefined; ngOnInit(): void; initActions(): void; static ɵfac: i0.ɵɵFactoryDeclaration<GeneratedFormActionsComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<GeneratedFormActionsComponent, "lib-generated-form-actions", never, { "form": { "alias": "form"; "required": false; }; }, {}, never, never, false, never>; }