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 implementationReadable unique key that is passed with launch enviroment.
Default Implementation
Implementation of
key
property fromLaunchEnvironmentWithSingleValue
protocol to userawValue
ofAutoMateKey
.Declaration
Swift
static var key: AutoMateKey { get }
-
uniqueIdentifier
Extension methodImplementation overriding
uniqueIdentifier
property fromLaunchOption
protocol to userawValue
ofAutoMateKey
.Declaration
Swift
var uniqueIdentifier: String { get }
-
init(resources:)
Extension methodIntializes
AutoMateLaunchEnvironment
with tuples describingLaunchEnvironmentResourceValue
.Declaration
Swift
init(resources: (fileName: String, bundleName: String?)...)
Parameters
resources
(String, String?)
tuples describingLaunchEnvironmentResourceValue