UNPKG

iptdevs-design-system

Version:

Library common elements into IPT Plattform.

59 lines (58 loc) 2.8 kB
import { EventEmitter, SimpleChanges, OnChanges } from '@angular/core'; import { FormGroup, FormBuilder } from '@angular/forms'; import { CodFormSteps } from '../../logic/cod-form-steps'; import { CodFormControls } from '../../logic/cod-form-controls'; import { CalculateQuotesService } from '../../logic/calculate-quotes.service'; import { CodPrices, ICodPricesByProgramRs } from '../../../core/models/commercial/commercial.model'; import { CommercialService } from '../../../core/services/commercial-service/comercial.service'; import { BaseService } from '../../../core/utils/base-service/base.service'; import * as i0 from "@angular/core"; export declare class CodFormStepFourComponent extends CodFormSteps implements OnChanges { private fb; private calculateQuotesService; private codFormControls; private commercialService; private baseService; isEditCod?: boolean; initialData?: any; isRenovation?: boolean; changeStepEvent: EventEmitter<number>; financingData: EventEmitter<any>; codFormStepFour: FormGroup; isCalculateQuotesButtonClicked: boolean; errorMessage: string; paymentMethods: any[]; dataFinancing: any[]; isFinancing: boolean; isSemestral: boolean; codPrices: CodPrices[]; codPricesFilter: CodPrices[]; dataPrices: ICodPricesByProgramRs[]; feeResponse: boolean; thereArePlans: boolean; isDisabledSel: boolean; controls: import("../../logic/cod-form-controls").Control[]; constructor(fb: FormBuilder, calculateQuotesService: CalculateQuotesService, codFormControls: CodFormControls, commercialService: CommercialService, baseService: BaseService); ngOnChanges(changes: SimpleChanges): void; resetForm(): void; getCodPricesByAgreement(agreement?: string): void; validateErrors(): void; searchPriceByTypePayment(agreementSelected: any, type: string, change: string): void; initForm(): void; listenPaymentMethodField(): void; updateGlobalControls(change: string): void; updateValueAndValidity(): void; startLocalStorageWork(): void; showTable(): void; calculateNewQuotes(): void; sendForm(): void; isFinanced(): boolean; selectPaymentMethod(paymentMethod: any): void; selectQuotas(quotas: string): void; cleanComponent(): void; selectLevels(dataPayment: any): void; clearInputPayment(): void; setDataFromPreviusCodPrices(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CodFormStepFourComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CodFormStepFourComponent, "app-cod-form-step-four", never, { "isEditCod": "isEditCod"; "initialData": "initialData"; "isRenovation": "isRenovation"; }, { "changeStepEvent": "changeStepEvent"; "financingData": "financingData"; }, never, never, false>; }