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.
-
keyDefault implementationReadable unique key that is passed with launch enviroment.
Default Implementation
Implementation of
keyproperty fromLaunchEnvironmentWithSingleValueprotocol to userawValueofAutoMateKey.Declaration
Swift
static var key: AutoMateKey { get }
-
uniqueIdentifierExtension methodImplementation overriding
uniqueIdentifierproperty fromLaunchOptionprotocol to userawValueofAutoMateKey.Declaration
Swift
var uniqueIdentifier: String { get }
-
init(resources:)Extension methodIntializes
AutoMateLaunchEnvironmentwith tuples describingLaunchEnvironmentResourceValue.Declaration
Swift
init(resources: (fileName: String, bundleName: String?)...)Parameters
resources(String, String?)tuples describingLaunchEnvironmentResourceValue
AutoMateLaunchEnvironment Protocol Reference