UNPKG

ngx-sp-infra

Version:
54 lines (53 loc) 2.97 kB
import { ChangeDetectorRef, ElementRef, EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { RecordCombobox } from '../../../models/combobox/record-combobox'; import { TableComponent } from '../../table/table.component'; import * as i0 from "@angular/core"; export declare class InnerListComponent implements OnChanges { private _cdr; private _recordsList; private _page; private _itemsPerPage; protected textoPesquisa: string; protected registrosFiltrados: RecordCombobox[]; side: string; paginationID: string; counts?: number[]; title?: string; identifierColumn?: string; labelColumn?: string; searchPlaceholder?: string; useSearch?: boolean; useBackendSearch?: boolean; useSelection?: boolean; get list(): RecordCombobox[]; set list(value: RecordCombobox[]); selectionChange: EventEmitter<any[]>; emitSearch: EventEmitter<string>; tableComponent?: TableComponent; textIDElement?: ElementRef<HTMLSpanElement>; textLabelElement?: ElementRef<HTMLSpanElement>; emptyListCell?: ElementRef<HTMLTableCellElement>; textIDTooltip: string; textLabelTooltip: string; selected: any[]; get page(): number; set page(value: number); get itemsPerPage(): number; set itemsPerPage(value: number); constructor(_cdr: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; filterList(): void; updateSelected(): void; private _selecaoGeral; get selecaoGeral(): boolean; set selecaoGeral(value: boolean); selecaoMap: Map<string | number, boolean>; initSelecao(list?: RecordCombobox[]): Map<string | number, boolean>; inverterSelecao(id: string | number): void; definirSelecaoTotal(list?: RecordCombobox[], selecao?: boolean): void; handleSearch(): void; /** ERICK: Não está sendo utilizado pois apesar de funcionar, seu comportamento é instável... vou mantê-lo aqui para caso eu consiga reaproveitar no futuro */ private setTextTooltip; static ɵfac: i0.ɵɵFactoryDeclaration<InnerListComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<InnerListComponent, "lib-inner-list", never, { "side": { "alias": "side"; "required": true; }; "paginationID": { "alias": "paginationID"; "required": true; }; "counts": { "alias": "counts"; "required": false; }; "title": { "alias": "title"; "required": false; }; "identifierColumn": { "alias": "identifierColumn"; "required": false; }; "labelColumn": { "alias": "labelColumn"; "required": false; }; "searchPlaceholder": { "alias": "searchPlaceholder"; "required": false; }; "useSearch": { "alias": "useSearch"; "required": false; }; "useBackendSearch": { "alias": "useBackendSearch"; "required": false; }; "useSelection": { "alias": "useSelection"; "required": false; }; "list": { "alias": "list"; "required": false; }; }, { "selectionChange": "selectionChange"; "emitSearch": "emitSearch"; }, never, never, true, never>; }