Skip to main content
cngx-src documentation

CngxAudioConfig

Interface

projects/common/audio/config/audio-config.ts

Import#

import { CngxAudioConfig } from '@cngx/common/audio'

Description#

Global configuration for the audio system. Provided via provideCngxAudio() with with* features (see the provider section below). Consumers never construct this object directly.

Index#

Instance Properties#

debounceMs#number
Readonly

Same-name suppression window in ms. Default 100.

earcons#Readonly>
Readonly

Extra or overriding earcons, merged over the six built-ins. Default {}.

Readonly

Start muted. Default false.

respectReducedMotion#boolean
Readonly

Mute audio when prefers-reduced-motion: reduce is set. Default true.

volume#number
Readonly

Master volume in [0, 1]. Default 1.