(enabled)
| 3852 | } |
| 3853 | |
| 3854 | async function setAutoRunDelayEnabledState(enabled) { |
| 3855 | const normalized = Boolean(enabled); |
| 3856 | await setPersistentSettings({ autoRunDelayEnabled: normalized }); |
| 3857 | await setState({ autoRunDelayEnabled: normalized }); |
| 3858 | broadcastDataUpdate({ autoRunDelayEnabled: normalized }); |
| 3859 | } |
| 3860 | |
| 3861 | async function ensureAutoRunTimerAlarm(fireAt) { |
| 3862 | if (!Number.isFinite(fireAt) || fireAt <= Date.now()) { |
no test coverage detected