ngx-sp-infra
Version:
Biblioteca de utilitários da Infra.
26 lines (25 loc) • 1.31 kB
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { DndDropEvent } from 'ngx-drag-drop';
import { TableHeaderStructure } from '../../../models/table/header-structure.model';
import * as i0 from "@angular/core";
export declare class OffcanvasCustomizacaoTableComponent implements OnInit {
private _draggedRow?;
private _droppedRow?;
private _draggedIndex;
private _droppedIndex;
colunasVisiveis: TableHeaderStructure[];
colunasModificadas: EventEmitter<TableHeaderStructure[]>;
colunasPesquisa: string;
colunas: TableHeaderStructure[];
colunaAcoes?: TableHeaderStructure;
constructor();
ngOnInit(): void;
toggleAllColunas(visivel: boolean): void;
applyChanges(): void;
trackBy(index: number, item: TableHeaderStructure): any;
onStart(index: number, list: TableHeaderStructure[]): void;
onEnd(): void;
onDrop(event: DndDropEvent, list: TableHeaderStructure[]): void;
static ɵfac: i0.ɵɵFactoryDeclaration<OffcanvasCustomizacaoTableComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<OffcanvasCustomizacaoTableComponent, "lib-offcanvas-customizacao-table", never, { "colunasVisiveis": { "alias": "colunasVisiveis"; "required": true; }; }, { "colunasModificadas": "colunasModificadas"; }, never, never, true, never>;
}