States
Launch At Startup Is Enabled
Returns yes/no if the app is set to launch at system startup.
Deeplink URL Used
Returns what deeplink the user used. When a user clicks your app's deep link, it will launch your application if not already running. If so, this value may be populated on app start.
It's also possible that the user clicked your deeplink while your app is running. In this case, the state will update.
Update Available
Returns yes/no if there is an update available. Note, this is only really needed if you have the auto-updater disabled.
Deskifier Version
Which version of Deskifier the application is currently running.
Distribution
Which distribution the app is currently running in. Can be mas (Mac App Store), dmg (Mac Installer), appx (Windows App Store), nsis (Windows Installer), deb (Linux)
Is Deskifier
Returns yes/no if the current page is running in a Deskifier application.
Dock Is Visible
Returns true / false if the application's dock icon is visible (macOS only)
Camera Access Status
Can be not-determined, granted, denied, restricted or unknown.
Microphone Access Status
Can be not-determined, granted, denied, restricted or unknown.
Microphone Access Status
Can be not-determined, granted, denied, restricted or unknown.
Notification Access Status
Can be not-determined, granted, denied, restricted or unknown. Will return unknown on platforms other than macOS.<br>
Return Value Descriptions:
not-determined- The user has not yet made a choice regarding whether the application may access the data.restricted- The application is not authorized to access the data. The user cannot change this application's status, possibly due to active restrictions such as parental controls being in place.denied- The user explicitly denied access to data for the application.authorized- The application is authorized to access the data.provisional- The application is provisionally authorized to access the data. Currently only applicable to thenotificationstype.unknown- The permission status can not be determined.