(
valueId: Id,
oldValue?: ValueOrUndefined,
newValue?: ValueOrUndefined,
)
| 1052 | ): ChangedIdsMap => idsChanged(changedValueIds, valueId, addedOrRemoved); |
| 1053 | |
| 1054 | const valueChanged = ( |
| 1055 | valueId: Id, |
| 1056 | oldValue?: ValueOrUndefined, |
| 1057 | newValue?: ValueOrUndefined, |
| 1058 | ): void => { |
| 1059 | const defaulted = |
| 1060 | collHas(defaultedValues, valueId) && isUndefined(oldValue) ? 1 : 0; |
| 1061 | mapEnsure<Id, ChangedValue>(changedValues, valueId, () => [ |
| 1062 | oldValue, |
| 1063 | 0, |
| 1064 | ])[1] = newValue; |
| 1065 | internalListeners[4]?.(valueId, newValue, mutating, defaulted); |
| 1066 | collDel(defaultedValues, valueId); |
| 1067 | }; |
| 1068 | |
| 1069 | const cellInvalid = ( |
| 1070 | tableId?: Id, |
no test coverage detected
searching dependent graphs…