import { AfterContentInit, ElementRef, OnChanges, OnDestroy, OnInit, Renderer2, SimpleChange } from '@angular/core'; import { callFunction } from '../../../utils/util'; import { PoDisclaimerGroupRemoveAction } from '../../po-disclaimer-group/po-disclaimer-group-remove-action.interface'; import { PoDisclaimer } from '../../po-disclaimer/po-disclaimer.interface'; import { PoPageAction } from '../interfaces/po-page-action.interface'; import { PoPageListBaseComponent } from './po-page-list-base.component'; /** * @docsExtends PoPageListBaseComponent * * @example * * * * * * * * * * * * * * * * */ export declare class PoPageListComponent extends PoPageListBaseComponent implements AfterContentInit, OnChanges, OnDestroy, OnInit { renderer: Renderer2; private readonly router; private readonly changeDetector; filterInput: ElementRef; advancedSearch: string; dropdownActions: Array; isMobile: boolean; limitPrimaryActions: number; callFunction: typeof callFunction; private isRecalculate; private readonly maxWidthMobile; constructor(); ngOnInit(): void; ngAfterContentInit(): void; ngOnChanges(changes: { [propName: string]: SimpleChange; }): void; ngOnDestroy(): void; actionIsDisabled(action: any): any; callAction(item: PoPageAction): void; hasPageHeader(): boolean; hasCustomFilterSize(): boolean; filterSizeClass(width: number): string; setDropdownActions(): void; callActionFilter(field: string): void; /** * Limpa o campo de pesquisa. */ clearInputSearch(): void; onkeypress(key: any): void; onChangeDisclaimerGroup(disclaimers: any): void; onRemoveDisclaimer(removeData: PoDisclaimerGroupRemoveAction): void; onRemoveAllDisclaimers(removedDisclaimers: Array): void; private initializeFixedLiterals; private initializeListeners; private removeListeners; private onResize; private setIsMobile; }