Classes
The following classes are available globally.
-
Declaration
Swift
public class THEOliveEvent : NSObject, THEOplayerSDK.EventProtocol
-
Declaration
Swift
public class THEOliveErrorEvent : THEOliveEvent
-
Declaration
Swift
public class PublicationLoadStartEvent : THEOliveEvent
-
Declaration
Swift
public class DistributionLoadStartEvent : THEOliveEvent
-
Declaration
Swift
public class PublicationLoadedEvent : THEOliveEvent
-
Fired when the loading of a THEOlive endpoint is complete and playback can start. This event is dispatched on every endpoint load, when an error is encountered and the player recovers by choosing a new one.
See moreDeclaration
Swift
public class EndpointLoadedEvent : THEOliveEvent
-
Declaration
Swift
public class PublicationOfflineEvent : THEOliveEvent
-
Declaration
Swift
public class DistributionOfflineEvent : THEOliveEvent
-
Declaration
Swift
public class IntentToFallbackEvent : THEOliveEvent
-
Utility to instantiate a THEOlive Integration.
By default a THEOlive integration is automatically added to THEOplayer. Whenever a THEOplayer is added and the Bundle containing this Factory is loaded, THEOplayer will use this factory to create an integration and add it automatically to its integrations.
See moreDeclaration
Swift
public class THEOliveIntegrationFactory : NSObject
extension THEOliveIntegrationFactory: CustomReflectable
-
Source that points to a channel on theo.live
See moreDeclaration
Swift
public class TheoLiveSource : TypedSource