import { ApplicationRef, EventEmitter, Injector, NgZone, QueryList, SimpleChanges, ViewContainerRef } from '@angular/core'; import { CellComponent, Options, RowComponent, TabulatorFull as Tabulator, type ColumnDefinition } from 'tabulator-tables'; import { ColumnDirective } from './column.directive'; import * as i0 from "@angular/core"; export type TabulatorEvent = { event: any; row?: RowComponent; cell?: CellComponent; data: T; }; export declare class TabulatorComponent implements Omit, Omit { private readonly appRef; private readonly viewContainer; private readonly ngZone; private readonly injector; columns: QueryList; private _dataSource; private _tableInitialized; set dataSource(data: Object[]); get dataSource(): Object[]; options: Options; table: Tabulator; height: Options['height']; maxHeight: Options['maxHeight']; minHeight: Options['minHeight']; renderVertical: Options['renderVertical']; renderHorizontal: Options['renderHorizontal']; rowHeight: Options['rowHeight']; renderVerticalBuffer: Options['renderVerticalBuffer']; placeholder: Options['placeholder']; placeholderHeaderFilter: Options['placeholderHeaderFilter']; footerElement: Options['footerElement']; keybindings: Options['keybindings']; reactiveData: Options['reactiveData']; autoResize: Options['autoResize']; invalidOptionWarnings: Options['invalidOptionWarnings']; validationMode: Options['validationMode']; textDirection: Options['textDirection']; rowHeader: Options['rowHeader']; editorEmptyValue: Options['editorEmptyValue']; editorEmptyValueFunc: Options['editorEmptyValueFunc']; rowContextMenu: Options['rowContextMenu']; rowClickMenu: Options['rowClickMenu']; rowDblClickMenu: Options['rowDblClickMenu']; groupClickMenu: Options['groupClickMenu']; groupDblClickMenu: Options['groupDblClickMenu']; groupContextMenu: Options['groupContextMenu']; popupContainer: Options['popupContainer']; groupClickPopup: Options['groupClickPopup']; groupContextPopup: Options['groupContextPopup']; groupDblPopup: Options['groupDblPopup']; groupDblClickPopup: Options['groupDblClickPopup']; rowClickPopup: Options['rowClickPopup']; rowContextPopup: Options['rowContextPopup']; rowDblClickPopup: Options['rowDblClickPopup']; history: Options['history']; locale: Options['locale']; langs: Options['langs']; downloadEncoder: Options['downloadEncoder']; downloadConfig: Options['downloadConfig']; downloadRowRange: Options['downloadRowRange']; downloadDataFormatter: Options['downloadDataFormatter']; downloadReady: Options['downloadReady']; autoColumns: Options['autoColumns']; autoColumnsDefinitions: Options['autoColumnsDefinitions']; layout: Options['layout']; layoutColumnsOnNewData: Options['layoutColumnsOnNewData']; responsiveLayout: Options['responsiveLayout']; responsiveLayoutCollapseStartOpen: Options['responsiveLayoutCollapseStartOpen']; responsiveLayoutCollapseUseFormatters: Options['responsiveLayoutCollapseUseFormatters']; responsiveLayoutCollapseFormatter: Options['responsiveLayoutCollapseFormatter']; movableColumns: Options['movableColumns']; columnHeaderVertAlign: Options['columnHeaderVertAlign']; scrollToColumnPosition: Options['scrollToColumnPosition']; scrollToColumnIfVisible: Options['scrollToColumnIfVisible']; columnCalcs: Options['columnCalcs']; nestedFieldSeparator: Options['nestedFieldSeparator']; columnHeaderSortMulti: Options['columnHeaderSortMulti']; headerVisible: Options['headerVisible']; headerSort: Options['headerSort']; headerSortElement: Options['headerSortElement']; columnDefaults: Options['columnDefaults']; resizableColumnFit: Options['resizableColumnFit']; rowFormatter: Options['rowFormatter']; rowFormatterPrint: Options['rowFormatterPrint']; rowFormatterHtmlOutput: Options['rowFormatterHtmlOutput']; rowFormatterClipboard: Options['rowFormatterClipboard']; addRowPos: Options['addRowPos']; selectable: Options['selectable']; selectableRows: Options['selectableRows']; selectableRange: Options['selectableRange']; selectableRangeColumns: Options['selectableRangeColumns']; selectableRangeRows: Options['selectableRangeRows']; selectableRangeClearCells: Options['selectableRangeClearCells']; selectableRangeClearCellsValue: Options['selectableRangeClearCellsValue']; selectableRangeMode: Options['selectableRangeMode']; selectableRowsRangeMode: Options['selectableRowsRangeMode']; selectableRollingSelection: Options['selectableRollingSelection']; selectableRowsRollingSelection: Options['selectableRowsRollingSelection']; selectablePersistence: Options['selectablePersistence']; selectableRowsPersistence: Options['selectableRowsPersistence']; selectableCheck: Options['selectableCheck']; movableRows: Options['movableRows']; movableRowsConnectedTables: Options['movableRowsConnectedTables']; movableRowsSender: Options['movableRowsSender']; movableRowsReceiver: Options['movableRowsReceiver']; movableRowsConnectedElements: Options['movableRowsConnectedElements']; resizableRows: Options['resizableRows']; resizableRowGuide: Options['resizableRowGuide']; resizableColumnGuide: Options['resizableColumnGuide']; scrollToRowPosition: Options['scrollToRowPosition']; scrollToRowIfVisible: Options['scrollToRowIfVisible']; tabEndNewRow: Options['tabEndNewRow']; frozenRowsField: Options['frozenRowsField']; frozenRows: Options['frozenRows']; editTriggerEvent: Options['editTriggerEvent']; index: Options['index']; data: Options['data']; importFormat: Options['importFormat']; importReader: Options['importReader']; autoTables: Options['autoTables']; ajaxURL: Options['ajaxURL']; ajaxParams: Options['ajaxParams']; ajaxConfig: Options['ajaxConfig']; ajaxContentType: Options['ajaxContentType']; ajaxURLGenerator: Options['ajaxURLGenerator']; ajaxRequestFunc: Options['ajaxRequestFunc']; ajaxFiltering: Options['ajaxFiltering']; ajaxSorting: Options['ajaxSorting']; progressiveLoad: Options['progressiveLoad']; progressiveLoadDelay: Options['progressiveLoadDelay']; progressiveLoadScrollMargin: Options['progressiveLoadScrollMargin']; ajaxLoader: Options['ajaxLoader']; ajaxLoaderLoading: Options['ajaxLoaderLoading']; ajaxLoaderError: Options['ajaxLoaderError']; ajaxRequesting: Options['ajaxRequesting']; ajaxResponse: Options['ajaxResponse']; dataLoader: Options['dataLoader']; dataLoaderLoading: Options['dataLoaderLoading']; dataLoaderError: Options['dataLoaderError']; dataLoaderErrorTimeout: Options['dataLoaderErrorTimeout']; sortMode: Options['sortMode']; filterMode: Options['filterMode']; initialSort: Options['initialSort']; sortOrderReverse: Options['sortOrderReverse']; headerSortClickElement: Options['headerSortClickElement']; initialFilter: Options['initialFilter']; initialHeaderFilter: Options['initialHeaderFilter']; headerFilterLiveFilterDelay: Options['headerFilterLiveFilterDelay']; groupBy: Options['groupBy']; groupValues: Options['groupValues']; groupHeader: Options['groupHeader']; groupHeaderPrint: Options['groupHeaderPrint']; groupStartOpen: Options['groupStartOpen']; groupToggleElement: Options['groupToggleElement']; groupClosedShowCalcs: Options['groupClosedShowCalcs']; groupUpdateOnCellEdit: Options['groupUpdateOnCellEdit']; pagination: Options['pagination']; paginationMode: Options['paginationMode']; paginationSize: Options['paginationSize']; paginationSizeSelector: Options['paginationSizeSelector']; paginationElement: Options['paginationElement']; dataReceiveParams: Options['dataReceiveParams']; dataSendParams: Options['dataSendParams']; paginationAddRow: Options['paginationAddRow']; paginationCounter: Options['paginationCounter']; paginationCounterElement: Options['paginationCounterElement']; paginationButtonCount: Options['paginationButtonCount']; paginationInitialPage: Options['paginationInitialPage']; persistenceID: Options['persistenceID']; persistenceMode: Options['persistenceMode']; persistentLayout: Options['persistentLayout']; persistentSort: Options['persistentSort']; persistentFilter: Options['persistentFilter']; persistence: Options['persistence']; persistenceWriterFunc: Options['persistenceWriterFunc']; persistenceReaderFunc: Options['persistenceReaderFunc']; clipboard: Options['clipboard']; clipboardCopyRowRange: Options['clipboardCopyRowRange']; clipboardCopyFormatter: Options['clipboardCopyFormatter']; clipboardCopyHeader: Options['clipboardCopyHeader']; clipboardPasteParser: Options['clipboardPasteParser']; clipboardPasteAction: Options['clipboardPasteAction']; clipboardCopyStyled: Options['clipboardCopyStyled']; clipboardCopyConfig: Options['clipboardCopyConfig']; groupHeaderClipboard: Options['groupHeaderClipboard']; groupHeaderHtmlOutput: Options['groupHeaderHtmlOutput']; dataTree: Options['dataTree']; dataTreeElementColumn: Options['dataTreeElementColumn']; dataTreeBranchElement: Options['dataTreeBranchElement']; dataTreeChildIndent: Options['dataTreeChildIndent']; dataTreeChildField: Options['dataTreeChildField']; dataTreeCollapseElement: Options['dataTreeCollapseElement']; dataTreeExpandElement: Options['dataTreeExpandElement']; dataTreeStartExpanded: Options['dataTreeStartExpanded']; dataTreeSelectPropagate: Options['dataTreeSelectPropagate']; dataTreeFilter: Options['dataTreeFilter']; dataTreeSort: Options['dataTreeSort']; dataTreeChildColumnCalcs: Options['dataTreeChildColumnCalcs']; invalidOptionWarning: Options['invalidOptionWarning']; debugInvalidOptions: Options['debugInvalidOptions']; debugInitialization: Options['debugInitialization']; debugEventsExternal: Options['debugEventsExternal']; debugEventsInternal: Options['debugEventsInternal']; debugInvalidComponentFuncs: Options['debugInvalidComponentFuncs']; debugDeprecation: Options['debugDeprecation']; htmlOutputConfig: Options['htmlOutputConfig']; printAsHtml: Options['printAsHtml']; printConfig: Options['printConfig']; printStyled: Options['printStyled']; printRowRange: Options['printRowRange']; printHeader: Options['printHeader']; printFooter: Options['printFooter']; printFormatter: Options['printFormatter']; groupHeaderDownload: Options['groupHeaderDownload']; spreadsheet: Options['spreadsheet']; spreadsheetRows: Options['spreadsheetRows']; spreadsheetColumns: Options['spreadsheetColumns']; spreadsheetColumnDefinition: Options['spreadsheetColumnDefinition']; spreadsheetSheets: Options['spreadsheetSheets']; spreadsheetSheetTabs: Options['spreadsheetSheetTabs']; spreadsheetOutputFull: Options['spreadsheetOutputFull']; /** * Tabulator instance methods */ download: Tabulator['download']; downloadToTab: Tabulator['downloadToTab']; import: Tabulator['import']; copyToClipboard: Tabulator['copyToClipboard']; undo: Tabulator['undo']; getHistoryUndoSize: Tabulator['getHistoryUndoSize']; redo: Tabulator['redo']; getHistoryRedoSize: Tabulator['getHistoryRedoSize']; getEditedCells: Tabulator['getEditedCells']; clearCellEdited: Tabulator['clearCellEdited']; alert: Tabulator['alert']; clearAlert: Tabulator['clearAlert']; destroy: Tabulator['destroy']; setData: Tabulator['setData']; clearData: Tabulator['clearData']; getData: Tabulator['getData']; getDataCount: Tabulator['getDataCount']; searchRows: Tabulator['searchRows']; searchData: Tabulator['searchData']; getHtml: Tabulator['getHtml']; print: Tabulator['print']; getAjaxUrl: Tabulator['getAjaxUrl']; replaceData: Tabulator['replaceData']; updateData: Tabulator['updateData']; addData: Tabulator['addData']; updateOrAddData: Tabulator['updateOrAddData']; getRow: Tabulator['getRow']; getRowFromPosition: Tabulator['getRowFromPosition']; deleteRow: Tabulator['deleteRow']; addRow: Tabulator['addRow']; updateOrAddRow: Tabulator['updateOrAddRow']; updateRow: Tabulator['updateRow']; scrollToRow: Tabulator['scrollToRow']; moveRow: Tabulator['moveRow']; getRows: Tabulator['getRows']; getRowPosition: Tabulator['getRowPosition']; setColumns: Tabulator['setColumns']; getColumns: Tabulator['getColumns']; getColumn: Tabulator['getColumn']; getColumnDefinitions: Tabulator['getColumnDefinitions']; getColumnLayout: Tabulator['getColumnLayout']; setColumnLayout: Tabulator['setColumnLayout']; showColumn: Tabulator['showColumn']; hideColumn: Tabulator['hideColumn']; toggleColumn: Tabulator['toggleColumn']; addColumn: Tabulator['addColumn']; deleteColumn: Tabulator['deleteColumn']; moveColumn: Tabulator['moveColumn']; scrollToColumn: Tabulator['scrollToColumn']; updateColumnDefinition: Tabulator['updateColumnDefinition']; setLocale: Tabulator['setLocale']; getLocale: Tabulator['getLocale']; getLang: Tabulator['getLang']; redraw: Tabulator['redraw']; blockRedraw: Tabulator['blockRedraw']; restoreRedraw: Tabulator['restoreRedraw']; setHeight: Tabulator['setHeight']; setSort: Tabulator['setSort']; getSorters: Tabulator['getSorters']; clearSort: Tabulator['clearSort']; setFilter: Tabulator['setFilter']; addFilter: Tabulator['addFilter']; getFilters: Tabulator['getFilters']; setHeaderFilterValue: Tabulator['setHeaderFilterValue']; setHeaderFilterFocus: Tabulator['setHeaderFilterFocus']; getHeaderFilters: Tabulator['getHeaderFilters']; getHeaderFilterValue: Tabulator['getHeaderFilterValue']; removeFilter: Tabulator['removeFilter']; clearFilter: Tabulator['clearFilter']; clearHeaderFilter: Tabulator['clearHeaderFilter']; selectRow: Tabulator['selectRow']; deselectRow: Tabulator['deselectRow']; toggleSelectRow: Tabulator['toggleSelectRow']; getSelectedRows: Tabulator['getSelectedRows']; getSelectedData: Tabulator['getSelectedData']; setMaxPage: Tabulator['setMaxPage']; setPage: Tabulator['setPage']; setPageToRow: Tabulator['setPageToRow']; setPageSize: Tabulator['setPageSize']; getPageSize: Tabulator['getPageSize']; previousPage: Tabulator['previousPage']; nextPage: Tabulator['nextPage']; getPage: Tabulator['getPage']; getPageMax: Tabulator['getPageMax']; setGroupBy: Tabulator['setGroupBy']; setGroupStartOpen: Tabulator['setGroupStartOpen']; setGroupHeader: Tabulator['setGroupHeader']; getGroups: Tabulator['getGroups']; getGroupedData: Tabulator['getGroupedData']; getCalcResults: Tabulator['getCalcResults']; recalc: Tabulator['recalc']; navigatePrev: Tabulator['navigatePrev']; navigateNext: Tabulator['navigateNext']; navigateLeft: Tabulator['navigateLeft']; navigateRight: Tabulator['navigateRight']; navigateUp: Tabulator['navigateUp']; navigateDown: Tabulator['navigateDown']; getInvalidCells: Tabulator['getInvalidCells']; clearCellValidation: Tabulator['clearCellValidation']; validate: Tabulator['validate']; setGroupValues: Tabulator['setGroupValues']; refreshFilter: Tabulator['refreshFilter']; clearHistory: Tabulator['clearHistory']; addRange: Tabulator['addRange']; getRanges: Tabulator['getRanges']; getRangeData: Tabulator['getRangeData']; setSheets: Tabulator['setSheets']; addSheet: Tabulator['addSheet']; getSheetDefinitions: Tabulator['getSheetDefinitions']; getSheets: Tabulator['getSheets']; getSheet: Tabulator['getSheet']; setSheetData: Tabulator['setSheetData']; getSheetData: Tabulator['getSheetData']; clearSheet: Tabulator['clearSheet']; activeSheet: Tabulator['activeSheet']; removeSheet: Tabulator['removeSheet']; on: Tabulator['on']; off: Tabulator['off']; validationFailed: EventEmitter<[cell: CellComponent, value: any, validators: import("tabulator-tables").Validator[]]>; scrollHorizontal: EventEmitter<[left: number, leftDir: boolean]>; scrollVertical: EventEmitter<[top: number, topDir: boolean]>; rowAdded: EventEmitter<[row: RowComponent]>; rowDeleted: EventEmitter<[row: RowComponent]>; rowMoving: EventEmitter<[row: RowComponent]>; rowMoved: EventEmitter<[row: RowComponent]>; rowMoveCancelled: EventEmitter<[row: RowComponent]>; rowUpdated: EventEmitter<[row: RowComponent]>; rowSelectionChanged: EventEmitter<[data: any[], rows: RowComponent[], selectedRows: RowComponent[], deselectedRows: RowComponent[]]>; rowSelected: EventEmitter<[row: RowComponent]>; rowDeselected: EventEmitter<[row: RowComponent]>; rowResized: EventEmitter<[row: RowComponent]>; rowClick: EventEmitter<[event: UIEvent, row: RowComponent]>; rowDblClick: EventEmitter<[event: UIEvent, row: RowComponent]>; rowContext: EventEmitter<[event: UIEvent, row: RowComponent]>; rowTap: EventEmitter<[event: UIEvent, row: RowComponent]>; rowDblTap: EventEmitter<[event: UIEvent, row: RowComponent]>; rowTapHold: EventEmitter<[event: UIEvent, row: RowComponent]>; rowMouseEnter: EventEmitter<[event: UIEvent, row: RowComponent]>; rowMouseLeave: EventEmitter<[event: UIEvent, row: RowComponent]>; rowMouseOver: EventEmitter<[event: UIEvent, row: RowComponent]>; rowMouseDown: EventEmitter<[event: UIEvent, row: RowComponent]>; rowMouseUp: EventEmitter<[event: UIEvent, row: RowComponent]>; rowMouseOut: EventEmitter<[event: UIEvent, row: RowComponent]>; rowMouseMove: EventEmitter<[event: UIEvent, row: RowComponent]>; htmlImporting: EventEmitter<[]>; htmlImported: EventEmitter<[]>; ajaxError: EventEmitter<[]>; clipboardCopied: EventEmitter<[clipboard: string]>; clipboardPasted: EventEmitter<[clipboard: string, rowData: any[], rows: RowComponent[]]>; clipboardPasteError: EventEmitter<[clipboard: string]>; downloadComplete: EventEmitter<[]>; dataTreeRowExpanded: EventEmitter<[row: RowComponent, level: number]>; dataTreeRowCollapsed: EventEmitter<[row: RowComponent, level: number]>; pageLoaded: EventEmitter<[pageNo: number]>; pageSizeChanged: EventEmitter<[pageSize: number]>; headerClick: EventEmitter<[event: UIEvent, column: import("tabulator-tables").ColumnComponent]>; headerDblClick: EventEmitter<[event: UIEvent, column: import("tabulator-tables").ColumnComponent]>; headerContext: EventEmitter<[event: UIEvent, column: import("tabulator-tables").ColumnComponent]>; headerTap: EventEmitter<[event: UIEvent, column: import("tabulator-tables").ColumnComponent]>; headerDblTap: EventEmitter<[event: UIEvent, column: import("tabulator-tables").ColumnComponent]>; headerTapHold: EventEmitter<[event: UIEvent, column: import("tabulator-tables").ColumnComponent]>; headerMouseUp: EventEmitter<[event: UIEvent, column: import("tabulator-tables").ColumnComponent]>; headerMouseDown: EventEmitter<[event: UIEvent, column: import("tabulator-tables").ColumnComponent]>; groupClick: EventEmitter<[event: UIEvent, group: import("tabulator-tables").GroupComponent]>; groupDblClick: EventEmitter<[event: UIEvent, group: import("tabulator-tables").GroupComponent]>; groupContext: EventEmitter<[event: UIEvent, group: import("tabulator-tables").GroupComponent]>; groupTap: EventEmitter<[event: UIEvent, group: import("tabulator-tables").GroupComponent]>; groupDblTap: EventEmitter<[event: UIEvent, group: import("tabulator-tables").GroupComponent]>; groupTapHold: EventEmitter<[event: UIEvent, group: import("tabulator-tables").GroupComponent]>; groupMouseDown: EventEmitter<[event: UIEvent, group: import("tabulator-tables").GroupComponent]>; groupMouseUp: EventEmitter<[event: UIEvent, group: import("tabulator-tables").GroupComponent]>; tableBuilding: EventEmitter<[]>; tableBuilt: EventEmitter<[]>; tableDestroyed: EventEmitter<[]>; dataChanged: EventEmitter<[data: any[]]>; dataLoading: EventEmitter<[data: any[]]>; dataLoaded: EventEmitter<[data: any[]]>; dataLoadError: EventEmitter<[error: Error]>; dataProcessing: EventEmitter<[data: any[]]>; dataProcessed: EventEmitter<[data: any[]]>; dataFiltering: EventEmitter<[filters: import("tabulator-tables").Filter[]]>; dataFiltered: EventEmitter<[filters: import("tabulator-tables").Filter[], rows: RowComponent[]]>; dataSorting: EventEmitter<[sorters: import("tabulator-tables").SorterFromTable[]]>; dataSorted: EventEmitter<[sorters: import("tabulator-tables").SorterFromTable[], rows: RowComponent[]]>; movableRowsSendingStart: EventEmitter<[toTables: import("tabulator-tables").Tabulator[]]>; movableRowsSent: EventEmitter<[fromRow: RowComponent, toRow: RowComponent, toTable: import("tabulator-tables").Tabulator]>; movableRowsSentFailed: EventEmitter<[fromRow: RowComponent, toRow: RowComponent, toTable: import("tabulator-tables").Tabulator]>; movableRowsSendingStop: EventEmitter<[toTables: import("tabulator-tables").Tabulator[]]>; movableRowsReceivingStart: EventEmitter<[fromRow: RowComponent, fromTable: import("tabulator-tables").Tabulator]>; movableRowsReceived: EventEmitter<[fromRow: RowComponent, toRow: RowComponent, fromTable: import("tabulator-tables").Tabulator]>; movableRowsReceivedFailed: EventEmitter<[fromRow: RowComponent, toRow: RowComponent, fromTable: import("tabulator-tables").Tabulator]>; movableRowsReceivingStop: EventEmitter<[fromTable: import("tabulator-tables").Tabulator]>; movableRowsElementDrop: EventEmitter<[event: UIEvent, element: Element, row: RowComponent]>; dataGrouping: EventEmitter<[]>; dataGrouped: EventEmitter<[groups: import("tabulator-tables").GroupComponent[]]>; groupVisibilityChanged: EventEmitter<[group: import("tabulator-tables").GroupComponent, visible: boolean]>; localized: EventEmitter<[locale: string, lang: any]>; renderStarted: EventEmitter<[]>; renderComplete: EventEmitter<[]>; columnMoved: EventEmitter<[column: import("tabulator-tables").ColumnComponent, columns: import("tabulator-tables").ColumnComponent[]]>; columnResized: EventEmitter<[column: import("tabulator-tables").ColumnComponent]>; columnTitleChanged: EventEmitter<[column: import("tabulator-tables").ColumnComponent]>; columnVisibilityChanged: EventEmitter<[column: import("tabulator-tables").ColumnComponent, visible: boolean]>; historyUndo: EventEmitter<[action: "cellEdit" | "rowAdd" | "rowDelete" | "rowMoved", component: any, data: any[]]>; historyRedo: EventEmitter<[action: "cellEdit" | "rowAdd" | "rowDelete" | "rowMoved", component: any, data: any[]]>; cellEditing: EventEmitter<[cell: CellComponent]>; cellEdited: EventEmitter<[cell: CellComponent]>; cellEditCancelled: EventEmitter<[cell: CellComponent]>; cellClick: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellDblClick: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellContext: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellMouseDown: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellMouseUp: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellTap: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellDblTap: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellTapHold: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellMouseEnter: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellMouseLeave: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellMouseOver: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellMouseOut: EventEmitter<[event: UIEvent, cell: CellComponent]>; cellMouseMove: EventEmitter<[event: UIEvent, cell: CellComponent]>; popupOpen: EventEmitter<[cell: CellComponent]>; popupClosed: EventEmitter<[cell: CellComponent]>; menuClosed: EventEmitter<[cell: CellComponent]>; menuOpened: EventEmitter<[cell: CellComponent]>; TooltipClosed: EventEmitter<[cell: CellComponent]>; TooltipOpened: EventEmitter<[cell: CellComponent]>; rangeAdded: EventEmitter<[range: import("tabulator-tables").RangeComponent]>; rangeChanged: EventEmitter<[range: import("tabulator-tables").RangeComponent]>; rangeRemoved: EventEmitter<[range: import("tabulator-tables").RangeComponent]>; rowHeightChange: EventEmitter<[row: RowComponent]>; rowResizing: EventEmitter<[row: RowComponent]>; columnWidth: EventEmitter<[column: import("tabulator-tables").ColumnComponent]>; columnResizing: EventEmitter<[column: import("tabulator-tables").ColumnComponent]>; sheetAdded: EventEmitter<[sheet: import("tabulator-tables").SpreadsheetComponent]>; sheetLoaded: EventEmitter<[sheet: import("tabulator-tables").SpreadsheetComponent]>; sheetUpdated: EventEmitter<[sheet: import("tabulator-tables").SpreadsheetComponent]>; sheetRemoved: EventEmitter<[sheet: import("tabulator-tables").SpreadsheetComponent]>; columnsLoaded: EventEmitter<[columns: import("tabulator-tables").ColumnComponent[]]>; importChoose: EventEmitter<[]>; importImporting: EventEmitter<[files: File[]]>; importError: EventEmitter<[err: unknown]>; importImported: EventEmitter<[data: unknown]>; private finalizers; constructor(appRef: ApplicationRef, viewContainer: ViewContainerRef, ngZone: NgZone, injector: Injector); ngAfterViewInit(): void; ngOnChanges(changes?: SimpleChanges): void; ngOnDestroy(): void; render(): void; private createTable; _getColumns(): ColumnDefinition[]; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=tabulator.component.d.ts.map