跳至主要内容
版本:v1.2.1

@types/REST

Table of contents

Type Aliases

Type Aliases

LavalinkRESTError

Ƭ LavalinkRESTError: Object

Type declaration

NameType
errorstring
messagestring
pathstring
statusnumber
timestampnumber
trace?string

Defined in

@types/REST.types.ts:24


LoadException

Ƭ LoadException: Object

Type declaration

NameType
messagestring
severity"COMMON" | "SUSPIOUS" | "FAULT"

Defined in

@types/REST.types.ts:40


LoadResultBase

Ƭ LoadResultBase: Object

Type declaration

NameType
exception?LoadException
loadType"TRACK_LOADED" | "PLAYLIST_LOADED" | "SEARCH_RESULT" | "NO_MATCHES" | "LOAD_FAILED"
playlistInfoPlaylistInfo

Defined in

@types/REST.types.ts:45


LoadTracksResult

Ƭ LoadTracksResult: LoadResultBase & { tracks: ITrack[] }

Defined in

@types/REST.types.ts:51


RequestOptions

Ƭ RequestOptions: Object

Type declaration

NameType
headers?Record<string, string>
json?unknown
methodDispatcher.HttpMethod
pathstring

Defined in

@types/REST.types.ts:33


SearchResult

Ƭ SearchResult: LoadResultBase & { tracks: (Track | UnresolvedTrack)[] }

Defined in

@types/REST.types.ts:55


UpdatePlayerOptions

Ƭ UpdatePlayerOptions: Object

Type declaration

NameTypeDescription
encodedTrack?string | null-
endTime?number-
filters?FilterOptions-
noReplace?boolean-
paused?boolean-
position?numberidentifier?: string;
voice?{ endpoint: string ; sessionId: string ; token: string }-
voice.endpointstring-
voice.sessionIdstring-
voice.tokenstring-
volume?number-

Defined in

@types/REST.types.ts:8