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.

43 lines (42 loc) 1.73 kB
import { EventEmitter, OnInit } from '@angular/core'; import { MatPaginator, PageEvent } from '@angular/material/paginator'; import { MatTableDataSource } from '@angular/material/table'; import { Observable, Subject, Subscription } from 'rxjs'; import { InfoAnagrafichePFDTO } from '../../models/info-anagrafiche-pf'; import { DatiPersonaFisica } from '../../models/portale/dati-persona-fisica'; import { PersonaFisica } from '../../models/portale/persona-fisica-model'; import { ComponentOutputStatus } from '../../normalizzazione/component-output-status'; import { DelegheService } from '../../services/deleghe-services/deleghe.service'; export declare class RicercaPfComponent implements OnInit { private delegheService; namespace: string; readOnly: boolean; done: EventEmitter<ComponentOutputStatus<DatiPersonaFisica>>; resetForm: Subject<boolean>; personaFisica$: Observable<PersonaFisica>; pfSubscription: Subscription; codiceFiscale: string; cognome: string; nome: string; dataSource: MatTableDataSource<any>; listaPf: any; offset: number; pageNumber: number; pageSize: number; paged: boolean; showNoResults: boolean; viewIntPf: boolean; viewResultTable: boolean; resLenPf: number; validationFormPF: boolean; paginator: MatPaginator; pageEvent: PageEvent; displayedColumns: string[]; constructor(delegheService: DelegheService); ngOnInit(): void; infoPfReady(inFoPfStatus: ComponentOutputStatus<InfoAnagrafichePFDTO>): void; getListaPf(): void; pulisciForm(): void; areSearchParameterValid(): boolean; personaFisicaSelected(row: PersonaFisica): void; }