(v: unknown)
| 2637 | } |
| 2638 | |
| 2639 | const toNum = (v: unknown): number | undefined => { |
| 2640 | if (v === undefined || v === null || v === '') return undefined |
| 2641 | const n = typeof v === 'number' ? v : Number.parseFloat(String(v)) |
| 2642 | return Number.isFinite(n) ? n : undefined |
| 2643 | } |
| 2644 | |
| 2645 | const TEXT_RANGE_OPS = new Set([ |
| 2646 | 'update_text_style', |