import { EventEmitter, OnChanges, SimpleChanges, TemplateRef } from '@angular/core'; import { ColumnDefinition } from 'tabulator-tables'; import { TabulatorComponent } from './tabulator.component'; import * as i0 from "@angular/core"; type OutputKeys = 'headerClick' | 'headerDblClick' | 'headerMouseDown' | 'headerMouseUp' | 'headerContext' | 'headerTap' | 'headerDblTap' | 'headerTapHold' | 'cellClick' | 'cellDblClick' | 'cellContext' | 'cellTap' | 'cellDblTap' | 'cellTapHold' | 'cellMouseEnter' | 'cellMouseLeave' | 'cellMouseOver' | 'cellMouseOut' | 'cellMouseMove' | 'cellEditing' | 'cellEdited' | 'cellEditCancelled' | 'cellMouseDown' | 'cellMouseUp'; export declare class ColumnDirective implements OnChanges, Omit { private readonly tabulator; accessorClipboard: ColumnDefinition['accessorClipboard']; accessor: ColumnDefinition['accessor']; accessorClipboardParams: ColumnDefinition['accessorClipboardParams']; accessorDownload: ColumnDefinition['accessorDownload']; accessorDownloadParams: ColumnDefinition['accessorDownloadParams']; accessorHtmlOutput: ColumnDefinition['accessorHtmlOutput']; accessorHtmlOutputParams: ColumnDefinition['accessorHtmlOutputParams']; accessorParams: ColumnDefinition['accessorParams']; accessorPrint: ColumnDefinition['accessorPrint']; accessorPrintParams: ColumnDefinition['accessorPrintParams']; bottomCalc: ColumnDefinition['bottomCalc']; bottomCalcFormatter: ColumnDefinition['bottomCalcFormatter']; bottomCalcFormatterParams: ColumnDefinition['bottomCalcFormatterParams']; bottomCalcParams: ColumnDefinition['bottomCalcParams']; cellPopup: ColumnDefinition['cellPopup']; clickMenu: ColumnDefinition['clickMenu']; clipboard: ColumnDefinition['clipboard']; columns: ColumnDefinition['columns']; contextMenu: ColumnDefinition['contextMenu']; cssClass: ColumnDefinition['cssClass']; dblClickMenu: ColumnDefinition['dblClickMenu']; dblClickPopup: ColumnDefinition['dblClickPopup']; download: ColumnDefinition['download']; editable: ColumnDefinition['editable']; editableTitle: ColumnDefinition['editableTitle']; editor: ColumnDefinition['editor']; editorEmptyValue: ColumnDefinition['editorEmptyValue']; editorEmptyValueFunc: ColumnDefinition['editorEmptyValueFunc']; editorParams: ColumnDefinition['editorParams']; field: ColumnDefinition['field']; formatter: ColumnDefinition['formatter']; formatterClipboard: ColumnDefinition['formatterClipboard']; formatterClipboardParams: ColumnDefinition['formatterClipboardParams']; formatterHtmlOutput: ColumnDefinition['formatterHtmlOutput']; formatterHtmlOutputParams: ColumnDefinition['formatterHtmlOutputParams']; formatterParams: ColumnDefinition['formatterParams']; formatterPrint: ColumnDefinition['formatterPrint']; formatterPrintParams: ColumnDefinition['formatterPrintParams']; frozen: ColumnDefinition['frozen']; headerContextMenu: ColumnDefinition['headerContextMenu']; headerDblClickMenu: ColumnDefinition['headerDblClickMenu']; headerDblClickPopup: ColumnDefinition['headerDblClickPopup']; headerFilter: ColumnDefinition['headerFilter']; headerFilterEmptyCheck: ColumnDefinition['headerFilterEmptyCheck']; headerFilterFunc: ColumnDefinition['headerFilterFunc']; headerFilterFuncParams: ColumnDefinition['headerFilterFuncParams']; headerFilterLiveFilter: ColumnDefinition['headerFilterLiveFilter']; headerFilterParams: ColumnDefinition['headerFilterParams']; headerFilterPlaceholder: ColumnDefinition['headerFilterPlaceholder']; headerHozAlign: ColumnDefinition['headerHozAlign']; headerMenu: ColumnDefinition['headerMenu']; headerMenuIcon: ColumnDefinition['headerMenuIcon']; headerSort: ColumnDefinition['headerSort']; headerSortStartingDir: ColumnDefinition['headerSortStartingDir']; headerSortTristate: ColumnDefinition['headerSortTristate']; headerTooltip: ColumnDefinition['headerTooltip']; headerVertical: ColumnDefinition['headerVertical']; headerWordWrap: ColumnDefinition['headerWordWrap']; hideInHtml: ColumnDefinition['hideInHtml']; hozAlign: ColumnDefinition['hozAlign']; htmlOutput: ColumnDefinition['htmlOutput']; maxWidth: ColumnDefinition['maxWidth']; minWidth: ColumnDefinition['minWidth']; mutator: ColumnDefinition['mutator']; mutatorClipboard: ColumnDefinition['mutatorClipboard']; mutatorClipboardParams: ColumnDefinition['mutatorClipboardParams']; mutatorData: ColumnDefinition['mutatorData']; mutatorDataParams: ColumnDefinition['mutatorDataParams']; mutatorEdit: ColumnDefinition['mutatorEdit']; mutatorEditParams: ColumnDefinition['mutatorEditParams']; mutatorParams: ColumnDefinition['mutatorParams']; print: ColumnDefinition['print']; resizable: ColumnDefinition['resizable']; responsive: ColumnDefinition['responsive']; rowHandle: ColumnDefinition['rowHandle']; sorter: ColumnDefinition['sorter']; sorterParams: ColumnDefinition['sorterParams']; title: ColumnDefinition['title']; titleClipboard: ColumnDefinition['titleClipboard']; titleDownload: ColumnDefinition['titleDownload']; titleFormatter: ColumnDefinition['titleFormatter']; titleFormatterParams: ColumnDefinition['titleFormatterParams']; titleHtmlOutput: ColumnDefinition['titleHtmlOutput']; titlePrint: ColumnDefinition['titlePrint']; tooltip: ColumnDefinition['tooltip']; topCalc: ColumnDefinition['topCalc']; topCalcFormatter: ColumnDefinition['topCalcFormatter']; topCalcFormatterParams: ColumnDefinition['topCalcFormatterParams']; topCalcParams: ColumnDefinition['topCalcParams']; validator: ColumnDefinition['validator']; variableHeight: ColumnDefinition['variableHeight']; vertAlign: ColumnDefinition['vertAlign']; visible: ColumnDefinition['visible']; width: ColumnDefinition['width']; widthGrow: ColumnDefinition['widthGrow']; widthShrink: ColumnDefinition['widthShrink']; headerClick: EventEmitter<[[e: UIEvent, column: import("tabulator-tables").ColumnComponent]]>; headerDblClick: EventEmitter<[[e: UIEvent, column: import("tabulator-tables").ColumnComponent]]>; headerMouseDown: EventEmitter<[[e: UIEvent, column: import("tabulator-tables").ColumnComponent]]>; headerMouseUp: EventEmitter<[[e: UIEvent, column: import("tabulator-tables").ColumnComponent]]>; headerContext: EventEmitter<[[e: UIEvent, column: import("tabulator-tables").ColumnComponent]]>; headerTap: EventEmitter<[[e: UIEvent, column: import("tabulator-tables").ColumnComponent]]>; headerDblTap: EventEmitter<[[e: UIEvent, column: import("tabulator-tables").ColumnComponent]]>; headerTapHold: EventEmitter<[[e: UIEvent, column: import("tabulator-tables").ColumnComponent]]>; cellClick: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellDblClick: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellContext: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellTap: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellDblTap: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellTapHold: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellMouseEnter: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellMouseLeave: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellMouseOver: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellMouseOut: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellMouseMove: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellEditing: EventEmitter<[[cell: import("tabulator-tables").CellComponent]]>; cellEdited: EventEmitter<[[cell: import("tabulator-tables").CellComponent]]>; cellEditCancelled: EventEmitter<[[cell: import("tabulator-tables").CellComponent]]>; cellMouseDown: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellMouseUp: EventEmitter<[[e: UIEvent, cell: import("tabulator-tables").CellComponent]]>; cellTemplate: TemplateRef; headerTemplate: TemplateRef; constructor(tabulator: TabulatorComponent); ngOnChanges(changes: SimpleChanges): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclarationngx-tabulator-column", never, { "accessorClipboard": { "alias": "accessorClipboard"; "required": false; }; "accessor": { "alias": "accessor"; "required": false; }; "accessorClipboardParams": { "alias": "accessorClipboardParams"; "required": false; }; "accessorDownload": { "alias": "accessorDownload"; "required": false; }; "accessorDownloadParams": { "alias": "accessorDownloadParams"; "required": false; }; "accessorHtmlOutput": { "alias": "accessorHtmlOutput"; "required": false; }; "accessorHtmlOutputParams": { "alias": "accessorHtmlOutputParams"; "required": false; }; "accessorParams": { "alias": "accessorParams"; "required": false; }; "accessorPrint": { "alias": "accessorPrint"; "required": false; }; "accessorPrintParams": { "alias": "accessorPrintParams"; "required": false; }; "bottomCalc": { "alias": "bottomCalc"; "required": false; }; "bottomCalcFormatter": { "alias": "bottomCalcFormatter"; "required": false; }; "bottomCalcFormatterParams": { "alias": "bottomCalcFormatterParams"; "required": false; }; "bottomCalcParams": { "alias": "bottomCalcParams"; "required": false; }; "cellPopup": { "alias": "cellPopup"; "required": false; }; "clickMenu": { "alias": "clickMenu"; "required": false; }; "clipboard": { "alias": "clipboard"; "required": false; }; "columns": { "alias": "columns"; "required": false; }; "contextMenu": { "alias": "contextMenu"; "required": false; }; "cssClass": { "alias": "cssClass"; "required": false; }; "dblClickMenu": { "alias": "dblClickMenu"; "required": false; }; "dblClickPopup": { "alias": "dblClickPopup"; "required": false; }; "download": { "alias": "download"; "required": false; }; "editable": { "alias": "editable"; "required": false; }; "editableTitle": { "alias": "editableTitle"; "required": false; }; "editor": { "alias": "editor"; "required": false; }; "editorEmptyValue": { "alias": "editorEmptyValue"; "required": false; }; "editorEmptyValueFunc": { "alias": "editorEmptyValueFunc"; "required": false; }; "editorParams": { "alias": "editorParams"; "required": false; }; "field": { "alias": "field"; "required": false; }; "formatter": { "alias": "formatter"; "required": false; }; "formatterClipboard": { "alias": "formatterClipboard"; "required": false; }; "formatterClipboardParams": { "alias": "formatterClipboardParams"; "required": false; }; "formatterHtmlOutput": { "alias": "formatterHtmlOutput"; "required": false; }; "formatterHtmlOutputParams": { "alias": "formatterHtmlOutputParams"; "required": false; }; "formatterParams": { "alias": "formatterParams"; "required": false; }; "formatterPrint": { "alias": "formatterPrint"; "required": false; }; "formatterPrintParams": { "alias": "formatterPrintParams"; "required": false; }; "frozen": { "alias": "frozen"; "required": false; }; "headerContextMenu": { "alias": "headerContextMenu"; "required": false; }; "headerDblClickMenu": { "alias": "headerDblClickMenu"; "required": false; }; "headerDblClickPopup": { "alias": "headerDblClickPopup"; "required": false; }; "headerFilter": { "alias": "headerFilter"; "required": false; }; "headerFilterEmptyCheck": { "alias": "headerFilterEmptyCheck"; "required": false; }; "headerFilterFunc": { "alias": "headerFilterFunc"; "required": false; }; "headerFilterFuncParams": { "alias": "headerFilterFuncParams"; "required": false; }; "headerFilterLiveFilter": { "alias": "headerFilterLiveFilter"; "required": false; }; "headerFilterParams": { "alias": "headerFilterParams"; "required": false; }; "headerFilterPlaceholder": { "alias": "headerFilterPlaceholder"; "required": false; }; "headerHozAlign": { "alias": "headerHozAlign"; "required": false; }; "headerMenu": { "alias": "headerMenu"; "required": false; }; "headerMenuIcon": { "alias": "headerMenuIcon"; "required": false; }; "headerSort": { "alias": "headerSort"; "required": false; }; "headerSortStartingDir": { "alias": "headerSortStartingDir"; "required": false; }; "headerSortTristate": { "alias": "headerSortTristate"; "required": false; }; "headerTooltip": { "alias": "headerTooltip"; "required": false; }; "headerVertical": { "alias": "headerVertical"; "required": false; }; "headerWordWrap": { "alias": "headerWordWrap"; "required": false; }; "hideInHtml": { "alias": "hideInHtml"; "required": false; }; "hozAlign": { "alias": "hozAlign"; "required": false; }; "htmlOutput": { "alias": "htmlOutput"; "required": false; }; "maxWidth": { "alias": "maxWidth"; "required": false; }; "minWidth": { "alias": "minWidth"; "required": false; }; "mutator": { "alias": "mutator"; "required": false; }; "mutatorClipboard": { "alias": "mutatorClipboard"; "required": false; }; "mutatorClipboardParams": { "alias": "mutatorClipboardParams"; "required": false; }; "mutatorData": { "alias": "mutatorData"; "required": false; }; "mutatorDataParams": { "alias": "mutatorDataParams"; "required": false; }; "mutatorEdit": { "alias": "mutatorEdit"; "required": false; }; "mutatorEditParams": { "alias": "mutatorEditParams"; "required": false; }; "mutatorParams": { "alias": "mutatorParams"; "required": false; }; "print": { "alias": "print"; "required": false; }; "resizable": { "alias": "resizable"; "required": false; }; "responsive": { "alias": "responsive"; "required": false; }; "rowHandle": { "alias": "rowHandle"; "required": false; }; "sorter": { "alias": "sorter"; "required": false; }; "sorterParams": { "alias": "sorterParams"; "required": false; }; "title": { "alias": "title"; "required": false; }; "titleClipboard": { "alias": "titleClipboard"; "required": false; }; "titleDownload": { "alias": "titleDownload"; "required": false; }; "titleFormatter": { "alias": "titleFormatter"; "required": false; }; "titleFormatterParams": { "alias": "titleFormatterParams"; "required": false; }; "titleHtmlOutput": { "alias": "titleHtmlOutput"; "required": false; }; "titlePrint": { "alias": "titlePrint"; "required": false; }; "tooltip": { "alias": "tooltip"; "required": false; }; "topCalc": { "alias": "topCalc"; "required": false; }; "topCalcFormatter": { "alias": "topCalcFormatter"; "required": false; }; "topCalcFormatterParams": { "alias": "topCalcFormatterParams"; "required": false; }; "topCalcParams": { "alias": "topCalcParams"; "required": false; }; "validator": { "alias": "validator"; "required": false; }; "variableHeight": { "alias": "variableHeight"; "required": false; }; "vertAlign": { "alias": "vertAlign"; "required": false; }; "visible": { "alias": "visible"; "required": false; }; "width": { "alias": "width"; "required": false; }; "widthGrow": { "alias": "widthGrow"; "required": false; }; "widthShrink": { "alias": "widthShrink"; "required": false; }; }, { "headerClick": "headerClick"; "headerDblClick": "headerDblClick"; "headerMouseDown": "headerMouseDown"; "headerMouseUp": "headerMouseUp"; "headerContext": "headerContext"; "headerTap": "headerTap"; "headerDblTap": "headerDblTap"; "headerTapHold": "headerTapHold"; "cellClick": "cellClick"; "cellDblClick": "cellDblClick"; "cellContext": "cellContext"; "cellTap": "cellTap"; "cellDblTap": "cellDblTap"; "cellTapHold": "cellTapHold"; "cellMouseEnter": "cellMouseEnter"; "cellMouseLeave": "cellMouseLeave"; "cellMouseOver": "cellMouseOver"; "cellMouseOut": "cellMouseOut"; "cellMouseMove": "cellMouseMove"; "cellEditing": "cellEditing"; "cellEdited": "cellEdited"; "cellEditCancelled": "cellEditCancelled"; "cellMouseDown": "cellMouseDown"; "cellMouseUp": "cellMouseUp"; }, ["cellTemplate", "headerTemplate"], never, false, never>; } export {}; //# sourceMappingURL=column.directive.d.ts.map