1 | import { EventEmitter, DoCheck, ChangeDetectorRef, KeyValueDiffers } from '@angular/core';
|
2 | import * as i0 from "@angular/core";
|
3 | export declare class DataTableRowWrapperComponent implements DoCheck {
|
4 | private cd;
|
5 | private differs;
|
6 | innerWidth: number;
|
7 | rowDetail: any;
|
8 | groupHeader: any;
|
9 | offsetX: number;
|
10 | detailRowHeight: any;
|
11 | row: any;
|
12 | groupedRows: any;
|
13 | rowContextmenu: EventEmitter<{
|
14 | event: MouseEvent;
|
15 | row: any;
|
16 | }>;
|
17 | set rowIndex(val: number);
|
18 | get rowIndex(): number;
|
19 | set expanded(val: boolean);
|
20 | get expanded(): boolean;
|
21 | groupContext: any;
|
22 | rowContext: any;
|
23 | private rowDiffer;
|
24 | private _expanded;
|
25 | private _rowIndex;
|
26 | constructor(cd: ChangeDetectorRef, differs: KeyValueDiffers);
|
27 | ngDoCheck(): void;
|
28 | onContextmenu($event: MouseEvent): void;
|
29 | getGroupHeaderStyle(): any;
|
30 | static ɵfac: i0.ɵɵFactoryDeclaration<DataTableRowWrapperComponent, never>;
|
31 | 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, ["*"]>;
|
32 | }
|