@infordata-web/portal-common-component-lib
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.
49 lines (48 loc) • 2.35 kB
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { FormControl, FormGroup } from '@angular/forms';
import { Observable, Subject } from 'rxjs';
import { AttoPignoramnetoDTO } from '../../models/atto-pignoramento-dto';
import { ModalitaPagamentoDTO } from '../../models/modalita-pagamento-dto';
import { PagamentoDTO } from '../../models/pagamento-dto';
import { Localita } from '../../models/portale/localita';
import { TipologicaDTO } from '../../models/tipologica-d-t-o';
import { ComponentOutputStatus } from '../../normalizzazione/component-output-status';
import { MessageService } from '../../services/message.service';
export declare class PagamentoComponent implements OnInit {
private msg;
form: FormGroup;
pagamento: PagamentoDTO;
tipologiePagamento$: Observable<Array<TipologicaDTO>>;
modalitaPagamento$: Observable<Array<ModalitaPagamentoDTO>>;
province: Observable<Array<Localita>>;
attoPignoramento: AttoPignoramnetoDTO;
nextStep: EventEmitter<PagamentoDTO>;
salvaBozza: EventEmitter<PagamentoDTO>;
previousStep: EventEmitter<PagamentoDTO>;
tipoModalitaPagamento: FormControl;
modalitaPagamento: FormControl;
patientCategory: FormControl;
direction: string;
isFinal: boolean;
changesVagliaBdi$: Subject<ComponentOutputStatus<(value: PagamentoDTO) => void>>;
isFormValid$: Observable<boolean>;
defaultValueModalitaRimborso: ModalitaPagamentoDTO;
modalitaPagamentoPerTipoSelezionato$: Observable<Array<ModalitaPagamentoDTO>>;
changesAttoPignoramento$: Subject<ComponentOutputStatus<(value: PagamentoDTO) => void>>;
constructor(msg: MessageService);
ngOnInit(): void;
private pagamentoValid;
modalitaComparator(m1: ModalitaPagamentoDTO, m2: ModalitaPagamentoDTO): boolean;
resetPagamenti(): void;
setRimborso(rimborso: ModalitaPagamentoDTO): void;
resetModalitaPagamento(): void;
hasSelectedModalitaDiPagamentoAnd(v: boolean): boolean;
hasSelectedModalitaDiPagamento(): boolean;
isAutoritaGiudiziaria(): boolean;
forward(_: any): void;
onSalvaBozza(_: any): void;
backward(_: any): void;
complete(_: any): void;
initPagamento(): void;
attoPignoramentoReady(attoPignoramnetoStatus: ComponentOutputStatus<AttoPignoramnetoDTO>): void;
}