SnapscreenSportEvent
@interface SnapscreenSportEvent : NSObject
Represents a match
-
Internal identifier for this event
Declaration
Objective-C
@property (nonatomic, readonly) long long eventId;Swift
var eventId: Int64 { get } -
External identifier for this event
Declaration
Objective-C
@property (atomic, readonly, nullable) NSString *externalId;Swift
var externalId: String? { get } -
The queued start date of the event
Declaration
Objective-C
@property (atomic, readonly, nullable) NSDate *startTime;Swift
var startTime: Date? { get } -
The queued end date of the event
Declaration
Objective-C
@property (atomic, readonly, nullable) NSDate *endTime;Swift
var endTime: Date? { get } -
An internal channel identifier
Declaration
Objective-C
@property (nonatomic, readonly) long long tvChannelId;Swift
var tvChannelId: Int64 { get } -
The category of the event
Declaration
Objective-C
@property (atomic, readonly, nullable) NSString *category;Swift
var category: String? { get } -
The name of the sport
Declaration
Objective-C
@property (atomic, readonly, nullable) NSString *sport;Swift
var sport: String? { get } -
The name of the tournament
Declaration
Objective-C
@property (atomic, readonly, nullable) NSString *tournament;Swift
var tournament: String? { get } -
Provider code for the sport data - e.q. Betradar
Declaration
Objective-C
@property (atomic, readonly, nullable) NSString *sportDataProviderCode;Swift
var sportDataProviderCode: String? { get } -
Id for this event for the given sportDataProvider - e.g. Betradar MatchID
Declaration
Objective-C
@property (atomic, readonly, nullable) NSString *sportDataProviderMatchId;Swift
var sportDataProviderMatchId: String? { get } -
Information about the competitors in this event
Declaration
Objective-C
@property (atomic, readonly, nonnull) NSArray<SnapscreenSportEventCompetitor *> *competitors;Swift
var competitors: [SnapscreenSportEventCompetitor] { get }
SnapscreenSportEvent Class Reference