SmartCollection

public struct SmartCollection : XMLRepresentable

Undocumented

  • Specifies the possible match criteria modes for a smart collection.

    Declaration

    Swift

    public enum MatchCriteria : String, Codable
  • The text matches of the smart collection.

    Declaration

    Swift

    public var matchTexts: [MatchText]
  • The ratings matches of the smart collection.

    Declaration

    Swift

    public var matchRatings: [MatchRatings]
  • The media matches of the smart collection.

    Declaration

    Swift

    public var matchMedias: [MatchMedia]
  • The clip matches of the smart collection.

    Declaration

    Swift

    public var matchClips: [MatchClip]
  • The stabilization type matches of the smart collection.

    Declaration

    Swift

    public var matchStabilizations: [MatchStabilization]
  • The keywords matches of the smart collection.

    Declaration

    Swift

    public var matchKeywords: [MatchKeywords]
  • The shot type matches of the smart collection.

    Declaration

    Swift

    public var matchShots: [MatchShot]
  • The property matches of the smart collection.

    Declaration

    Swift

    public var matchProperties: [MatchProperty]
  • The time matches of the smart collection.

    Declaration

    Swift

    public var matchTimes: [MatchTime]
  • The time range matches of the smart collection.

    Declaration

    Swift

    public var matchTimeRanges: [MatchTimeRange]
  • The role matches of the smart collection.

    Declaration

    Swift

    public var matchRoles: [MatchRoles]
  • The name of the smart collection.

    Declaration

    Swift

    public var name: String
  • The match criteria to apply to the smart collection.

    Declaration

    Swift

    public var match: MatchCriteria
  • Initializes a new smart collection.

    Declaration

    Swift

    public init(name: String, match: MatchCriteria)

    Parameters

    name

    The name of the smart collection.

    match

    The match criteria to apply to the smart collection.