Routes: {
websocket(): "/websocket";
trackLoading(): "/loadtracks";
trackDecoding(multiple?: boolean): "/decodetracks" | "/decodetrack";
player(
sessionId: string,
guildId?: string,
): `/sessions/${string}/players/${string}` | `/sessions/${string}/players`;
session(sessionId: string): `/sessions/${string}`;
info(): "/info";
stats(): "/stats";
routePlanner(
free?: "address" | "all",
):
| "/routeplanner/free/address"
| "/routeplanner/free/all"
| "/routeplanner/status";
} = ...
Type Declaration
-
websocket: function
-
websocket(): "/websocket"
-
trackLoading: function
-
trackLoading(): "/loadtracks"
-
trackDecoding: function
-
trackDecoding(multiple?: boolean): "/decodetracks" | "/decodetrack"
Parameters
Optionalmultiple: boolean
Returns "/decodetracks" | "/decodetrack"
-
player: function
-
player( sessionId: string, guildId?: string,): `/sessions/${string}/players/${string}` | `/sessions/${string}/players`
Parameters
- sessionId: string
OptionalguildId: string
Returns `/sessions/${string}/players/${string}` | `/sessions/${string}/players`
-
session: function
-
session(sessionId: string): `/sessions/${string}`
Returns `/sessions/${string}`
-
info: function
-
stats: function
-
routePlanner: function
-
routePlanner( free?: "address" | "all",): | "/routeplanner/free/address" | "/routeplanner/free/all" | "/routeplanner/status"
Parameters
Optionalfree: "address" | "all"
Returns "/routeplanner/free/address" | "/routeplanner/free/all" | "/routeplanner/status"
Object holding methods to construct api routes