@infordata-web/portal-common-component-lib
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.
30 lines (29 loc) • 1.09 kB
TypeScript
import { EventEmitter, OnDestroy, OnInit } from '@angular/core';
import { FormGroup } from '@angular/forms';
import { ComuneModel, IndirizzoModel, LocalitaModel, NazioneModel } from '../../models/estremi-persona-fisica.model';
export declare class IndirizzoPagamentoComponent implements OnInit, OnDestroy {
ngxsFormPath: string;
nazioni: NazioneModel[];
province: LocalitaModel[];
comuni: ComuneModel[];
capOptions: string[];
indirizzo: IndirizzoModel;
set _disableForm(val: boolean);
disableForm: boolean;
selectedProvinciaEmitter: EventEmitter<string>;
selectedComuneEmitter: EventEmitter<string>;
indirizzoEmitter: EventEmitter<{
indirizzo: IndirizzoModel;
isValid: boolean;
}>;
indirizzoForm: FormGroup;
private subscription;
constructor();
ngOnInit(): void;
ngOnDestroy(): void;
initIndirizzoForm(): void;
onProvinciaChange(siglaProvincia: string): void;
onComuneChange(codiceCatastale: string): void;
indirizzoEmit(): void;
setFormControlsValue(): void;
}