AudioThemeService Service
File: src/services/AudioThemeService.ts
Overview
Exports
- AudioThemeService - class export
- audioThemeService - const export
Functions
cleanup()
No description available.
Parameters: None
Returns: Unknown
typescript
const cleanup = () =>onLoad()
No description available.
Parameters: None
Returns: Unknown
typescript
const onLoad = () =>onError()
No description available.
Parameters: None
Returns: Unknown
typescript
const onError = () =>Classes
AudioThemeService
No description available.
Methods:
constructorgetInstanceinitializeBuiltInThemesregisterThemegetThemesgetCurrentThemegetThemesetThemecatchplayAudioperformAudioPlaybackgetAudioWithFallbackgetOrCreateAudiopreloadAudiopreloadThemeaddToCacheclearCacheForThemeloadSettingssaveSettingsgetVolumesetVolumegetSettingstestAudiogetCacheInfoclearCacheemitdestroy
Properties:
instancestateaudioCacheaudioQueuesettingsselectedThemevolumelastUpdatedoptimizationslastPlayTimeRATE_LIMIT_MSMAX_CACHE_SIZEPRELOAD_TIMEOUTregistrythemesloadedThemesEventseventListenersMANAGEMENTidnamedescriptionauthorversionisBuiltInpreviewsoundsNotificationsmentiondmreactionreplyserver_invitefriend_requestserver_updateemoji_addedvoice_channel_activityactionsvoice_connectvoice_disconnectcall_incomingcall_outgoingcall_endedmic_onmic_offdeafen_ondeafen_offcamera_oncamera_offscreenshare_onscreenshare_offui_clickui_hoverui_successui_errorui_notificationmelodictonesrefinedNotethemenullIDSWITCHINGswappingfalsepreviousThemethemeIdmemoryfromtrueerrorPLAYBACKfallbackactionnowlastPlayplaybackqueueKeyplayPromisechainaudio0audioClonesoundPathloading1currentTheme2defaultThemecachingPRELOADINGtimeouttimeoutIdcleanuponLoadonErroroncepathsoundPathspreloadPromisessoundfailuresmanagementsizefirstKeylocalStoragestoredvalidationDEBUGGINGtestingdebuggingpathsmaxSizecacheSYSTEMlistenerlistenersindexeventCLEANUPresources
Source Code Insights
File Size: 19544 characters Lines of Code: 613 Imports: 3
Usage Example
typescript
import { AudioThemeService, audioThemeService } from '@/services/AudioThemeService'
// Example usage
cleanup()This documentation was automatically generated from the source code.
