projects/common/audio/autoplay-gate/autoplay-gate.ts
import { CngxAutoplayGate } from '@cngx/common/audio'
Public handle returned by createAutoplayGate.
Signal
true once a user gesture (or an explicit arm) has satisfied the browser autoplay policy. Derived from a single gesture event — never synced from multiple handlers.
true
void
Arm the gate programmatically (e.g. after an existing trusted gesture).