()
| 2994 | }; |
| 2995 | |
| 2996 | const cancelUpdateTransition = (): void => { |
| 2997 | if (updateAnimId) { |
| 2998 | try { |
| 2999 | updateAnimController.cancel(updateAnimId); |
| 3000 | } catch { |
| 3001 | // best-effort |
| 3002 | } |
| 3003 | } |
| 3004 | updateAnimId = null; |
| 3005 | updateProgress01 = 1; |
| 3006 | updateTransition = null; |
| 3007 | resetUpdateInterpolationCaches(); |
| 3008 | }; |
| 3009 | |
| 3010 | const isDomainEqual = (a: { readonly min: number; readonly max: number }, b: { readonly min: number; readonly max: number }): boolean => |
| 3011 | a.min === b.min && a.max === b.max; |
no test coverage detected