UNPKG

@infordata-web/portal-common-component-lib

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.

39 lines (38 loc) 1.63 kB
import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { ComuneModel, DatiAnagPersonaFisicaModel, LocalitaModel, NazioneModel } from '../../models/estremi-persona-fisica.model'; import { getDateErrorMessage, getErrorMessage } from '../../utils/validators-messages.utils'; import { ModalitaPagamentoService } from '../../services/modalita-pagamento.service'; export declare class EstremiPersonaFisicaComponent implements OnInit, OnDestroy { private modalitaPagamentoService; ngxsFormPath: string; province: LocalitaModel[]; nazioni: NazioneModel[]; isPersonaFisicaValid: boolean; personaFisica: DatiAnagPersonaFisicaModel; viewSessoPF: boolean; validatePersonaFisicaEmitter: EventEmitter<void>; personaFisicaEmitter: EventEmitter<{ persona: DatiAnagPersonaFisicaModel; isValid: boolean; }>; set _disableForm(val: boolean); disableForm: boolean; comuni: ComuneModel[]; estremiPersonaFisicaForm: FormGroup; maxDataNascita: Date; private subscription; getErrorMessage: typeof getErrorMessage; getDateErrorMessage: typeof getDateErrorMessage; constructor(modalitaPagamentoService: ModalitaPagamentoService); ngOnInit(): void; getComuniOnProvinciaChange(): void; validatePersonaFisica(): void; personaFisicaEmit(): void; initPersonaFisicaForm(): void; setCodiceFiscaleValidators(): void; ngOnDestroy(): void; convertToUppercase(event: Event): void; onProvinciaChange(): void; setFormControlsValue(): void; }