Skip to content

ManagerPlayerOptions

Defined in: src/types/Manager.ts:73

Type ParameterDefault type
CustomPlayerT extends PlayerPlayer
Property (defined in)Type
allowCustomSources?
(src/types/Manager.ts:77)
boolean
applyVolumeAsFilter?
(src/types/Manager.ts:78)
boolean
autoplayConfig?
(src/types/Manager.ts:94)
AutoplayConfig
clientBasedPositionUpdateInterval?
(src/types/Manager.ts:75)
number
defaultSearchPlatform?
(src/types/Manager.ts:76)
string
enforceSponsorBlockRequestForEventEnablement?
(src/types/Manager.ts:96)
boolean
fetchRelated?
(src/types/Manager.ts:101)
(player: CustomPlayerT, track: Track) => Promise<Track[]>
maxErrorsPerTime?
(src/types/Manager.ts:86)
object
maxErrorsPerTime.maxAmount
(src/types/Manager.ts:88)
number
maxErrorsPerTime.threshold
(src/types/Manager.ts:87)
number
minAutoPlayMs?
(src/types/Manager.ts:85)
number
onDisconnect?
(src/types/Manager.ts:80)
object
onDisconnect.autoReconnect?
(src/types/Manager.ts:81)
boolean
onDisconnect.autoReconnectOnlyWithTracks?
(src/types/Manager.ts:82)
boolean
onDisconnect.destroyPlayer?
(src/types/Manager.ts:83)
boolean
onEmptyQueue?
(src/types/Manager.ts:90)
object
onEmptyQueue.autoPlayFunction?
(src/types/Manager.ts:91)
(player: CustomPlayerT, lastPlayedTrack: Track) => Promise<void>
onEmptyQueue.destroyAfterMs?
(src/types/Manager.ts:92)
number
onNodeFailover?
(src/types/Manager.ts:100)
(player: CustomPlayerT, from: any, to: any) => void
onQueueEnd?
(src/types/Manager.ts:99)
(player: CustomPlayerT) => void
onTrackStart?
(src/types/Manager.ts:98)
(player: CustomPlayerT, track: Track) => void
requesterTransformer?
(src/types/Manager.ts:79)
(requester: unknown) => unknown
trackResolveRetryLimit?
(src/types/Manager.ts:97)
number
useUnresolvedData?
(src/types/Manager.ts:95)
boolean
volumeDecrementer?
(src/types/Manager.ts:74)
number