kwikid-forms
Version:
KwikID's JSON Configuration based Forms Renderer and Builder
25 lines (24 loc) • 970 B
TypeScript
import { OnInit } from "@angular/core";
import { KwikUILoaderService } from "kwikui";
import * as i0 from "@angular/core";
export declare class KwikIDFormsBuilderComponent implements OnInit {
loaderService: KwikUILoaderService;
userConfig: any;
formsList: any[];
activeFormConfig: any;
constructor(loaderService: KwikUILoaderService);
ngOnInit(): void;
fetchFormConfig(url: string): Promise<any>;
/**
* Forms List Listeners
*/
handleGetFormsList(e: any): void;
handleOnClickSetActiveForm(selectedFormKey: string): Promise<void>;
/**
* Form Editor Listeners
*/
handleOnClickSaveActiveFormConfig(activeFormConfig: any): void;
toggleLoader(loader: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<KwikIDFormsBuilderComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KwikIDFormsBuilderComponent, "kwikid-forms-builder", never, { "userConfig": "userConfig"; }, {}, never, never>;
}