PluginProfile

public struct PluginProfile : Codable

Preconfigured plugin profiles.

  • The filename of the profile.

    Declaration

    Swift

    public let name: String
  • Type of device.

    Declaration

    Swift

    public let deviceType: DeviceType
  • Boolean to mark the profile as read-only. False by default.

    Declaration

    Swift

    public let readOnly: Bool?
  • Boolean to prevent Stream Deck from automatically switching to this profile when installed. False by default.

    Declaration

    Swift

    public let dontAutoSwitchWhenInstalled: Bool?
  • Declaration

    Swift

    public init(name: String,
    			deviceType: DeviceType,
    			readOnly: Bool? = nil,
    			dontAutoSwitchWhenInstalled: Bool? = nil)