Setting

public struct Setting : Equatable

Type to represent a setting with a selected option.

  • Undocumented

    Declaration

    Swift

    public let settingID: String
  • Undocumented

    Declaration

    Swift

    public let settingDescription: String
  • Undocumented

    Declaration

    Swift

    public let option: Option
  • Undocumented

    Declaration

    Swift

    public let isRange: Bool
  • Initializes a new Setting.

    Declaration

    Swift

    public init(settingID: String, settingDescription: String, option: Option, isRange: Bool)

    Parameters

    settingID

    Name of a setting (machine readable)

    settingDescription

    Description of the setting (human readable). This field is meant to be read from the drone, ignore it when setting.

    option

    Selected option

    isRange

    If option is given as a range. This field is meant to be read from the drone, ignore it when setting.

  • Declaration

    Swift

    public static func == (lhs: Setting, rhs: Setting) -> Bool