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.

82 lines (81 loc) 3.02 kB
import { EventEmitter, OnInit } from "@angular/core"; import { FormGroup } from "@angular/forms"; import { DocumentoDTO } from "../../models/documento-dto"; import { TipoDocumento } from "../../models/tipo-documento"; import { Observable, Subject, Subscription } from "rxjs"; import { NewFile } from "./new-file"; import { Modals } from "../../utils/modals"; import { TipologicaDTO } from "../../models/tipologica-d-t-o"; import { TipoDocumentoDTO } from "../../models/tipo-documento.dto"; import { GenericModalData } from "../../common-component/generic-modal/generic-modal-data"; import { CaricaDocumentiComponent } from '../../components/documentazione/carica-documenti/carica-documenti.component'; export declare class DocumentazioneComponent implements OnInit { protected modals: Modals; form: FormGroup; allegatiMock: { chiaveCollegamento: string; dataCreazione: string; dataInizioStaging: string; dataStaging: string; dataValidazione: any; descrizione: string; idCreatore: string; idDocumento: string; idIstanza: string; jsonMetadati: string; nome: string; proprietario: { tipoProprietario: string; idProprietario: string; idSottoProprietario: any; }; statiDocumento: { idDocumento: string; stato: string; dataCambiamentoStato: string; nota: any; lastState: boolean; }[]; tipoDocumento: { id: string; codice: string; descrizione: string; }; tipoServizio: { id: string; codice: string; descrizione: string; }; url: string; }[]; documenti: Array<DocumentoDTO>; tipologieDocumento$: Observable<Array<TipoDocumentoDTO>>; tipologieTipiEmittenti$: Observable<Array<TipologicaDTO>>; nextStep: EventEmitter<NewFile[]>; salvaBozza: EventEmitter<NewFile[]>; previousStep: EventEmitter<NewFile[]>; caricaDocumenti: CaricaDocumentiComponent; addFiles$: Subject<NewFile>; removeFile$: Subject<number>; files$: Observable<Array<NewFile>>; viewList$: Observable<boolean>; tipologieDocumentoAll$: Observable<Array<TipoDocumentoDTO>>; hasMissingFileTypes$: Observable<boolean>; missingFileTypes$: Observable<Array<TipoDocumento>>; direction: string; isFinal: boolean; avantiClicks$: Subject<any>; nomeColonne$: Observable<Array<string>>; mappatura$: Observable<Array<string>>; indietroClicks$: Subject<any>; subscription: Subscription; constructor(modals: Modals); ngOnInit(): void; ngOnDestroy(): void; forward($event: any): void; backward(_: any): void; complete(_: any): void; onSalvaBozza(_: any): void; initDocumnetazione(): void; buildErrore(msg: string): GenericModalData; }