GoogleSetTopBoxMatterTraits

struct GoogleSetTopBoxMatterTraits

Trait Container for Matter Traits.

  • This trait provides an interface for selecting channels on a device or endpoint.

    Declaration

    Swift

    let channelTrait: Matter.ChannelTrait?
  • This trait provides an interface for turning devices on and off.

    Declaration

    Swift

    let onOffTrait: Matter.OnOffTrait?
  • This trait provides an interface for controlling media playback (play, pause, and so forth) on a media device such as a TV, set-top box, or smart speaker.

    Declaration

    Swift

    let mediaPlaybackTrait: Matter.MediaPlaybackTrait?
  • This trait provides an interface for controlling a characteristic of a device that can be set to a level.

    Declaration

    Swift

    let levelControlTrait: Matter.LevelControlTrait?