* Resolves a potentially undefined numeric value to a fallback
(value: number | undefined, fallback: number)
| 29 | * Resolves a potentially undefined numeric value to a fallback |
| 30 | */ |
| 31 | function resolveNumeric(value: number | undefined, fallback: number): number { |
| 32 | return typeof value === 'number' && Number.isFinite(value) ? value : fallback |
| 33 | } |
| 34 | |
| 35 | /** |
| 36 | * Snaps a single coordinate value to the nearest grid position |
no outgoing calls
no test coverage detected