UNPKG

@swimlane/ngx-datatable

Version:

ngx-datatable is an Angular table grid component for presenting large and complex data.

33 lines (32 loc) 1.36 kB
import { EventEmitter, DoCheck, ChangeDetectorRef, KeyValueDiffers } from '@angular/core'; import * as i0 from "@angular/core"; export declare class DataTableRowWrapperComponent implements DoCheck { private cd; private differs; innerWidth: number; rowDetail: any; groupHeader: any; offsetX: number; detailRowHeight: any; row: any; groupedRows: any; rowContextmenu: EventEmitter<{ event: MouseEvent; row: any; }>; set rowIndex(val: number); get rowIndex(): number; set expanded(val: boolean); get expanded(): boolean; groupContext: any; rowContext: any; private rowDiffer; private _expanded; private _rowIndex; constructor(cd: ChangeDetectorRef, differs: KeyValueDiffers); ngDoCheck(): void; onContextmenu($event: MouseEvent): void; getGroupHeaderStyle(): any; static ɵfac: i0.ɵɵFactoryDeclaration<DataTableRowWrapperComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DataTableRowWrapperComponent, "datatable-row-wrapper", never, { "innerWidth": "innerWidth"; "rowDetail": "rowDetail"; "groupHeader": "groupHeader"; "offsetX": "offsetX"; "detailRowHeight": "detailRowHeight"; "row": "row"; "groupedRows": "groupedRows"; "rowIndex": "rowIndex"; "expanded": "expanded"; }, { "rowContextmenu": "rowContextmenu"; }, never, ["*"]>; }