The configuration options to use when opening URLs or launching apps.
NSWorkspace.OpenConfiguration object before launching an app or opening a URL using the shared
NSWorkspace object. Use the properties of this object to customize the behavior of the launched app or the handling of the URLs. For example, you might tell the app to hide itself immediately after launch.
var isForPrinting: Bool
A Boolean value indicating whether you want to print the contents of documents and URLs instead of opening them.
Specifying App-Related Behaviors
var activates: Bool
A Boolean value indicating whether the system activates the app and brings it to the foreground.
var hides: Bool
A Boolean value indicating whether you want the app to hide itself after it launches.
var hidesOthers: Bool
A Boolean value indicating whether you want to hide all apps except the one that launched.
Specifying Launch Attributes
A workspace that can launch other apps and perform a variety of file-handling services.