Crate objc2_tv_ml_kit

Crate objc2_tv_ml_kit 

Source
Expand description

§Bindings to the TVMLKit framework

See Apple’s docs and the general docs on framework crates for more information.

Structs§

TVApplicationControllerDeprecatedTVApplicationController
The TVApplicationController class establishes the JavaScript environment to provide a centralized point of control and co-ordination. The class bridges the UI, navigation stack, storage and event handling from JavaScript.
TVApplicationControllerContextDeprecatedTVApplicationController
This class is used to provide launch info to TVApplicationController.
TVBrowserTransitionAnimatorTVBrowserViewController
Apple’s documentation
TVBrowserViewControllerTVBrowserViewController and objc2-ui-kit
Apple’s documentation
TVColorDeprecatedTVColor
Defines the color data for styles of type TVViewElementStyleTypeColor.
TVColorTypeDeprecatedTVColor
Apple’s documentation
TVDocumentErrorDeprecatedTVDocumentViewController
Apple’s documentation
TVDocumentViewControllerDeprecatedTVDocumentViewController and objc2-ui-kit
Apple’s documentation
TVElementAlignmentDeprecatedTVViewElementStyle
Apple’s documentation
TVElementContentAlignmentDeprecatedTVViewElementStyle
Apple’s documentation
TVElementEventTypeDeprecatedTVViewElement
Apple’s documentation
TVElementFactoryDeprecatedTVElementFactory
Factory for registration of new elements that extend Apple TV markup language. Registration is required in order for the framework to parse these new elements and should happen prior to initializing TVApplicationController.
TVElementPositionDeprecatedTVViewElementStyle
Apple’s documentation
TVElementResettablePropertyDeprecatedTVViewElement
Properties of TVViewElement that can be reset by the client to their default values. These properties communicate a message from the DOM, as opposed to define the model, which the client should reset after their values have been read.
TVElementUpdateTypeDeprecatedTVViewElement
Apple’s documentation
TVHighlightDeprecatedTVPlayback
/////////////////////////////////////////////////////////////////////////////
TVHighlightGroupDeprecatedTVPlayback
/////////////////////////////////////////////////////////////////////////////
TVImageElementDeprecatedTVImageElement and TVViewElement
Convenience class representing element.
TVImageTypeDeprecatedTVImageElement
Apple’s documentation
TVInterfaceFactoryDeprecatedTVInterfaceFactory
Interface factory for creation of views and view controllers. Application can extend or override framework implementation by setting extendedInterfaceCreator.
TVMLKitErrorDeprecatedTVMLKitErrors
Apple’s documentation
TVMediaItemDeprecatedTVPlayback
/////////////////////////////////////////////////////////////////////////////
TVPlaybackCustomEventUserInfoDeprecatedTVPlayback
Event object that encapsulates its identity and user info for custom events.
TVPlaybackStateDeprecatedTVPlayback
Apple’s documentation
TVPlayerDeprecatedTVPlayback
/////////////////////////////////////////////////////////////////////////////
TVPlaylistDeprecatedTVPlayback
/////////////////////////////////////////////////////////////////////////////
TVPlaylistEndActionDeprecatedTVPlayback
Apple’s documentation
TVPlaylistRepeatModeDeprecatedTVPlayback
Apple’s documentation
TVStyleFactoryDeprecatedTVStyleFactory
Factory to register new styles to define custom style data.
TVTextElementDeprecatedTVTextElement and TVViewElement
Represents textual content for the DOM element.
TVTextElementStyleDeprecatedTVTextElement
Apple’s documentation
TVTimeRangeDeprecatedTVPlayback
/////////////////////////////////////////////////////////////////////////////
TVViewElementDeprecatedTVViewElement
TVViewElement represents a read only DOM node along with it’s attributes and aggregated style. This model object is traversed by the factory to construct view/view controllers, to render templates. View/View controllers should use the avaliable dispatch API’s to send user events to JavaScript.
TVViewElementStyleDeprecatedTVViewElementStyle
An instance of TVViewElementStyle contains the set of styles applied to the view element.
TVViewElementStyleTypeDeprecatedTVStyleFactory
Apple’s documentation

Statics§

TVDocumentErrorDomainDeprecatedTVDocumentViewController
Apple’s documentation
TVDocumentEventAppearDeprecatedTVDocumentViewController
Apple’s documentation
TVDocumentEventDisappearDeprecatedTVDocumentViewController
Apple’s documentation
TVDocumentEventHighlightDeprecatedTVDocumentViewController
Apple’s documentation
TVDocumentEventHoldSelectDeprecatedTVDocumentViewController
Apple’s documentation
TVDocumentEventLoadDeprecatedTVDocumentViewController
Apple’s documentation
TVDocumentEventPlayDeprecatedTVDocumentViewController
Apple’s documentation
TVDocumentEventSelectDeprecatedTVDocumentViewController
Apple’s documentation
TVDocumentEventUnloadDeprecatedTVDocumentViewController
Apple’s documentation
TVMLKitErrorDomainDeprecatedTVMLKitErrors
Apple’s documentation
TVMediaItemContentRatingDomainMovieDeprecatedTVPlayback
Apple’s documentation
TVMediaItemContentRatingDomainMusicDeprecatedTVPlayback
Apple’s documentation
TVMediaItemContentRatingDomainTVShowDeprecatedTVPlayback
Apple’s documentation
TVMediaItemTypeAudioDeprecatedTVPlayback
Apple’s documentation
TVMediaItemTypeVideoDeprecatedTVPlayback
Apple’s documentation

Traits§

TVApplicationControllerDelegateDeprecatedTVApplicationController
Apple’s documentation
TVBrowserViewControllerDataSourceTVBrowserViewController
Apple’s documentation
TVBrowserViewControllerDelegateTVBrowserViewController
Apple’s documentation
TVDocumentViewControllerDelegateDeprecatedTVDocumentViewController
Apple’s documentation
TVInterfaceCreatingDeprecatedTVInterfaceFactory
Apple’s documentation
TVPlaybackEventMarshalingDeprecatedTVPlayback
An event user info marshaling protocol for sending and receiving info to and from JS.

Type Aliases§

TVDocumentEventDeprecatedTVDocumentViewController
Apple’s documentation
TVMediaItemContentRatingDomainDeprecatedTVPlayback
Apple’s documentation
TVMediaItemTypeDeprecatedTVPlayback
Apple’s documentation
TVPlaybackEventDeprecatedTVPlayback
Apple’s documentation
TVPlaybackEventPropertyDeprecatedTVPlayback
Apple’s documentation