Function LiveTvApiFactory
- LiveTvApiFactory(configuration?, basePath?, axios?): {
addListingProvider(requestParameters?: LiveTvApiAddListingProviderRequest, options?: RawAxiosRequestConfig): AxiosPromise<ListingsProviderInfo>;
addTunerHost(requestParameters?: LiveTvApiAddTunerHostRequest, options?: RawAxiosRequestConfig): AxiosPromise<TunerHostInfo>;
cancelSeriesTimer(requestParameters: LiveTvApiCancelSeriesTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
cancelTimer(requestParameters: LiveTvApiCancelTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
createSeriesTimer(requestParameters?: LiveTvApiCreateSeriesTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
createTimer(requestParameters?: LiveTvApiCreateTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
deleteListingProvider(requestParameters?: LiveTvApiDeleteListingProviderRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
deleteRecording(requestParameters: LiveTvApiDeleteRecordingRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
deleteTunerHost(requestParameters?: LiveTvApiDeleteTunerHostRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
discoverTuners(requestParameters?: LiveTvApiDiscoverTunersRequest, options?: RawAxiosRequestConfig): AxiosPromise<TunerHostInfo[]>;
discvoverTuners(requestParameters?: LiveTvApiDiscvoverTunersRequest, options?: RawAxiosRequestConfig): AxiosPromise<TunerHostInfo[]>;
getChannel(requestParameters: LiveTvApiGetChannelRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDto>;
getChannelMappingOptions(requestParameters?: LiveTvApiGetChannelMappingOptionsRequest, options?: RawAxiosRequestConfig): AxiosPromise<ChannelMappingOptionsDto>;
getDefaultListingProvider(options?: RawAxiosRequestConfig): AxiosPromise<ListingsProviderInfo>;
getDefaultTimer(requestParameters?: LiveTvApiGetDefaultTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<SeriesTimerInfoDto>;
getGuideInfo(options?: RawAxiosRequestConfig): AxiosPromise<GuideInfo>;
getLineups(requestParameters?: LiveTvApiGetLineupsRequest, options?: RawAxiosRequestConfig): AxiosPromise<NameIdPair[]>;
getLiveRecordingFile(requestParameters: LiveTvApiGetLiveRecordingFileRequest, options?: RawAxiosRequestConfig): AxiosPromise<File>;
getLiveStreamFile(requestParameters: LiveTvApiGetLiveStreamFileRequest, options?: RawAxiosRequestConfig): AxiosPromise<File>;
getLiveTvChannels(requestParameters?: LiveTvApiGetLiveTvChannelsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getLiveTvInfo(options?: RawAxiosRequestConfig): AxiosPromise<LiveTvInfo>;
getLiveTvPrograms(requestParameters?: LiveTvApiGetLiveTvProgramsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getProgram(requestParameters: LiveTvApiGetProgramRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDto>;
getPrograms(requestParameters?: LiveTvApiGetProgramsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getRecommendedPrograms(requestParameters?: LiveTvApiGetRecommendedProgramsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getRecording(requestParameters: LiveTvApiGetRecordingRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDto>;
getRecordingFolders(requestParameters?: LiveTvApiGetRecordingFoldersRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getRecordingGroup(requestParameters: LiveTvApiGetRecordingGroupRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
getRecordingGroups(requestParameters?: LiveTvApiGetRecordingGroupsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getRecordings(requestParameters?: LiveTvApiGetRecordingsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getRecordingsSeries(requestParameters?: LiveTvApiGetRecordingsSeriesRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getSchedulesDirectCountries(options?: RawAxiosRequestConfig): AxiosPromise<File>;
getSeriesTimer(requestParameters: LiveTvApiGetSeriesTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<SeriesTimerInfoDto>;
getSeriesTimers(requestParameters?: LiveTvApiGetSeriesTimersRequest, options?: RawAxiosRequestConfig): AxiosPromise<SeriesTimerInfoDtoQueryResult>;
getTimer(requestParameters: LiveTvApiGetTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<TimerInfoDto>;
getTimers(requestParameters?: LiveTvApiGetTimersRequest, options?: RawAxiosRequestConfig): AxiosPromise<TimerInfoDtoQueryResult>;
getTunerHostTypes(options?: RawAxiosRequestConfig): AxiosPromise<NameIdPair[]>;
resetTuner(requestParameters: LiveTvApiResetTunerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
setChannelMapping(requestParameters: LiveTvApiSetChannelMappingRequest, options?: RawAxiosRequestConfig): AxiosPromise<TunerChannelMapping>;
updateSeriesTimer(requestParameters: LiveTvApiUpdateSeriesTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
updateTimer(requestParameters: LiveTvApiUpdateTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
} Parameters
Optional
configuration: ConfigurationOptional
basePath: stringOptional
axios: AxiosInstance
Returns {
addListingProvider(requestParameters?: LiveTvApiAddListingProviderRequest, options?: RawAxiosRequestConfig): AxiosPromise<ListingsProviderInfo>;
addTunerHost(requestParameters?: LiveTvApiAddTunerHostRequest, options?: RawAxiosRequestConfig): AxiosPromise<TunerHostInfo>;
cancelSeriesTimer(requestParameters: LiveTvApiCancelSeriesTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
cancelTimer(requestParameters: LiveTvApiCancelTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
createSeriesTimer(requestParameters?: LiveTvApiCreateSeriesTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
createTimer(requestParameters?: LiveTvApiCreateTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
deleteListingProvider(requestParameters?: LiveTvApiDeleteListingProviderRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
deleteRecording(requestParameters: LiveTvApiDeleteRecordingRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
deleteTunerHost(requestParameters?: LiveTvApiDeleteTunerHostRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
discoverTuners(requestParameters?: LiveTvApiDiscoverTunersRequest, options?: RawAxiosRequestConfig): AxiosPromise<TunerHostInfo[]>;
discvoverTuners(requestParameters?: LiveTvApiDiscvoverTunersRequest, options?: RawAxiosRequestConfig): AxiosPromise<TunerHostInfo[]>;
getChannel(requestParameters: LiveTvApiGetChannelRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDto>;
getChannelMappingOptions(requestParameters?: LiveTvApiGetChannelMappingOptionsRequest, options?: RawAxiosRequestConfig): AxiosPromise<ChannelMappingOptionsDto>;
getDefaultListingProvider(options?: RawAxiosRequestConfig): AxiosPromise<ListingsProviderInfo>;
getDefaultTimer(requestParameters?: LiveTvApiGetDefaultTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<SeriesTimerInfoDto>;
getGuideInfo(options?: RawAxiosRequestConfig): AxiosPromise<GuideInfo>;
getLineups(requestParameters?: LiveTvApiGetLineupsRequest, options?: RawAxiosRequestConfig): AxiosPromise<NameIdPair[]>;
getLiveRecordingFile(requestParameters: LiveTvApiGetLiveRecordingFileRequest, options?: RawAxiosRequestConfig): AxiosPromise<File>;
getLiveStreamFile(requestParameters: LiveTvApiGetLiveStreamFileRequest, options?: RawAxiosRequestConfig): AxiosPromise<File>;
getLiveTvChannels(requestParameters?: LiveTvApiGetLiveTvChannelsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getLiveTvInfo(options?: RawAxiosRequestConfig): AxiosPromise<LiveTvInfo>;
getLiveTvPrograms(requestParameters?: LiveTvApiGetLiveTvProgramsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getProgram(requestParameters: LiveTvApiGetProgramRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDto>;
getPrograms(requestParameters?: LiveTvApiGetProgramsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getRecommendedPrograms(requestParameters?: LiveTvApiGetRecommendedProgramsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getRecording(requestParameters: LiveTvApiGetRecordingRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDto>;
getRecordingFolders(requestParameters?: LiveTvApiGetRecordingFoldersRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getRecordingGroup(requestParameters: LiveTvApiGetRecordingGroupRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
getRecordingGroups(requestParameters?: LiveTvApiGetRecordingGroupsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getRecordings(requestParameters?: LiveTvApiGetRecordingsRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getRecordingsSeries(requestParameters?: LiveTvApiGetRecordingsSeriesRequest, options?: RawAxiosRequestConfig): AxiosPromise<BaseItemDtoQueryResult>;
getSchedulesDirectCountries(options?: RawAxiosRequestConfig): AxiosPromise<File>;
getSeriesTimer(requestParameters: LiveTvApiGetSeriesTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<SeriesTimerInfoDto>;
getSeriesTimers(requestParameters?: LiveTvApiGetSeriesTimersRequest, options?: RawAxiosRequestConfig): AxiosPromise<SeriesTimerInfoDtoQueryResult>;
getTimer(requestParameters: LiveTvApiGetTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<TimerInfoDto>;
getTimers(requestParameters?: LiveTvApiGetTimersRequest, options?: RawAxiosRequestConfig): AxiosPromise<TimerInfoDtoQueryResult>;
getTunerHostTypes(options?: RawAxiosRequestConfig): AxiosPromise<NameIdPair[]>;
resetTuner(requestParameters: LiveTvApiResetTunerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
setChannelMapping(requestParameters: LiveTvApiSetChannelMappingRequest, options?: RawAxiosRequestConfig): AxiosPromise<TunerChannelMapping>;
updateSeriesTimer(requestParameters: LiveTvApiUpdateSeriesTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
updateTimer(requestParameters: LiveTvApiUpdateTimerRequest, options?: RawAxiosRequestConfig): AxiosPromise<void>;
}
addListingProvider:function
addTunerHost:function
- addTunerHost(requestParameters?, options?): AxiosPromise<TunerHostInfo>
cancelSeriesTimer:function
- cancelSeriesTimer(requestParameters, options?): AxiosPromise<void>
Returns AxiosPromise<void>
cancelTimer:function
- cancelTimer(requestParameters, options?): AxiosPromise<void>
Returns AxiosPromise<void>
createSeriesTimer:function
- createSeriesTimer(requestParameters?, options?): AxiosPromise<void>
Returns AxiosPromise<void>
createTimer:function
- createTimer(requestParameters?, options?): AxiosPromise<void>
Returns AxiosPromise<void>
deleteListingProvider:function
- deleteListingProvider(requestParameters?, options?): AxiosPromise<void>
Returns AxiosPromise<void>
deleteRecording:function
- deleteRecording(requestParameters, options?): AxiosPromise<void>
Returns AxiosPromise<void>
deleteTunerHost:function
- deleteTunerHost(requestParameters?, options?): AxiosPromise<void>
Returns AxiosPromise<void>
discoverTuners:function
- discoverTuners(requestParameters?, options?): AxiosPromise<TunerHostInfo[]>
discvoverTuners:function
- discvoverTuners(requestParameters?, options?): AxiosPromise<TunerHostInfo[]>
getChannel:function
- getChannel(requestParameters, options?): AxiosPromise<BaseItemDto>
getChannelMappingOptions:function
getDefaultListingProvider:function
- getDefaultListingProvider(options?): AxiosPromise<ListingsProviderInfo>
Parameters
Optional
options: RawAxiosRequestConfig
getDefaultTimer:function
getGuideInfo:function
- getGuideInfo(options?): AxiosPromise<GuideInfo>
Parameters
Optional
options: RawAxiosRequestConfig
Returns AxiosPromise<GuideInfo>
getLineups:function
- getLineups(requestParameters?, options?): AxiosPromise<NameIdPair[]>
Returns AxiosPromise<NameIdPair[]>
getLiveRecordingFile:function
- getLiveRecordingFile(requestParameters, options?): AxiosPromise<File>
Returns AxiosPromise<File>
getLiveStreamFile:function
- getLiveStreamFile(requestParameters, options?): AxiosPromise<File>
Returns AxiosPromise<File>
getLiveTvChannels:function
getLiveTvInfo:function
- getLiveTvInfo(options?): AxiosPromise<LiveTvInfo>
Parameters
Optional
options: RawAxiosRequestConfig
Returns AxiosPromise<LiveTvInfo>
getLiveTvPrograms:function
getProgram:function
- getProgram(requestParameters, options?): AxiosPromise<BaseItemDto>
getPrograms:function
getRecommendedPrograms:function
getRecording:function
- getRecording(requestParameters, options?): AxiosPromise<BaseItemDto>
getRecordingFolders:function
getRecordingGroup:function
- getRecordingGroup(requestParameters, options?): AxiosPromise<void>
Returns AxiosPromise<void>
getRecordingGroups:function
getRecordings:function
getRecordingsSeries:function
getSchedulesDirectCountries:function
- getSchedulesDirectCountries(options?): AxiosPromise<File>
Parameters
Optional
options: RawAxiosRequestConfig
Returns AxiosPromise<File>
getSeriesTimer:function
getSeriesTimers:function
getTimer:function
- getTimer(requestParameters, options?): AxiosPromise<TimerInfoDto>
getTimers:function
getTunerHostTypes:function
- getTunerHostTypes(options?): AxiosPromise<NameIdPair[]>
Parameters
Optional
options: RawAxiosRequestConfig
Returns AxiosPromise<NameIdPair[]>
resetTuner:function
- resetTuner(requestParameters, options?): AxiosPromise<void>
Returns AxiosPromise<void>
setChannelMapping:function
updateSeriesTimer:function
- updateSeriesTimer(requestParameters, options?): AxiosPromise<void>
Returns AxiosPromise<void>
updateTimer:function
- updateTimer(requestParameters, options?): AxiosPromise<void>
Returns AxiosPromise<void>
LiveTvApi - factory interface
Export