@infordata-web/portal-common-component-lib
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.0.14.
41 lines (40 loc) • 1.67 kB
TypeScript
import { ElementRef, EventEmitter, OnInit } from '@angular/core';
import { TipoDocumento } from '../../../models/tipo-documento';
import { FormGroup } from '@angular/forms';
import { NewFile } from '../new-file';
import { BehaviorSubject, Observable, Subject, Subscription } from 'rxjs';
import { TipologicaDTO } from '../../../models/tipologica-d-t-o';
import { MessageService } from '../../../services/message.service';
import { InfoTipService } from '../../../../info-tip/info-tip.service';
export declare class CaricaDocumentiComponent implements OnInit {
msg: MessageService;
private infoTipService;
tipologieDocumento: Array<TipologicaDTO>;
tipologieEmittente: Array<TipologicaDTO>;
tipologieTipiEmittenti$: Observable<Array<TipologicaDTO>>;
form: FormGroup;
onFileAdded: EventEmitter<NewFile>;
fileInput: ElementRef;
maxDate: Date;
tipoDocumento$: Observable<TipoDocumento>;
soggettoEmittente$: Observable<string>;
dataDocumento$: Observable<Date>;
numeroDocumento$: Observable<string>;
note$: Subject<string>;
tipologieEmittente$: Subject<TipologicaDTO>;
validitaForm$: Subject<boolean>;
nameFileTruncated: string;
files$: BehaviorSubject<File>;
addFiles$: Subject<any>;
subscription: Subscription;
numeroDocumentoCaption: string;
constructor(msg: MessageService, infoTipService: InfoTipService);
ngOnInit(): void;
sfoglia(_: any): void;
filesChanged(): void;
aggiungiFile(event: any): void;
resetForm(): void;
ngOnDistory(): void;
formatFunction(nomeFile: string): string;
pulisciForm(): void;
}