File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 4
4
*
5
5
* Copyright © 2025 Extremely Heavy Industries Inc.
6
6
*/
7
- import { PlainObject , Some } from '@xh/hoist/core' ;
7
+ import { Some } from '@xh/hoist/core' ;
8
8
import { flatMap } from 'lodash' ;
9
9
10
10
/**
11
11
* Grouped node data, as returned by {@link Cube.executeQuery} or exposed via {@link View.result}.
12
12
* Designed for direct consumption by hierarchical stores and their associated tree grids.
13
13
*/
14
- export class ViewRowData implements PlainObject {
14
+ export class ViewRowData {
15
15
constructor ( id : string ) {
16
16
this . id = id ;
17
17
}
@@ -58,6 +58,11 @@ export class ViewRowData implements PlainObject {
58
58
return this . _cubeLeafChildren ?? flatMap ( this . children , 'cubeLeaves' ) ;
59
59
}
60
60
61
+ /**
62
+ * Support all other string keys for application fields in source data.
63
+ */
64
+ [ key : string ] : any ;
65
+
61
66
//------------------
62
67
// Implementation
63
68
//-----------------
You can’t perform that action at this time.
0 commit comments