NimbusVideoPlaybackMethod
enum NimbusVideoPlaybackMethod
extension NimbusVideoPlaybackMethod : Decodable, Encodable, Equatable, Hashable, RawRepresentable
Video playback method. OpenRTB Section 5.10
-
Initiates on Page Load with Sound On
Declaration
Swift
case pageLoadWithSoundOn -
Initiates on Page Load with Sound Off by Default
Declaration
Swift
case pageLoadWithSoundOffByDefault -
Initiates on Click with Sound On
Declaration
Swift
case clickWithSoundOn -
Initiates on Mouse-Over with Sound On
Declaration
Swift
case mouseOverWithSoundOn -
Initiates on Entering Viewport with Sound On
Declaration
Swift
case enteringViewportWithSoundOn -
Initiates on Entering Viewport with Sound Off by Default
Declaration
Swift
case enteringViewportWithSoundOffByDefault -
Undocumented
Declaration
Swift
static func != (lhs: Self, rhs: Self) -> Bool -
Creates a new instance with the specified raw value.
If there is no value of the type that corresponds with the specified raw value, this initializer returns
nil. For example:enum PaperSize: String { case A4, A5, Letter, Legal } print(PaperSize(rawValue: "Legal")) // Prints "Optional("PaperSize.Legal")" print(PaperSize(rawValue: "Tabloid")) // Prints "nil"Declaration
Swift
init?(rawValue: Int)
-
Undocumented
Declaration
Swift
func hash(into hasher: inout Hasher) -
Undocumented
Declaration
Swift
var hashValue: Int { get }
-
Creates a new instance by decoding from the given decoder, when the type’s
RawValueisInt.This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.
Declaration
Swift
init(from decoder: Decoder) throws
-
Encodes this value into the given encoder, when the type’s
RawValueisInt.This function throws an error if any values are invalid for the given encoder’s format.
Declaration
Swift
func encode(to encoder: Encoder) throws
NimbusVideoPlaybackMethod Enumeration Reference