()
| 480 | } |
| 481 | |
| 482 | private _initializeDataDiffer() { |
| 483 | // Provide a default trackBy based on `_getExpansionKey` if one isn't provided. |
| 484 | const trackBy = this.trackBy ?? ((_index: number, item: T) => this._getExpansionKey(item)); |
| 485 | this._dataDiffer = this._differs.find([]).create(trackBy); |
| 486 | } |
| 487 | |
| 488 | private _checkTreeControlUsage() { |
| 489 | if (typeof ngDevMode === 'undefined' || ngDevMode) { |
no test coverage detected