Tweak
public protocol TweakA type representing an Orion tweak.
A module should contain zero or one types conforming to this
protocol. If there are zero, Orion will use DefaultTweak.
Tweaks will default to the backend specified via the Orion CLI.
In order to override the backend programmatically, conform to
TweakWithBackend instead.
- 
                  
                  The tweak’s initializer and entry point. Use this method to perform any custom initialization behavior. Warning This method is called at launch time, even beforemainhas been invoked. Do not synchronously perform any time-consuming tasks here, because they will make the target process launch slowly.DeclarationSwift init()
- 
                  tweakDidActivate()Default implementationCalled after all of the tweak’s hooks have been activated. The default implementation does nothing. Default ImplementationDeclarationSwift func tweakDidActivate()
 View on GitHub
            View on GitHub
           Install in Dash
            Install in Dash
           Tweak Protocol Reference
      Tweak Protocol Reference