AutoMateLaunchEnvironment

public protocol AutoMateLaunchEnvironment

Protocol adapted by all launch enviroment options predefined in AutoMate. It also assures that default handling is provided by AutoMate - AppBuddy.

  • key Default implementation

    Readable unique key that is passed with launch enviroment.

    Default Implementation

    Implementation of key property from LaunchEnvironmentWithSingleValue protocol to use rawValue of AutoMateKey.

    Declaration

    Swift

    static var key: AutoMateKey { get }
  • uniqueIdentifier Extension method

    Implementation overriding uniqueIdentifier property from LaunchOption protocol to use rawValue of AutoMateKey.

    Declaration

    Swift

    var uniqueIdentifier: String { get }