@infordata-web/portal-common-component-lib
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.
28 lines (27 loc) • 1.34 kB
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { FormGroup } from '@angular/forms';
import { Observable, Subject, Subscription } from 'rxjs';
import { IndirizzoDTO } from '../../../models/indirizzo-dto';
import { LocalitaDTO } from '../../../models/localita-dto';
import { Localita } from '../../../models/portale/localita';
import { StradaDTO } from '../../../models/strada-dto';
import { ComponentOutputStatus } from '../../../normalizzazione/component-output-status';
import { MessageService } from '../../../services/message.service';
export declare class IndirizzoItalianoComponent implements OnInit {
private msg;
indirizzo: IndirizzoDTO;
viewOnly: boolean;
province: Observable<Array<Localita>>;
done: EventEmitter<ComponentOutputStatus<IndirizzoDTO>>;
namespace: string;
namespaceStrada: string;
namespaceLoc: string;
form: FormGroup;
changesStrada$: Subject<ComponentOutputStatus<(value: IndirizzoDTO) => void>>;
changesLocalita$: Subject<ComponentOutputStatus<(value: IndirizzoDTO) => void>>;
indirizzoChangedSub: Subscription;
constructor(msg: MessageService);
ngOnInit(): void;
localitaReady(localitaStatus: ComponentOutputStatus<LocalitaDTO>): void;
stradaReady(stradaStatus: ComponentOutputStatus<StradaDTO>): void;
}