LiveTvApi class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addListingProvider({String? pw, bool? validateListings = false, bool? validateLogin = false, ListingsProviderInfo? listingsProviderInfo, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<ListingsProviderInfo>>
-
Adds a listings provider.
-
addTunerHost({TunerHostInfo? tunerHostInfo, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<TunerHostInfo>>
-
Adds a tuner host.
-
cancelSeriesTimer({required String timerId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Cancels a live tv series timer.
-
cancelTimer({required String timerId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Cancels a live tv timer.
-
createSeriesTimer({SeriesTimerInfoDto? seriesTimerInfoDto, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Creates a live tv series timer.
-
createTimer({TimerInfoDto? timerInfoDto, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Creates a live tv timer.
-
deleteListingProvider({String? id, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Delete listing provider.
-
deleteRecording({required String recordingId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Deletes a live tv recording.
-
deleteTunerHost({String? id, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Deletes a tuner host.
-
discoverTuners({bool? newDevicesOnly = false, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<List<TunerHostInfo>>>
-
Discover tuners.
-
discvoverTuners({bool? newDevicesOnly = false, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<List<TunerHostInfo>>>
-
Discover tuners.
-
getChannel({required String channelId, String? userId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDto>>
-
Gets a live tv channel.
-
getChannelMappingOptions({String? providerId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<ChannelMappingOptionsDto>>
-
Get channel mapping options.
-
getDefaultListingProvider({CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<ListingsProviderInfo>>
-
Gets default listings provider info.
-
getDefaultTimer({String? programId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<SeriesTimerInfoDto>>
-
Gets the default values for a new timer.
-
getGuideInfo({CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<GuideInfo>>
-
Get guide info.
-
getLineups({String? id, String? type, String? location, String? country, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<List<NameIdPair>>>
-
Gets available lineups.
-
getLiveRecordingFile({required String recordingId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<Uint8List>>
-
Gets a live tv recording stream.
-
getLiveStreamFile({required String streamId, required String container, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<Uint8List>>
-
Gets a live tv channel stream.
-
getLiveTvChannels({ChannelType? type, String? userId, int? startIndex, bool? isMovie, bool? isSeries, bool? isNews, bool? isKids, bool? isSports, int? limit, bool? isFavorite, bool? isLiked, bool? isDisliked, bool? enableImages, int? imageTypeLimit, List<ImageType>? enableImageTypes, List<ItemFields>? fields, bool? enableUserData, List<ItemSortBy>? sortBy, SortOrder? sortOrder, bool? enableFavoriteSorting = false, bool? addCurrentProgram = true, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDtoQueryResult>>
-
Gets available live tv channels.
-
getLiveTvInfo({CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<LiveTvInfo>>
-
Gets available live tv services.
-
getLiveTvPrograms({List<String>? channelIds, String? userId, DateTime? minStartDate, bool? hasAired, bool? isAiring, DateTime? maxStartDate, DateTime? minEndDate, DateTime? maxEndDate, bool? isMovie, bool? isSeries, bool? isNews, bool? isKids, bool? isSports, int? startIndex, int? limit, List<ItemSortBy>? sortBy, List<SortOrder>? sortOrder, List<String>? genres, List<String>? genreIds, bool? enableImages, int? imageTypeLimit, List<ImageType>? enableImageTypes, bool? enableUserData, String? seriesTimerId, String? librarySeriesId, List<ItemFields>? fields, bool? enableTotalRecordCount = true, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDtoQueryResult>>
-
Gets available live tv epgs.
-
getProgram({required String programId, String? userId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDto>>
-
Gets a live tv program.
-
getPrograms({GetProgramsDto? getProgramsDto, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDtoQueryResult>>
-
Gets available live tv epgs.
-
getRecommendedPrograms({String? userId, int? startIndex, int? limit, bool? isAiring, bool? hasAired, bool? isSeries, bool? isMovie, bool? isNews, bool? isKids, bool? isSports, bool? enableImages, int? imageTypeLimit, List<ImageType>? enableImageTypes, List<String>? genreIds, List<ItemFields>? fields, bool? enableUserData, bool? enableTotalRecordCount = true, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDtoQueryResult>>
-
Gets recommended live tv epgs.
-
getRecording({required String recordingId, String? userId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDto>>
-
Gets a live tv recording.
-
getRecordingFolders({String? userId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDtoQueryResult>>
-
Gets recording folders.
-
getRecordingGroup({required String groupId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Get recording group.
-
getRecordingGroups({String? userId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDtoQueryResult>>
-
Gets live tv recording groups.
-
getRecordings({String? channelId, String? userId, int? startIndex, int? limit, RecordingStatus? status, bool? isInProgress, String? seriesTimerId, bool? enableImages, int? imageTypeLimit, List<ImageType>? enableImageTypes, List<ItemFields>? fields, bool? enableUserData, bool? isMovie, bool? isSeries, bool? isKids, bool? isSports, bool? isNews, bool? isLibraryItem, bool? enableTotalRecordCount = true, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDtoQueryResult>>
-
Gets live tv recordings.
-
getRecordingsSeries({String? channelId, String? userId, String? groupId, int? startIndex, int? limit, RecordingStatus? status, bool? isInProgress, String? seriesTimerId, bool? enableImages, int? imageTypeLimit, List<ImageType>? enableImageTypes, List<ItemFields>? fields, bool? enableUserData, bool? enableTotalRecordCount = true, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<BaseItemDtoQueryResult>>
-
Gets live tv recording series.
-
getSchedulesDirectCountries({CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<Uint8List>>
-
Gets available countries.
-
getSeriesTimer({required String timerId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<SeriesTimerInfoDto>>
-
Gets a live tv series timer.
-
getSeriesTimers({String? sortBy, SortOrder? sortOrder, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<SeriesTimerInfoDtoQueryResult>>
-
Gets live tv series timers.
-
getTimer({required String timerId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<TimerInfoDto>>
-
Gets a timer.
-
getTimers({String? channelId, String? seriesTimerId, bool? isActive, bool? isScheduled, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<TimerInfoDtoQueryResult>>
-
Gets the live tv timers.
-
getTunerHostTypes({CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<List<NameIdPair>>>
-
Get tuner host types.
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
resetTuner({required String tunerId, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Resets a tv tuner.
-
setChannelMapping({required SetChannelMappingDto setChannelMappingDto, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<TunerChannelMapping>>
-
Set channel mappings.
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateSeriesTimer({required String timerId, SeriesTimerInfoDto? seriesTimerInfoDto, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Updates a live tv series timer.
-
updateTimer({required String timerId, TimerInfoDto? timerInfoDto, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Updates a live tv timer.