Expand description
§Bindings to the TVServices framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- TVApp
Profile Descriptor Deprecated TVAppProfileDescriptor - A simple model object that describes a profile within an app that has multiple user profiles.
- TVContent
Identifier Deprecated TVContentIdentifier - Represents unique identifiers for TVContentItems.
- TVContent
Item Deprecated TVContentItem - An object describing a piece or group of content.
- TVContent
Item Image Shape TVContentItem - Values for the imageShape property.
- TVContent
Item Image Trait TVContentItem - Option bits for imageURLForTraits: and setImageURL:forTraits:.
- TVTop
Shelf Action TVTopShelfAction - An object that describes a user action in the Top Shelf.
- TVTop
Shelf Carousel Content TVTopShelfCarouselContent - An object that represents carousel content.
- TVTop
Shelf Carousel Content Style TVTopShelfCarouselContent - The style of the carousel content.
- TVTop
Shelf Carousel Item TVTopShelfCarouselItemandTVTopShelfItemandTVTopShelfObject - An object that represents a single item in the carousel content style.
- TVTop
Shelf Carousel Item Media Options TVTopShelfCarouselItem - Options for describing media capabilities supported by a movie or show.
- TVTop
Shelf Content Provider TVTopShelfContentProvider - Apple’s documentation
- TVTop
Shelf Content Style Deprecated TVTopShelfProvider - Apple’s documentation
- TVTop
Shelf Inset Content TVTopShelfInsetContent - An object that represents inset banner content.
- TVTop
Shelf Item TVTopShelfItemandTVTopShelfObject - The base class for describing Top Shelf content to the system.
- TVTop
Shelf Item Collection TVTopShelfItemandTVTopShelfItemCollectionandTVTopShelfObject - An object that represents a collection of Top Shelf items that can be displayed in a section.
- TVTop
Shelf Item Image Traits TVTopShelfItem - A set of traits that allows the system to request variants of an image.
- TVTop
Shelf Named Attribute TVTopShelfNamedAttribute - An object that represents a named attribute with a list of associated values. Instances of this class will be displayed in a stylized manner by the Top Shelf UI.
- TVTop
Shelf Object TVTopShelfObject - An abstract base class for describing Top Shelf items and Top Shelf item collections.
- TVTop
Shelf Sectioned Content TVTopShelfSectionedContent - An object that represents sectioned content.
- TVTop
Shelf Sectioned Item TVTopShelfItemandTVTopShelfObjectandTVTopShelfSectionedItem - An object that represents a single item in the sectioned content style.
- TVTop
Shelf Sectioned Item Image Shape TVTopShelfSectionedItem - The shape of an image in the sectioned content style.
- TVUser
Manager TVUserManager - An object that provides facilities to best handle system users as it relates to their preferences like app-specific profiles.
Statics§
- TVTop
Shelf ⚠Items DidChange Notification Deprecated TVTopShelfProvider - The name of a notification the extension or containing app can post to tell observers within the process, and the system, that the Top Shelf data has changed.
- TVUser
Activity ⚠Type Browsing Channel Guide NSUserActivity_TVServices - The activity type used to continue browsing a TV channel programming guide.
- TVUser
Activity ⚠Type Browsing Entertainment Content NSUserActivity_TVServices - The activity type used to open the main screen of the TV Provider app
- TVUser
Manager ⚠Current User Identifier DidChange Notification Deprecated TVUserManager - Posted to the default NSNotificationCenter whenever the current system user changes.
Traits§
- TVTop
Shelf Content TVTopShelfContent - Apple’s documentation
- TVTop
Shelf Provider Deprecated TVTopShelfProvider - A protocol implemented by applications to provided items for display in the main menu’s top shelf of an Apple TV.
Functions§
- TVTop
Shelf ⚠Image Size ForShape Deprecated TVContentItemandTVTopShelfProviderandobjc2-core-foundation - Returns the ideal size of an image, the size which doesn’t require scaling, for the given user interface style and image shape, in the current running version of the OS.
Type Aliases§
- TVUser
Identifier Deprecated TVUserManager - Apple’s documentation