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.

40 lines (39 loc) 1.79 kB
import { EventEmitter, OnChanges, OnDestroy, OnInit, SimpleChanges } from "@angular/core"; import { FormGroup } from "@angular/forms"; import { Observable, Subscription } from "rxjs"; import { InfoNascitaPFDTO } from "../../models/info-nascita-pf.dto"; import { Comune } from "../../models/portale/comune"; import { Localita } from "../../models/portale/localita"; import { Nazione } from "../../models/portale/nazione"; import { ComponentOutputStatus } from "../../normalizzazione/component-output-status"; import { MessageService } from "../../services/message.service"; import { TerritorioService } from "../../services/territorio/territorio-service"; import { ValidationService } from "../../services/validation.service"; export declare class InfoNascitaComponent implements OnInit, OnDestroy, OnChanges { private msg; private territorio; private validationService; private territorioService; maxDate: Date; infonascita: InfoNascitaPFDTO; province: Observable<Array<Localita>>; namespace: string; readOnly: boolean; done: EventEmitter<ComponentOutputStatus<InfoNascitaPFDTO>>; form: FormGroup; subscription: Subscription; comuni$: Observable<Array<Comune>>; isNatoEstero$: Observable<boolean>; nazioni$: Observable<Array<Nazione>>; nazioni: Array<Nazione>; ITALIA: string; ITALIACodCat: string; constructor(msg: MessageService, territorio: TerritorioService, validationService: ValidationService, territorioService: TerritorioService); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; private initialize; initInfoNascita(): InfoNascitaPFDTO; ngOnDestroy(): void; compareComuni(c1: Comune, c2: Comune): boolean; _resetForm(): void; }