Other Structures

The following structures are available globally.

Support

  • ScrollStep types define the label position at a specified time delta since the last ScrollStep step, as well as the animation curve to that position and edge fade state at the position

    See more

    Declaration

    Swift

    public struct ScrollStep : MarqueeStep
  • FadeStep types allow additional edge fade state definitions, around the states defined by the ScrollStep steps of a sequence. FadeStep steps are defined by the time delta to the preceding or subsequent ScrollStep step and the timing function to their edge fade state.

    Note

    A FadeStep cannot be the first step in a sequence. A FadeStep defined as such will be ignored.
    See more

    Declaration

    Swift

    public struct FadeStep : MarqueeStep
  • DiceShield error detailed information

    Declaration

    Swift

    public struct DiceShieldError : Error
  • Protocol that describes downloading, storing, and licensing of Dice content

    Important

    You can cast any error that this provider throws to DiceShieldError to get more info about error

    Declaration

    Swift

    public struct ShieldAPIConfig
  • MasterPlaylist represents a master playlist object

    See more

    Declaration

    Swift

    public struct MasterPlaylist : Playlist
  • MasterPlaylistTags objects represents tags used by the master playlist

    Declaration

    Swift

    public struct MasterPlaylistTags
  • MediaPlaylist object represent a media playlist (could be of all types video/audio/subtitles) Holds tags and extra tags requested, the original text of the playlist and altered text in case the text was post processed.

    See more

    Declaration

    Swift

    public struct MediaPlaylist : Playlist
  • MediaPlaylistTags contains media playlists tags

    Declaration

    Swift

    public struct MediaPlaylistTags