Function LiveTvApiAxiosParamCreator
- LiveTvApiAxiosParamCreator(configuration?): {
addListingProvider: ((pw?: string, validateListings?: boolean, validateLogin?: boolean, listingsProviderInfo?: ListingsProviderInfo, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
addTunerHost: ((tunerHostInfo?: TunerHostInfo, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
cancelSeriesTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
cancelTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
createSeriesTimer: ((seriesTimerInfoDto?: SeriesTimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
createTimer: ((timerInfoDto?: TimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
deleteListingProvider: ((id?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
deleteRecording: ((recordingId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
deleteTunerHost: ((id?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
discoverTuners: ((newDevicesOnly?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
discvoverTuners: ((newDevicesOnly?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getChannel: ((channelId: string, userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getChannelMappingOptions: ((providerId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getDefaultListingProvider: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getDefaultTimer: ((programId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getGuideInfo: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLineups: ((id?: string, type?: string, location?: string, country?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLiveRecordingFile: ((recordingId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLiveStreamFile: ((streamId: string, container: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLiveTvChannels: ((type?: ChannelType, userId?: string, startIndex?: number, isMovie?: boolean, isSeries?: boolean, isNews?: boolean, isKids?: boolean, isSports?: boolean, limit?: number, isFavorite?: boolean, isLiked?: boolean, isDisliked?: boolean, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], fields?: ItemFields[], enableUserData?: boolean, sortBy?: ItemSortBy[], sortOrder?: SortOrder, enableFavoriteSorting?: boolean, addCurrentProgram?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLiveTvInfo: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLiveTvPrograms: ((channelIds?: string[], userId?: string, minStartDate?: string, hasAired?: boolean, isAiring?: boolean, maxStartDate?: string, minEndDate?: string, maxEndDate?: string, isMovie?: boolean, isSeries?: boolean, isNews?: boolean, isKids?: boolean, isSports?: boolean, startIndex?: number, limit?: number, sortBy?: ItemSortBy[], sortOrder?: SortOrder[], genres?: string[], genreIds?: string[], enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], enableUserData?: boolean, seriesTimerId?: string, librarySeriesId?: string, fields?: ItemFields[], enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getProgram: ((programId: string, userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getPrograms: ((getProgramsDto?: GetProgramsDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecommendedPrograms: ((userId?: string, limit?: number, isAiring?: boolean, hasAired?: boolean, isSeries?: boolean, isMovie?: boolean, isNews?: boolean, isKids?: boolean, isSports?: boolean, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], genreIds?: string[], fields?: ItemFields[], enableUserData?: boolean, enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecording: ((recordingId: string, userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecordingFolders: ((userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecordingGroup: ((groupId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecordingGroups: ((userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecordings: ((channelId?: string, userId?: string, startIndex?: number, limit?: number, status?: RecordingStatus, isInProgress?: boolean, seriesTimerId?: string, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], fields?: ItemFields[], enableUserData?: boolean, isMovie?: boolean, isSeries?: boolean, isKids?: boolean, isSports?: boolean, isNews?: boolean, isLibraryItem?: boolean, enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecordingsSeries: ((channelId?: string, userId?: string, groupId?: string, startIndex?: number, limit?: number, status?: RecordingStatus, isInProgress?: boolean, seriesTimerId?: string, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], fields?: ItemFields[], enableUserData?: boolean, enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getSchedulesDirectCountries: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getSeriesTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getSeriesTimers: ((sortBy?: string, sortOrder?: SortOrder, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getTimers: ((channelId?: string, seriesTimerId?: string, isActive?: boolean, isScheduled?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getTunerHostTypes: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
resetTuner: ((tunerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
setChannelMapping: ((setChannelMappingDto: SetChannelMappingDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
updateSeriesTimer: ((timerId: string, seriesTimerInfoDto?: SeriesTimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
updateTimer: ((timerId: string, timerInfoDto?: TimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
} Returns {
addListingProvider: ((pw?: string, validateListings?: boolean, validateLogin?: boolean, listingsProviderInfo?: ListingsProviderInfo, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
addTunerHost: ((tunerHostInfo?: TunerHostInfo, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
cancelSeriesTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
cancelTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
createSeriesTimer: ((seriesTimerInfoDto?: SeriesTimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
createTimer: ((timerInfoDto?: TimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
deleteListingProvider: ((id?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
deleteRecording: ((recordingId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
deleteTunerHost: ((id?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
discoverTuners: ((newDevicesOnly?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
discvoverTuners: ((newDevicesOnly?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getChannel: ((channelId: string, userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getChannelMappingOptions: ((providerId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getDefaultListingProvider: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getDefaultTimer: ((programId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getGuideInfo: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLineups: ((id?: string, type?: string, location?: string, country?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLiveRecordingFile: ((recordingId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLiveStreamFile: ((streamId: string, container: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLiveTvChannels: ((type?: ChannelType, userId?: string, startIndex?: number, isMovie?: boolean, isSeries?: boolean, isNews?: boolean, isKids?: boolean, isSports?: boolean, limit?: number, isFavorite?: boolean, isLiked?: boolean, isDisliked?: boolean, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], fields?: ItemFields[], enableUserData?: boolean, sortBy?: ItemSortBy[], sortOrder?: SortOrder, enableFavoriteSorting?: boolean, addCurrentProgram?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLiveTvInfo: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getLiveTvPrograms: ((channelIds?: string[], userId?: string, minStartDate?: string, hasAired?: boolean, isAiring?: boolean, maxStartDate?: string, minEndDate?: string, maxEndDate?: string, isMovie?: boolean, isSeries?: boolean, isNews?: boolean, isKids?: boolean, isSports?: boolean, startIndex?: number, limit?: number, sortBy?: ItemSortBy[], sortOrder?: SortOrder[], genres?: string[], genreIds?: string[], enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], enableUserData?: boolean, seriesTimerId?: string, librarySeriesId?: string, fields?: ItemFields[], enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getProgram: ((programId: string, userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getPrograms: ((getProgramsDto?: GetProgramsDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecommendedPrograms: ((userId?: string, limit?: number, isAiring?: boolean, hasAired?: boolean, isSeries?: boolean, isMovie?: boolean, isNews?: boolean, isKids?: boolean, isSports?: boolean, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], genreIds?: string[], fields?: ItemFields[], enableUserData?: boolean, enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecording: ((recordingId: string, userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecordingFolders: ((userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecordingGroup: ((groupId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecordingGroups: ((userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecordings: ((channelId?: string, userId?: string, startIndex?: number, limit?: number, status?: RecordingStatus, isInProgress?: boolean, seriesTimerId?: string, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], fields?: ItemFields[], enableUserData?: boolean, isMovie?: boolean, isSeries?: boolean, isKids?: boolean, isSports?: boolean, isNews?: boolean, isLibraryItem?: boolean, enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getRecordingsSeries: ((channelId?: string, userId?: string, groupId?: string, startIndex?: number, limit?: number, status?: RecordingStatus, isInProgress?: boolean, seriesTimerId?: string, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], fields?: ItemFields[], enableUserData?: boolean, enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getSchedulesDirectCountries: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getSeriesTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getSeriesTimers: ((sortBy?: string, sortOrder?: SortOrder, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getTimers: ((channelId?: string, seriesTimerId?: string, isActive?: boolean, isScheduled?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
getTunerHostTypes: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
resetTuner: ((tunerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
setChannelMapping: ((setChannelMappingDto: SetChannelMappingDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
updateSeriesTimer: ((timerId: string, seriesTimerInfoDto?: SeriesTimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
updateTimer: ((timerId: string, timerInfoDto?: TimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>);
}
addListingProvider: ((pw?: string, validateListings?: boolean, validateLogin?: boolean, listingsProviderInfo?: ListingsProviderInfo, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (pw?, validateListings?, validateLogin?, listingsProviderInfo?, options?): Promise<RequestArgs>
Parameters
Optional
pw: stringOptional
validateListings: booleanOptional
validateLogin: booleanOptional
listingsProviderInfo: ListingsProviderInfoOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
addTunerHost: ((tunerHostInfo?: TunerHostInfo, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (tunerHostInfo?, options?): Promise<RequestArgs>
Parameters
Optional
tunerHostInfo: TunerHostInfoOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
cancelSeriesTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (timerId, options?): Promise<RequestArgs>
Parameters
- timerId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
cancelTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (timerId, options?): Promise<RequestArgs>
Parameters
- timerId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
createSeriesTimer: ((seriesTimerInfoDto?: SeriesTimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (seriesTimerInfoDto?, options?): Promise<RequestArgs>
Returns Promise<RequestArgs>
createTimer: ((timerInfoDto?: TimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (timerInfoDto?, options?): Promise<RequestArgs>
Parameters
Optional
timerInfoDto: TimerInfoDtoOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
deleteListingProvider: ((id?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (id?, options?): Promise<RequestArgs>
Parameters
Optional
id: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
deleteRecording: ((recordingId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (recordingId, options?): Promise<RequestArgs>
Parameters
- recordingId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
deleteTunerHost: ((id?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (id?, options?): Promise<RequestArgs>
Parameters
Optional
id: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
discoverTuners: ((newDevicesOnly?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (newDevicesOnly?, options?): Promise<RequestArgs>
Parameters
Optional
newDevicesOnly: booleanOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
discvoverTuners: ((newDevicesOnly?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (newDevicesOnly?, options?): Promise<RequestArgs>
Parameters
Optional
newDevicesOnly: booleanOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getChannel: ((channelId: string, userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (channelId, userId?, options?): Promise<RequestArgs>
Parameters
- channelId: string
Optional
userId: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getChannelMappingOptions: ((providerId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (providerId?, options?): Promise<RequestArgs>
Parameters
Optional
providerId: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getDefaultListingProvider: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (options?): Promise<RequestArgs>
Parameters
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getDefaultTimer: ((programId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (programId?, options?): Promise<RequestArgs>
Parameters
Optional
programId: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getGuideInfo: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (options?): Promise<RequestArgs>
Parameters
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getLineups: ((id?: string, type?: string, location?: string, country?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (id?, type?, location?, country?, options?): Promise<RequestArgs>
Parameters
Optional
id: stringOptional
type: stringOptional
location: stringOptional
country: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getLiveRecordingFile: ((recordingId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (recordingId, options?): Promise<RequestArgs>
Parameters
- recordingId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getLiveStreamFile: ((streamId: string, container: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (streamId, container, options?): Promise<RequestArgs>
Parameters
- streamId: string
- container: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getLiveTvChannels: ((type?: ChannelType, userId?: string, startIndex?: number, isMovie?: boolean, isSeries?: boolean, isNews?: boolean, isKids?: boolean, isSports?: boolean, limit?: number, isFavorite?: boolean, isLiked?: boolean, isDisliked?: boolean, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], fields?: ItemFields[], enableUserData?: boolean, sortBy?: ItemSortBy[], sortOrder?: SortOrder, enableFavoriteSorting?: boolean, addCurrentProgram?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (type?, userId?, startIndex?, isMovie?, isSeries?, isNews?, isKids?, isSports?, limit?, isFavorite?, isLiked?, isDisliked?, enableImages?, imageTypeLimit?, enableImageTypes?, fields?, enableUserData?, sortBy?, sortOrder?, enableFavoriteSorting?, addCurrentProgram?, options?): Promise<RequestArgs>
Parameters
Optional
type: ChannelTypeOptional
userId: stringOptional
startIndex: numberOptional
isMovie: booleanOptional
isSeries: booleanOptional
isNews: booleanOptional
isKids: booleanOptional
isSports: booleanOptional
limit: numberOptional
isFavorite: booleanOptional
isLiked: booleanOptional
isDisliked: booleanOptional
enableImages: booleanOptional
imageTypeLimit: numberOptional
enableImageTypes: ImageType[]Optional
fields: ItemFields[]Optional
enableUserData: booleanOptional
sortBy: ItemSortBy[]Optional
sortOrder: SortOrderOptional
enableFavoriteSorting: booleanOptional
addCurrentProgram: booleanOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getLiveTvInfo: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (options?): Promise<RequestArgs>
Parameters
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getLiveTvPrograms: ((channelIds?: string[], userId?: string, minStartDate?: string, hasAired?: boolean, isAiring?: boolean, maxStartDate?: string, minEndDate?: string, maxEndDate?: string, isMovie?: boolean, isSeries?: boolean, isNews?: boolean, isKids?: boolean, isSports?: boolean, startIndex?: number, limit?: number, sortBy?: ItemSortBy[], sortOrder?: SortOrder[], genres?: string[], genreIds?: string[], enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], enableUserData?: boolean, seriesTimerId?: string, librarySeriesId?: string, fields?: ItemFields[], enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (channelIds?, userId?, minStartDate?, hasAired?, isAiring?, maxStartDate?, minEndDate?, maxEndDate?, isMovie?, isSeries?, isNews?, isKids?, isSports?, startIndex?, limit?, sortBy?, sortOrder?, genres?, genreIds?, enableImages?, imageTypeLimit?, enableImageTypes?, enableUserData?, seriesTimerId?, librarySeriesId?, fields?, enableTotalRecordCount?, options?): Promise<RequestArgs>
Parameters
Optional
channelIds: string[]Optional
userId: stringOptional
minStartDate: stringOptional
hasAired: booleanOptional
isAiring: booleanOptional
maxStartDate: stringOptional
minEndDate: stringOptional
maxEndDate: stringOptional
isMovie: booleanOptional
isSeries: booleanOptional
isNews: booleanOptional
isKids: booleanOptional
isSports: booleanOptional
startIndex: numberOptional
limit: numberOptional
sortBy: ItemSortBy[]Optional
sortOrder: SortOrder[]Optional
genres: string[]Optional
genreIds: string[]Optional
enableImages: booleanOptional
imageTypeLimit: numberOptional
enableImageTypes: ImageType[]Optional
enableUserData: booleanOptional
seriesTimerId: stringOptional
librarySeriesId: stringOptional
fields: ItemFields[]Optional
enableTotalRecordCount: booleanOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getProgram: ((programId: string, userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (programId, userId?, options?): Promise<RequestArgs>
Parameters
- programId: string
Optional
userId: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getPrograms: ((getProgramsDto?: GetProgramsDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (getProgramsDto?, options?): Promise<RequestArgs>
Parameters
Optional
getProgramsDto: GetProgramsDtoOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getRecommendedPrograms: ((userId?: string, limit?: number, isAiring?: boolean, hasAired?: boolean, isSeries?: boolean, isMovie?: boolean, isNews?: boolean, isKids?: boolean, isSports?: boolean, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], genreIds?: string[], fields?: ItemFields[], enableUserData?: boolean, enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (userId?, limit?, isAiring?, hasAired?, isSeries?, isMovie?, isNews?, isKids?, isSports?, enableImages?, imageTypeLimit?, enableImageTypes?, genreIds?, fields?, enableUserData?, enableTotalRecordCount?, options?): Promise<RequestArgs>
Parameters
Optional
userId: stringOptional
limit: numberOptional
isAiring: booleanOptional
hasAired: booleanOptional
isSeries: booleanOptional
isMovie: booleanOptional
isNews: booleanOptional
isKids: booleanOptional
isSports: booleanOptional
enableImages: booleanOptional
imageTypeLimit: numberOptional
enableImageTypes: ImageType[]Optional
genreIds: string[]Optional
fields: ItemFields[]Optional
enableUserData: booleanOptional
enableTotalRecordCount: booleanOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getRecording: ((recordingId: string, userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (recordingId, userId?, options?): Promise<RequestArgs>
Parameters
- recordingId: string
Optional
userId: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getRecordingFolders: ((userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (userId?, options?): Promise<RequestArgs>
Parameters
Optional
userId: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getRecordingGroup: ((groupId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (groupId, options?): Promise<RequestArgs>
Parameters
- groupId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getRecordingGroups: ((userId?: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (userId?, options?): Promise<RequestArgs>
Parameters
Optional
userId: stringOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getRecordings: ((channelId?: string, userId?: string, startIndex?: number, limit?: number, status?: RecordingStatus, isInProgress?: boolean, seriesTimerId?: string, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], fields?: ItemFields[], enableUserData?: boolean, isMovie?: boolean, isSeries?: boolean, isKids?: boolean, isSports?: boolean, isNews?: boolean, isLibraryItem?: boolean, enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (channelId?, userId?, startIndex?, limit?, status?, isInProgress?, seriesTimerId?, enableImages?, imageTypeLimit?, enableImageTypes?, fields?, enableUserData?, isMovie?, isSeries?, isKids?, isSports?, isNews?, isLibraryItem?, enableTotalRecordCount?, options?): Promise<RequestArgs>
Parameters
Optional
channelId: stringOptional
userId: stringOptional
startIndex: numberOptional
limit: numberOptional
status: RecordingStatusOptional
isInProgress: booleanOptional
seriesTimerId: stringOptional
enableImages: booleanOptional
imageTypeLimit: numberOptional
enableImageTypes: ImageType[]Optional
fields: ItemFields[]Optional
enableUserData: booleanOptional
isMovie: booleanOptional
isSeries: booleanOptional
isKids: booleanOptional
isSports: booleanOptional
isNews: booleanOptional
isLibraryItem: booleanOptional
enableTotalRecordCount: booleanOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getRecordingsSeries: ((channelId?: string, userId?: string, groupId?: string, startIndex?: number, limit?: number, status?: RecordingStatus, isInProgress?: boolean, seriesTimerId?: string, enableImages?: boolean, imageTypeLimit?: number, enableImageTypes?: ImageType[], fields?: ItemFields[], enableUserData?: boolean, enableTotalRecordCount?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (channelId?, userId?, groupId?, startIndex?, limit?, status?, isInProgress?, seriesTimerId?, enableImages?, imageTypeLimit?, enableImageTypes?, fields?, enableUserData?, enableTotalRecordCount?, options?): Promise<RequestArgs>
Parameters
Optional
channelId: stringOptional
userId: stringOptional
groupId: stringOptional
startIndex: numberOptional
limit: numberOptional
status: RecordingStatusOptional
isInProgress: booleanOptional
seriesTimerId: stringOptional
enableImages: booleanOptional
imageTypeLimit: numberOptional
enableImageTypes: ImageType[]Optional
fields: ItemFields[]Optional
enableUserData: booleanOptional
enableTotalRecordCount: booleanOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getSchedulesDirectCountries: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (options?): Promise<RequestArgs>
Parameters
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getSeriesTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (timerId, options?): Promise<RequestArgs>
Parameters
- timerId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getSeriesTimers: ((sortBy?: string, sortOrder?: SortOrder, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (sortBy?, sortOrder?, options?): Promise<RequestArgs>
Parameters
Optional
sortBy: stringOptional
sortOrder: SortOrderOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getTimer: ((timerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (timerId, options?): Promise<RequestArgs>
Parameters
- timerId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getTimers: ((channelId?: string, seriesTimerId?: string, isActive?: boolean, isScheduled?: boolean, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (channelId?, seriesTimerId?, isActive?, isScheduled?, options?): Promise<RequestArgs>
Parameters
Optional
channelId: stringOptional
seriesTimerId: stringOptional
isActive: booleanOptional
isScheduled: booleanOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
getTunerHostTypes: ((options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (options?): Promise<RequestArgs>
Parameters
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
resetTuner: ((tunerId: string, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (tunerId, options?): Promise<RequestArgs>
Parameters
- tunerId: string
Optional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
setChannelMapping: ((setChannelMappingDto: SetChannelMappingDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (setChannelMappingDto, options?): Promise<RequestArgs>
Returns Promise<RequestArgs>
updateSeriesTimer: ((timerId: string, seriesTimerInfoDto?: SeriesTimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (timerId, seriesTimerInfoDto?, options?): Promise<RequestArgs>
Parameters
- timerId: string
Optional
seriesTimerInfoDto: SeriesTimerInfoDtoOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
updateTimer: ((timerId: string, timerInfoDto?: TimerInfoDto, options??: RawAxiosRequestConfig) => Promise<RequestArgs>)
- (timerId, timerInfoDto?, options?): Promise<RequestArgs>
Parameters
- timerId: string
Optional
timerInfoDto: TimerInfoDtoOptional
options: RawAxiosRequestConfig = {}
Returns Promise<RequestArgs>
LiveTvApi - axios parameter creator
Export