UNPKG

ws-form-builder

Version:
39 lines (38 loc) 1.33 kB
import { EventEmitter } from '@angular/core'; import { FormBuilderProvider } from '../../providers/form-builder/form-builder'; import { Content } from 'ionic-angular'; export declare class WsFormBuilderWrapperComponent { formBuilder: FormBuilderProvider; content: Content; formConfig: any; formBuilderCallback: EventEmitter<{}>; formBuilderCurrentStepChangeCallback: EventEmitter<{}>; currentStep: number; totalSteps: number; progressBarConfiguration: object; disablePreviousButton: boolean; disableNextButton: boolean; showPreviousButton: boolean; showProgressBar: boolean; nextButtonText: string; previousButtonText: string; showActiveTab: boolean; debugMode: boolean; disableAnimation: boolean; errorStatus: boolean; wrongField: string; defaultError: string; hideQuestions: any; buttonLayout: string; nextButtonColor: string; prevButtonColor: string; constructor(formBuilder: FormBuilderProvider); ngOnInit(): void; validateStep(): boolean; continueToNext(): Promise<void>; goToNextStep(): Promise<void>; extractData(data: any): {}; goToPreviousStep(): Promise<void>; updateField(question: any, stepIndex: any, questionIndex: any): Promise<void>; fancyLog(message: any, style?: string): void; }