Class TreeDeltaBuilderImpl<K, T>
Methods
Private
findNode
- findNode(path, handler): void
Parameters
- path: K[]
- handler: ((parentCollection, nodeIndex, residualPath) => void)
- (parentCollection, nodeIndex, residualPath): void
Parameters
- parentCollection: TreeDelta<K, T>[]
- nodeIndex: number
- residualPath: K[]
Returns void
Returns void
Private
insert
- insert(parentCollection, nodeIndex, delta): void
Returns void
reportAdded
- reportAdded(path, added): void
Returns void
reportChanged
- reportChanged(path, change): void
Parameters
- path: K[]
- change: Partial<T>
Returns void
reportRemoved
- reportRemoved(path): void
Returns void