App Handles

App handles are specific keys which other applications can use for certain in an Ozone Home Instance. It can also be described as default app choices. Below is a list of all standard app handles.

handlereason
settings_managercan edit system settings
file_managercan manage files and folders
video_playercan play video
media_playercan play any media file
audio_playercan play audio
image_editorcan edit image
video_editorcan edit video
audio_editorcan edit audio
code_editorcan edit text, specialized for writing source code
text_editorcan edit text
media_recordercan record media
audio_recordercan record audio
social_messengercan let you talk to people
social_forumcan let you post in discussions
design_tooltool for designing
office_tooltool for office
system_tooltool for system management
web_browsercan run webpages
email_clientcan send and receive e-mail

Through app handles, applications can ask the user to become the default handler of a specific handle in their Ozone instance during installation. This lets the user choose which app to be used by other apps to do different tasks.

Using app handles

await api.apps.useHandle("file_manager", {... params ...})