Function PlaylistsApiAxiosParamCreator
- PlaylistsApiAxiosParamCreator(configuration?): {
addItemToPlaylist: ((playlistId: string, ids?: string[], userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
createPlaylist: ((name?: string, ids?: string[], userId?: string, mediaType?: MediaType, createPlaylistDto?: CreatePlaylistDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getPlaylist: ((playlistId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getPlaylistItems: ((playlistId: string, userId?: string, startIndex?: number, limit?: number, fields?: ItemFields[], enableImages?: boolean, enableUserData?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getPlaylistUser: ((playlistId: string, userId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getPlaylistUsers: ((playlistId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
moveItem: ((playlistId: string, itemId: string, newIndex: number, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
removeItemFromPlaylist: ((playlistId: string, entryIds?: string[], options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
removeUserFromPlaylist: ((playlistId: string, userId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
updatePlaylist: ((playlistId: string, updatePlaylistDto: UpdatePlaylistDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
updatePlaylistUser: ((playlistId: string, userId: string, updatePlaylistUserDto: UpdatePlaylistUserDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
} Returns {
addItemToPlaylist: ((playlistId: string, ids?: string[], userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
createPlaylist: ((name?: string, ids?: string[], userId?: string, mediaType?: MediaType, createPlaylistDto?: CreatePlaylistDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getPlaylist: ((playlistId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getPlaylistItems: ((playlistId: string, userId?: string, startIndex?: number, limit?: number, fields?: ItemFields[], enableImages?: boolean, enableUserData?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getPlaylistUser: ((playlistId: string, userId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getPlaylistUsers: ((playlistId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
moveItem: ((playlistId: string, itemId: string, newIndex: number, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
removeItemFromPlaylist: ((playlistId: string, entryIds?: string[], options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
removeUserFromPlaylist: ((playlistId: string, userId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
updatePlaylist: ((playlistId: string, updatePlaylistDto: UpdatePlaylistDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
updatePlaylistUser: ((playlistId: string, userId: string, updatePlaylistUserDto: UpdatePlaylistUserDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
}
addItemToPlaylist: ((playlistId: string, ids?: string[], userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (playlistId, ids?, userId?, options?): Promise<RequestArgs>
Parameters
- playlistId: string
Optional
ids: string[]Optional
userId: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
createPlaylist: ((name?: string, ids?: string[], userId?: string, mediaType?: MediaType, createPlaylistDto?: CreatePlaylistDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (name?, ids?, userId?, mediaType?, createPlaylistDto?, options?): Promise<RequestArgs>
Parameters
Optional
name: stringOptional
ids: string[]Optional
userId: stringOptional
mediaType: MediaTypeOptional
createPlaylistDto: CreatePlaylistDtoOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getPlaylist: ((playlistId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (playlistId, options?): Promise<RequestArgs>
Parameters
- playlistId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getPlaylistItems: ((playlistId: string, userId?: string, startIndex?: number, limit?: number, fields?: ItemFields[], enableImages?: boolean, enableUserData?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (playlistId, userId?, startIndex?, limit?, fields?, enableImages?, enableUserData?, imageTypeLimit?, enableImageTypes?, options?): Promise<RequestArgs>
Parameters
- playlistId: string
Optional
userId: stringOptional
startIndex: numberOptional
limit: numberOptional
fields: ItemFields[]Optional
enableImages: booleanOptional
enableUserData: booleanOptional
imageTypeLimit: numberOptional
enableImageTypes: ImageType[]Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getPlaylistUser: ((playlistId: string, userId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (playlistId, userId, options?): Promise<RequestArgs>
Parameters
- playlistId: string
- userId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getPlaylistUsers: ((playlistId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (playlistId, options?): Promise<RequestArgs>
Parameters
- playlistId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
moveItem: ((playlistId: string, itemId: string, newIndex: number, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (playlistId, itemId, newIndex, options?): Promise<RequestArgs>
Parameters
- playlistId: string
- itemId: string
- newIndex: number
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
removeItemFromPlaylist: ((playlistId: string, entryIds?: string[], options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (playlistId, entryIds?, options?): Promise<RequestArgs>
Parameters
- playlistId: string
Optional
entryIds: string[]Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
removeUserFromPlaylist: ((playlistId: string, userId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (playlistId, userId, options?): Promise<RequestArgs>
Parameters
- playlistId: string
- userId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
updatePlaylist: ((playlistId: string, updatePlaylistDto: UpdatePlaylistDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (playlistId, updatePlaylistDto, options?): Promise<RequestArgs>
Parameters
- playlistId: string
- updatePlaylistDto: UpdatePlaylistDto
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
updatePlaylistUser: ((playlistId: string, userId: string, updatePlaylistUserDto: UpdatePlaylistUserDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (playlistId, userId, updatePlaylistUserDto, options?): Promise<RequestArgs>
Parameters
- playlistId: string
- userId: string
- updatePlaylistUserDto: UpdatePlaylistUserDto
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
PlaylistsApi - axios parameter creator
Export