MCPcopy Index your code
hub / github.com/angular/components / _renderDataChanges

Method _renderDataChanges

src/cdk/tree/tree.ts:430–441  ·  view source on GitHub ↗
(data: RenderingData<T>)

Source from the content-addressed store, hash-verified

428 }
429
430 private _renderDataChanges(data: RenderingData<T>) {
431 if (data.nodeType === null) {
432 this.renderNodeChanges(data.renderNodes);
433 return;
434 }
435
436 // If we're here, then we know what our node type is, and therefore can
437 // perform our usual rendering pipeline.
438 this._updateCachedData(data.flattenedNodes);
439 this.renderNodeChanges(data.renderNodes);
440 this._updateKeyManagerItems(data.flattenedNodes);
441 }
442
443 private _emitExpansionChanges(expansionChanges: SelectionChange<K> | null) {
444 if (!expansionChanges) {

Callers 1

Calls 3

renderNodeChangesMethod · 0.95
_updateCachedDataMethod · 0.95

Tested by

no test coverage detected