SnapscreenEpgUnit
@interface SnapscreenEpgUnit : NSObject
Represents a programme of the electronic programme guide (EPG) of a TV channel
-
Unique internal identifier for this EPG unit
Declaration
Objective-C
@property (nonatomic, readonly) long long programmId;
Swift
var programmId: Int64 { get }
-
Snapscreen-internal identifier of the TV channel this EPG unit is on
Declaration
Objective-C
@property (nonatomic, readonly) long long channelId;
Swift
var channelId: Int64 { get }
-
Current start timestamp of this EPG unit
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSDate *startTime;
Swift
var startTime: Date? { get }
-
End time for this epg unit
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSDate *endTime;
Swift
var endTime: Date? { get }
-
Title of the EPG unit
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *title;
Swift
var title: String? { get }
-
Subtitle of the EPG unit
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *subtitle;
Swift
var subtitle: String? { get }
-
Full description of this EPG unit
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *programmDescription;
Swift
var programmDescription: String? { get }
-
Date when the EPG unit was first aired
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSDate *productionDate;
Swift
var productionDate: Date? { get }
-
The credits for this epg unit
Declaration
Objective-C
@property (nonatomic, readonly, nonnull) SnapscreenEpgUnitCredits *credits;
Swift
var credits: SnapscreenEpgUnitCredits { get }
-
A List of genres that match this EPG unit
Declaration
Objective-C
@property (nonatomic, readonly, nonnull) NSArray<NSString *> *genres;
Swift
var genres: [String] { get }
-
Keywords for this EPG unit
Declaration
Objective-C
@property (nonatomic, readonly, nonnull) NSArray<NSString *> *keywords;
Swift
var keywords: [String] { get }
-
the banner URL of this EPG unit.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *bannerUrl;
Swift
var bannerUrl: String? { get }
-
Optional poster URL for this EPG unit
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *posterUrl;
Swift
var posterUrl: String? { get }