nsrtm-gestionarchivo-npm-prueba2
Version:
Proyecto de Libreria Frontend para la Gestión de Archivos
83 lines (82 loc) • 4.64 kB
TypeScript
import { OnInit } from '@angular/core';
import { AbstractControl, FormBuilder, FormGroup } from '@angular/forms';
import { NgbActiveModal, NgbModal } from '@ng-bootstrap/ng-bootstrap';
import { AlertService } from '../app/shared/alert/alert.service';
import { ValidationFormService } from '../app/core/services/validation-form.service';
import { DialogConfirmService } from '../app/shared/dialog-confirm/dialog-confirm.service';
import { SpinnerService } from '../app/shared/spinner/spinner.service';
import { ComunesRegistroControllerService } from '../app/api/comunes-registro/services';
import { ParametroComunControllerService } from '../app/api/parametro-comun/services';
import { GestionArchivoControllerService } from '../app/api/gestionarchivo/services';
import { IChangePaginate } from '../app/shared/table-footer-pagination/table-footer-pagination.component';
import { DocSustentoModel, DocumentoTabla } from './nsrtm-dialog-upload-files.utils';
import { Subject, Subscription } from 'rxjs';
import * as i0 from "@angular/core";
export declare class NsrtmDialogUploadFilesComponent implements OnInit {
private _fb;
private _alertService;
private _modalService;
_activeModal: NgbActiveModal;
private _validationFormService;
private _dialogConfirm;
private spinner;
private comunesRegistroController;
private parametroController;
private _gestionArchivoControllerService;
directorioId: number;
tipoProcesoId: number;
procesoModuloId: number;
aplicacionId: number;
medioDigitalParametroId: number;
version: number;
idDj: number;
contribuyenteNumero: number;
condicionContribuyenteId: number;
tipoArchivoDigitalId: number;
listaIdDocSustento: number[];
showAgregar: boolean;
showAnular: boolean;
idMedioDigital: number;
pesoMaximoArchivo: number;
listaDocSustento: DocSustentoModel[];
datasourceDocumentos: DocumentoTabla[];
documentoSeleccionado?: DocumentoTabla;
totalItems: number;
private _queryFilter;
submitted: boolean;
loading: boolean;
refSub: Subscription;
formulario: FormGroup;
onDestroy$: Subject<boolean>;
constructor(_fb: FormBuilder, _alertService: AlertService, _modalService: NgbModal, _activeModal: NgbActiveModal, _validationFormService: ValidationFormService, _dialogConfirm: DialogConfirmService, spinner: SpinnerService, comunesRegistroController: ComunesRegistroControllerService, parametroController: ParametroComunControllerService, _gestionArchivoControllerService: GestionArchivoControllerService);
ngOnInit(): void;
obtenerDocSustento(): void;
obtenerParametroMedioDigital(): void;
obtenerPesoMaximoAnexo(): void;
setFolio(item: DocumentoTabla): void;
obtenerDocsLaserfiche(): void;
private _crearFormulario;
ngOnDestroy(): void;
onSubmit(): void;
guardarDocumentosAplicacion(): void;
close(response?: any): void;
esControlInvalido(input?: AbstractControl | null): boolean;
onSeleccionarDocumento(documento: DocumentoTabla): void;
onChangePaginacion(event: IChangePaginate): void;
private limpiarItemSeleccionado;
onCrearDocumento(file: File): void;
onDescargarDocumento(documento: DocumentoTabla): void;
descargarDocumentoMemoria(documento: DocumentoTabla): void;
descargarDocumentoLaserfiche(documento: DocumentoTabla): void;
onVerDocumento(documento: DocumentoTabla): void;
verDocumentoMemoria(documento: DocumentoTabla): void;
verDocumentoLaserfiche(documento: DocumentoTabla): void;
onAnularDocumento(documento: DocumentoTabla): void;
anularDocumentoMemoria(documento: DocumentoTabla): void;
anularDocumentoLaserfiche(documento: DocumentoTabla): void;
get page(): number;
get pageSize(): number;
get docSustento(): AbstractControl<any, any>;
static ɵfac: i0.ɵɵFactoryDeclaration<NsrtmDialogUploadFilesComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NsrtmDialogUploadFilesComponent, "app-nsrtm-dialog-upload-files", never, { "directorioId": "directorioId"; "tipoProcesoId": "tipoProcesoId"; "procesoModuloId": "procesoModuloId"; "aplicacionId": "aplicacionId"; "medioDigitalParametroId": "medioDigitalParametroId"; "version": "version"; "idDj": "idDj"; "contribuyenteNumero": "contribuyenteNumero"; "condicionContribuyenteId": "condicionContribuyenteId"; "tipoArchivoDigitalId": "tipoArchivoDigitalId"; "listaIdDocSustento": "listaIdDocSustento"; "showAgregar": "showAgregar"; "showAnular": "showAnular"; }, {}, never, never, false>;
}