"description":"fs:allow-app-meta -> This allows read access to metadata of the `$APP` folder, including file listing and statistics.",
"description":"fs:allow-app-meta -> This allows non-recursive read access to metadata of the `$APP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-app-meta"
]
},
{
"description":"fs:allow-app-meta-recursive -> This allows read access to metadata of the `$APP` folder, including file listing and statistics.",
"description":"fs:allow-app-meta-recursive -> This allows full recursive read access to metadata of the `$APP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-app-meta-recursive"
@ -191,14 +191,14 @@
]
},
{
"description":"fs:allow-appcache-meta -> This allows read access to metadata of the `$APPCACHE` folder, including file listing and statistics.",
"description":"fs:allow-appcache-meta -> This allows non-recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appcache-meta"
]
},
{
"description":"fs:allow-appcache-meta-recursive -> This allows read access to metadata of the `$APPCACHE` folder, including file listing and statistics.",
"description":"fs:allow-appcache-meta-recursive -> This allows full recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appcache-meta-recursive"
@ -233,14 +233,14 @@
]
},
{
"description":"fs:allow-appconfig-meta -> This allows read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.",
"description":"fs:allow-appconfig-meta -> This allows non-recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appconfig-meta"
]
},
{
"description":"fs:allow-appconfig-meta-recursive -> This allows read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.",
"description":"fs:allow-appconfig-meta-recursive -> This allows full recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appconfig-meta-recursive"
@ -275,14 +275,14 @@
]
},
{
"description":"fs:allow-appdata-meta -> This allows read access to metadata of the `$APPDATA` folder, including file listing and statistics.",
"description":"fs:allow-appdata-meta -> This allows non-recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appdata-meta"
]
},
{
"description":"fs:allow-appdata-meta-recursive -> This allows read access to metadata of the `$APPDATA` folder, including file listing and statistics.",
"description":"fs:allow-appdata-meta-recursive -> This allows full recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appdata-meta-recursive"
@ -317,14 +317,14 @@
]
},
{
"description":"fs:allow-applocaldata-meta -> This allows read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.",
"description":"fs:allow-applocaldata-meta -> This allows non-recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-applocaldata-meta"
]
},
{
"description":"fs:allow-applocaldata-meta-recursive -> This allows read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.",
"description":"fs:allow-applocaldata-meta-recursive -> This allows full recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-applocaldata-meta-recursive"
@ -359,14 +359,14 @@
]
},
{
"description":"fs:allow-applog-meta -> This allows read access to metadata of the `$APPLOG` folder, including file listing and statistics.",
"description":"fs:allow-applog-meta -> This allows non-recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-applog-meta"
]
},
{
"description":"fs:allow-applog-meta-recursive -> This allows read access to metadata of the `$APPLOG` folder, including file listing and statistics.",
"description":"fs:allow-applog-meta-recursive -> This allows full recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-applog-meta-recursive"
@ -401,14 +401,14 @@
]
},
{
"description":"fs:allow-audio-meta -> This allows read access to metadata of the `$AUDIO` folder, including file listing and statistics.",
"description":"fs:allow-audio-meta -> This allows non-recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-audio-meta"
]
},
{
"description":"fs:allow-audio-meta-recursive -> This allows read access to metadata of the `$AUDIO` folder, including file listing and statistics.",
"description":"fs:allow-audio-meta-recursive -> This allows full recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-audio-meta-recursive"
@ -443,14 +443,14 @@
]
},
{
"description":"fs:allow-cache-meta -> This allows read access to metadata of the `$CACHE` folder, including file listing and statistics.",
"description":"fs:allow-cache-meta -> This allows non-recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-cache-meta"
]
},
{
"description":"fs:allow-cache-meta-recursive -> This allows read access to metadata of the `$CACHE` folder, including file listing and statistics.",
"description":"fs:allow-cache-meta-recursive -> This allows full recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-cache-meta-recursive"
@ -485,14 +485,14 @@
]
},
{
"description":"fs:allow-config-meta -> This allows read access to metadata of the `$CONFIG` folder, including file listing and statistics.",
"description":"fs:allow-config-meta -> This allows non-recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-config-meta"
]
},
{
"description":"fs:allow-config-meta-recursive -> This allows read access to metadata of the `$CONFIG` folder, including file listing and statistics.",
"description":"fs:allow-config-meta-recursive -> This allows full recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-config-meta-recursive"
@ -527,14 +527,14 @@
]
},
{
"description":"fs:allow-data-meta -> This allows read access to metadata of the `$DATA` folder, including file listing and statistics.",
"description":"fs:allow-data-meta -> This allows non-recursive read access to metadata of the `$DATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-data-meta"
]
},
{
"description":"fs:allow-data-meta-recursive -> This allows read access to metadata of the `$DATA` folder, including file listing and statistics.",
"description":"fs:allow-data-meta-recursive -> This allows full recursive read access to metadata of the `$DATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-data-meta-recursive"
@ -569,14 +569,14 @@
]
},
{
"description":"fs:allow-desktop-meta -> This allows read access to metadata of the `$DESKTOP` folder, including file listing and statistics.",
"description":"fs:allow-desktop-meta -> This allows non-recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-desktop-meta"
]
},
{
"description":"fs:allow-desktop-meta-recursive -> This allows read access to metadata of the `$DESKTOP` folder, including file listing and statistics.",
"description":"fs:allow-desktop-meta-recursive -> This allows full recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-desktop-meta-recursive"
@ -611,14 +611,14 @@
]
},
{
"description":"fs:allow-document-meta -> This allows read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.",
"description":"fs:allow-document-meta -> This allows non-recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-document-meta"
]
},
{
"description":"fs:allow-document-meta-recursive -> This allows read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.",
"description":"fs:allow-document-meta-recursive -> This allows full recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-document-meta-recursive"
@ -653,14 +653,14 @@
]
},
{
"description":"fs:allow-download-meta -> This allows read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.",
"description":"fs:allow-download-meta -> This allows non-recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-download-meta"
]
},
{
"description":"fs:allow-download-meta-recursive -> This allows read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.",
"description":"fs:allow-download-meta-recursive -> This allows full recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-download-meta-recursive"
@ -695,14 +695,14 @@
]
},
{
"description":"fs:allow-exe-meta -> This allows read access to metadata of the `$EXE` folder, including file listing and statistics.",
"description":"fs:allow-exe-meta -> This allows non-recursive read access to metadata of the `$EXE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-exe-meta"
]
},
{
"description":"fs:allow-exe-meta-recursive -> This allows read access to metadata of the `$EXE` folder, including file listing and statistics.",
"description":"fs:allow-exe-meta-recursive -> This allows full recursive read access to metadata of the `$EXE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-exe-meta-recursive"
@ -737,14 +737,14 @@
]
},
{
"description":"fs:allow-font-meta -> This allows read access to metadata of the `$FONT` folder, including file listing and statistics.",
"description":"fs:allow-font-meta -> This allows non-recursive read access to metadata of the `$FONT` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-font-meta"
]
},
{
"description":"fs:allow-font-meta-recursive -> This allows read access to metadata of the `$FONT` folder, including file listing and statistics.",
"description":"fs:allow-font-meta-recursive -> This allows full recursive read access to metadata of the `$FONT` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-font-meta-recursive"
@ -779,14 +779,14 @@
]
},
{
"description":"fs:allow-home-meta -> This allows read access to metadata of the `$HOME` folder, including file listing and statistics.",
"description":"fs:allow-home-meta -> This allows non-recursive read access to metadata of the `$HOME` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-home-meta"
]
},
{
"description":"fs:allow-home-meta-recursive -> This allows read access to metadata of the `$HOME` folder, including file listing and statistics.",
"description":"fs:allow-home-meta-recursive -> This allows full recursive read access to metadata of the `$HOME` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-home-meta-recursive"
@ -821,14 +821,14 @@
]
},
{
"description":"fs:allow-localdata-meta -> This allows read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.",
"description":"fs:allow-localdata-meta -> This allows non-recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-localdata-meta"
]
},
{
"description":"fs:allow-localdata-meta-recursive -> This allows read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.",
"description":"fs:allow-localdata-meta-recursive -> This allows full recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-localdata-meta-recursive"
@ -863,14 +863,14 @@
]
},
{
"description":"fs:allow-log-meta -> This allows read access to metadata of the `$LOG` folder, including file listing and statistics.",
"description":"fs:allow-log-meta -> This allows non-recursive read access to metadata of the `$LOG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-log-meta"
]
},
{
"description":"fs:allow-log-meta-recursive -> This allows read access to metadata of the `$LOG` folder, including file listing and statistics.",
"description":"fs:allow-log-meta-recursive -> This allows full recursive read access to metadata of the `$LOG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-log-meta-recursive"
@ -905,14 +905,14 @@
]
},
{
"description":"fs:allow-picture-meta -> This allows read access to metadata of the `$PICTURE` folder, including file listing and statistics.",
"description":"fs:allow-picture-meta -> This allows non-recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-picture-meta"
]
},
{
"description":"fs:allow-picture-meta-recursive -> This allows read access to metadata of the `$PICTURE` folder, including file listing and statistics.",
"description":"fs:allow-picture-meta-recursive -> This allows full recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-picture-meta-recursive"
@ -947,14 +947,14 @@
]
},
{
"description":"fs:allow-public-meta -> This allows read access to metadata of the `$PUBLIC` folder, including file listing and statistics.",
"description":"fs:allow-public-meta -> This allows non-recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-public-meta"
]
},
{
"description":"fs:allow-public-meta-recursive -> This allows read access to metadata of the `$PUBLIC` folder, including file listing and statistics.",
"description":"fs:allow-public-meta-recursive -> This allows full recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-public-meta-recursive"
@ -989,14 +989,14 @@
]
},
{
"description":"fs:allow-resource-meta -> This allows read access to metadata of the `$RESOURCE` folder, including file listing and statistics.",
"description":"fs:allow-resource-meta -> This allows non-recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-resource-meta"
]
},
{
"description":"fs:allow-resource-meta-recursive -> This allows read access to metadata of the `$RESOURCE` folder, including file listing and statistics.",
"description":"fs:allow-resource-meta-recursive -> This allows full recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-resource-meta-recursive"
@ -1031,14 +1031,14 @@
]
},
{
"description":"fs:allow-runtime-meta -> This allows read access to metadata of the `$RUNTIME` folder, including file listing and statistics.",
"description":"fs:allow-runtime-meta -> This allows non-recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-runtime-meta"
]
},
{
"description":"fs:allow-runtime-meta-recursive -> This allows read access to metadata of the `$RUNTIME` folder, including file listing and statistics.",
"description":"fs:allow-runtime-meta-recursive -> This allows full recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-runtime-meta-recursive"
@ -1073,14 +1073,14 @@
]
},
{
"description":"fs:allow-temp-meta -> This allows read access to metadata of the `$TEMP` folder, including file listing and statistics.",
"description":"fs:allow-temp-meta -> This allows non-recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-temp-meta"
]
},
{
"description":"fs:allow-temp-meta-recursive -> This allows read access to metadata of the `$TEMP` folder, including file listing and statistics.",
"description":"fs:allow-temp-meta-recursive -> This allows full recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-temp-meta-recursive"
@ -1115,14 +1115,14 @@
]
},
{
"description":"fs:allow-template-meta -> This allows read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.",
"description":"fs:allow-template-meta -> This allows non-recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-template-meta"
]
},
{
"description":"fs:allow-template-meta-recursive -> This allows read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.",
"description":"fs:allow-template-meta-recursive -> This allows full recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-template-meta-recursive"
@ -1157,14 +1157,14 @@
]
},
{
"description":"fs:allow-video-meta -> This allows read access to metadata of the `$VIDEO` folder, including file listing and statistics.",
"description":"fs:allow-video-meta -> This allows non-recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-video-meta"
]
},
{
"description":"fs:allow-video-meta-recursive -> This allows read access to metadata of the `$VIDEO` folder, including file listing and statistics.",
"description":"fs:allow-video-meta-recursive -> This allows full recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-video-meta-recursive"
@ -2782,14 +2782,14 @@
]
},
{
"description":"fs:allow-app-meta -> This allows read access to metadata of the `$APP` folder, including file listing and statistics.",
"description":"fs:allow-app-meta -> This allows non-recursive read access to metadata of the `$APP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-app-meta"
]
},
{
"description":"fs:allow-app-meta-recursive -> This allows read access to metadata of the `$APP` folder, including file listing and statistics.",
"description":"fs:allow-app-meta-recursive -> This allows full recursive read access to metadata of the `$APP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-app-meta-recursive"
@ -2824,14 +2824,14 @@
]
},
{
"description":"fs:allow-appcache-meta -> This allows read access to metadata of the `$APPCACHE` folder, including file listing and statistics.",
"description":"fs:allow-appcache-meta -> This allows non-recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appcache-meta"
]
},
{
"description":"fs:allow-appcache-meta-recursive -> This allows read access to metadata of the `$APPCACHE` folder, including file listing and statistics.",
"description":"fs:allow-appcache-meta-recursive -> This allows full recursive read access to metadata of the `$APPCACHE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appcache-meta-recursive"
@ -2866,14 +2866,14 @@
]
},
{
"description":"fs:allow-appconfig-meta -> This allows read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.",
"description":"fs:allow-appconfig-meta -> This allows non-recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appconfig-meta"
]
},
{
"description":"fs:allow-appconfig-meta-recursive -> This allows read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.",
"description":"fs:allow-appconfig-meta-recursive -> This allows full recursive read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appconfig-meta-recursive"
@ -2908,14 +2908,14 @@
]
},
{
"description":"fs:allow-appdata-meta -> This allows read access to metadata of the `$APPDATA` folder, including file listing and statistics.",
"description":"fs:allow-appdata-meta -> This allows non-recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appdata-meta"
]
},
{
"description":"fs:allow-appdata-meta-recursive -> This allows read access to metadata of the `$APPDATA` folder, including file listing and statistics.",
"description":"fs:allow-appdata-meta-recursive -> This allows full recursive read access to metadata of the `$APPDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-appdata-meta-recursive"
@ -2950,14 +2950,14 @@
]
},
{
"description":"fs:allow-applocaldata-meta -> This allows read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.",
"description":"fs:allow-applocaldata-meta -> This allows non-recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-applocaldata-meta"
]
},
{
"description":"fs:allow-applocaldata-meta-recursive -> This allows read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.",
"description":"fs:allow-applocaldata-meta-recursive -> This allows full recursive read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-applocaldata-meta-recursive"
@ -2992,14 +2992,14 @@
]
},
{
"description":"fs:allow-applog-meta -> This allows read access to metadata of the `$APPLOG` folder, including file listing and statistics.",
"description":"fs:allow-applog-meta -> This allows non-recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-applog-meta"
]
},
{
"description":"fs:allow-applog-meta-recursive -> This allows read access to metadata of the `$APPLOG` folder, including file listing and statistics.",
"description":"fs:allow-applog-meta-recursive -> This allows full recursive read access to metadata of the `$APPLOG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-applog-meta-recursive"
@ -3034,14 +3034,14 @@
]
},
{
"description":"fs:allow-audio-meta -> This allows read access to metadata of the `$AUDIO` folder, including file listing and statistics.",
"description":"fs:allow-audio-meta -> This allows non-recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-audio-meta"
]
},
{
"description":"fs:allow-audio-meta-recursive -> This allows read access to metadata of the `$AUDIO` folder, including file listing and statistics.",
"description":"fs:allow-audio-meta-recursive -> This allows full recursive read access to metadata of the `$AUDIO` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-audio-meta-recursive"
@ -3076,14 +3076,14 @@
]
},
{
"description":"fs:allow-cache-meta -> This allows read access to metadata of the `$CACHE` folder, including file listing and statistics.",
"description":"fs:allow-cache-meta -> This allows non-recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-cache-meta"
]
},
{
"description":"fs:allow-cache-meta-recursive -> This allows read access to metadata of the `$CACHE` folder, including file listing and statistics.",
"description":"fs:allow-cache-meta-recursive -> This allows full recursive read access to metadata of the `$CACHE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-cache-meta-recursive"
@ -3118,14 +3118,14 @@
]
},
{
"description":"fs:allow-config-meta -> This allows read access to metadata of the `$CONFIG` folder, including file listing and statistics.",
"description":"fs:allow-config-meta -> This allows non-recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-config-meta"
]
},
{
"description":"fs:allow-config-meta-recursive -> This allows read access to metadata of the `$CONFIG` folder, including file listing and statistics.",
"description":"fs:allow-config-meta-recursive -> This allows full recursive read access to metadata of the `$CONFIG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-config-meta-recursive"
@ -3160,14 +3160,14 @@
]
},
{
"description":"fs:allow-data-meta -> This allows read access to metadata of the `$DATA` folder, including file listing and statistics.",
"description":"fs:allow-data-meta -> This allows non-recursive read access to metadata of the `$DATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-data-meta"
]
},
{
"description":"fs:allow-data-meta-recursive -> This allows read access to metadata of the `$DATA` folder, including file listing and statistics.",
"description":"fs:allow-data-meta-recursive -> This allows full recursive read access to metadata of the `$DATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-data-meta-recursive"
@ -3202,14 +3202,14 @@
]
},
{
"description":"fs:allow-desktop-meta -> This allows read access to metadata of the `$DESKTOP` folder, including file listing and statistics.",
"description":"fs:allow-desktop-meta -> This allows non-recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-desktop-meta"
]
},
{
"description":"fs:allow-desktop-meta-recursive -> This allows read access to metadata of the `$DESKTOP` folder, including file listing and statistics.",
"description":"fs:allow-desktop-meta-recursive -> This allows full recursive read access to metadata of the `$DESKTOP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-desktop-meta-recursive"
@ -3244,14 +3244,14 @@
]
},
{
"description":"fs:allow-document-meta -> This allows read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.",
"description":"fs:allow-document-meta -> This allows non-recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-document-meta"
]
},
{
"description":"fs:allow-document-meta-recursive -> This allows read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.",
"description":"fs:allow-document-meta-recursive -> This allows full recursive read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-document-meta-recursive"
@ -3286,14 +3286,14 @@
]
},
{
"description":"fs:allow-download-meta -> This allows read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.",
"description":"fs:allow-download-meta -> This allows non-recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-download-meta"
]
},
{
"description":"fs:allow-download-meta-recursive -> This allows read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.",
"description":"fs:allow-download-meta-recursive -> This allows full recursive read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-download-meta-recursive"
@ -3328,14 +3328,14 @@
]
},
{
"description":"fs:allow-exe-meta -> This allows read access to metadata of the `$EXE` folder, including file listing and statistics.",
"description":"fs:allow-exe-meta -> This allows non-recursive read access to metadata of the `$EXE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-exe-meta"
]
},
{
"description":"fs:allow-exe-meta-recursive -> This allows read access to metadata of the `$EXE` folder, including file listing and statistics.",
"description":"fs:allow-exe-meta-recursive -> This allows full recursive read access to metadata of the `$EXE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-exe-meta-recursive"
@ -3370,14 +3370,14 @@
]
},
{
"description":"fs:allow-font-meta -> This allows read access to metadata of the `$FONT` folder, including file listing and statistics.",
"description":"fs:allow-font-meta -> This allows non-recursive read access to metadata of the `$FONT` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-font-meta"
]
},
{
"description":"fs:allow-font-meta-recursive -> This allows read access to metadata of the `$FONT` folder, including file listing and statistics.",
"description":"fs:allow-font-meta-recursive -> This allows full recursive read access to metadata of the `$FONT` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-font-meta-recursive"
@ -3412,14 +3412,14 @@
]
},
{
"description":"fs:allow-home-meta -> This allows read access to metadata of the `$HOME` folder, including file listing and statistics.",
"description":"fs:allow-home-meta -> This allows non-recursive read access to metadata of the `$HOME` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-home-meta"
]
},
{
"description":"fs:allow-home-meta-recursive -> This allows read access to metadata of the `$HOME` folder, including file listing and statistics.",
"description":"fs:allow-home-meta-recursive -> This allows full recursive read access to metadata of the `$HOME` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-home-meta-recursive"
@ -3454,14 +3454,14 @@
]
},
{
"description":"fs:allow-localdata-meta -> This allows read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.",
"description":"fs:allow-localdata-meta -> This allows non-recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-localdata-meta"
]
},
{
"description":"fs:allow-localdata-meta-recursive -> This allows read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.",
"description":"fs:allow-localdata-meta-recursive -> This allows full recursive read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-localdata-meta-recursive"
@ -3496,14 +3496,14 @@
]
},
{
"description":"fs:allow-log-meta -> This allows read access to metadata of the `$LOG` folder, including file listing and statistics.",
"description":"fs:allow-log-meta -> This allows non-recursive read access to metadata of the `$LOG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-log-meta"
]
},
{
"description":"fs:allow-log-meta-recursive -> This allows read access to metadata of the `$LOG` folder, including file listing and statistics.",
"description":"fs:allow-log-meta-recursive -> This allows full recursive read access to metadata of the `$LOG` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-log-meta-recursive"
@ -3538,14 +3538,14 @@
]
},
{
"description":"fs:allow-picture-meta -> This allows read access to metadata of the `$PICTURE` folder, including file listing and statistics.",
"description":"fs:allow-picture-meta -> This allows non-recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-picture-meta"
]
},
{
"description":"fs:allow-picture-meta-recursive -> This allows read access to metadata of the `$PICTURE` folder, including file listing and statistics.",
"description":"fs:allow-picture-meta-recursive -> This allows full recursive read access to metadata of the `$PICTURE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-picture-meta-recursive"
@ -3580,14 +3580,14 @@
]
},
{
"description":"fs:allow-public-meta -> This allows read access to metadata of the `$PUBLIC` folder, including file listing and statistics.",
"description":"fs:allow-public-meta -> This allows non-recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-public-meta"
]
},
{
"description":"fs:allow-public-meta-recursive -> This allows read access to metadata of the `$PUBLIC` folder, including file listing and statistics.",
"description":"fs:allow-public-meta-recursive -> This allows full recursive read access to metadata of the `$PUBLIC` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-public-meta-recursive"
@ -3622,14 +3622,14 @@
]
},
{
"description":"fs:allow-resource-meta -> This allows read access to metadata of the `$RESOURCE` folder, including file listing and statistics.",
"description":"fs:allow-resource-meta -> This allows non-recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-resource-meta"
]
},
{
"description":"fs:allow-resource-meta-recursive -> This allows read access to metadata of the `$RESOURCE` folder, including file listing and statistics.",
"description":"fs:allow-resource-meta-recursive -> This allows full recursive read access to metadata of the `$RESOURCE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-resource-meta-recursive"
@ -3664,14 +3664,14 @@
]
},
{
"description":"fs:allow-runtime-meta -> This allows read access to metadata of the `$RUNTIME` folder, including file listing and statistics.",
"description":"fs:allow-runtime-meta -> This allows non-recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-runtime-meta"
]
},
{
"description":"fs:allow-runtime-meta-recursive -> This allows read access to metadata of the `$RUNTIME` folder, including file listing and statistics.",
"description":"fs:allow-runtime-meta-recursive -> This allows full recursive read access to metadata of the `$RUNTIME` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-runtime-meta-recursive"
@ -3706,14 +3706,14 @@
]
},
{
"description":"fs:allow-temp-meta -> This allows read access to metadata of the `$TEMP` folder, including file listing and statistics.",
"description":"fs:allow-temp-meta -> This allows non-recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-temp-meta"
]
},
{
"description":"fs:allow-temp-meta-recursive -> This allows read access to metadata of the `$TEMP` folder, including file listing and statistics.",
"description":"fs:allow-temp-meta-recursive -> This allows full recursive read access to metadata of the `$TEMP` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-temp-meta-recursive"
@ -3748,14 +3748,14 @@
]
},
{
"description":"fs:allow-template-meta -> This allows read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.",
"description":"fs:allow-template-meta -> This allows non-recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-template-meta"
]
},
{
"description":"fs:allow-template-meta-recursive -> This allows read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.",
"description":"fs:allow-template-meta-recursive -> This allows full recursive read access to metadata of the `$TEMPLATE` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-template-meta-recursive"
@ -3790,14 +3790,14 @@
]
},
{
"description":"fs:allow-video-meta -> This allows read access to metadata of the `$VIDEO` folder, including file listing and statistics.",
"description":"fs:allow-video-meta -> This allows non-recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-video-meta"
]
},
{
"description":"fs:allow-video-meta-recursive -> This allows read access to metadata of the `$VIDEO` folder, including file listing and statistics.",
"description":"fs:allow-video-meta-recursive -> This allows full recursive read access to metadata of the `$VIDEO` folder, including file listing and statistics.",
"type":"string",
"enum":[
"fs:allow-video-meta-recursive"
@ -6137,6 +6137,13 @@
"window:allow-current-monitor"
]
},
{
"description":"window:allow-cursor-position -> Enables the cursor_position command without any pre-configured scope.",
"type":"string",
"enum":[
"window:allow-cursor-position"
]
},
{
"description":"window:allow-destroy -> Enables the destroy command without any pre-configured scope.",
"type":"string",
@ -6487,6 +6494,13 @@
"window:allow-start-dragging"
]
},
{
"description":"window:allow-start-resize-dragging -> Enables the start_resize_dragging command without any pre-configured scope.",
"type":"string",
"enum":[
"window:allow-start-resize-dragging"
]
},
{
"description":"window:allow-theme -> Enables the theme command without any pre-configured scope.",
"type":"string",
@ -6557,6 +6571,13 @@
"window:deny-current-monitor"
]
},
{
"description":"window:deny-cursor-position -> Denies the cursor_position command without any pre-configured scope.",
"type":"string",
"enum":[
"window:deny-cursor-position"
]
},
{
"description":"window:deny-destroy -> Denies the destroy command without any pre-configured scope.",
"type":"string",
@ -6907,6 +6928,13 @@
"window:deny-start-dragging"
]
},
{
"description":"window:deny-start-resize-dragging -> Denies the start_resize_dragging command without any pre-configured scope.",
"type":"string",
"enum":[
"window:deny-start-resize-dragging"
]
},
{
"description":"window:deny-theme -> Denies the theme command without any pre-configured scope.",
if("__TAURI__"inwindow){var__TAURI_PLUGIN_CLIPBOARDMANAGER__=function(e){"use strict";varr;asyncfunctiont(e,r={},t){returnwindow.__TAURI_INTERNALS__.invoke(e,r,t)}"function"==typeofSuppressedError&&SuppressedError;classn{getrid(){returnfunction(e,r,t,n){if("a"===t&&!n)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeofr?e!==r||!n:!r.has(e))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===t?n:"a"===t?n.call(e):n?n.value:r.get(e)}(this,r,"f")}constructor(e){r.set(this,void0),function(e,r,t,n,a){if("m"===n)thrownewTypeError("Private method is not writable");if("a"===n&&!a)thrownewTypeError("Private accessor was defined without a setter");if("function"==typeofr?e!==r||!a:!r.has(e))thrownewTypeError("Cannot write private member to an object whose class did not declare it");"a"===n?a.call(e,t):a?a.value=t:r.set(e,t)}(this,r,e,"f")}asyncclose(){returnt("plugin:resources|close",{rid:this.rid})}}r=newWeakMap;classaextendsn{constructor(e){super(e)}staticasyncnew(e,r,n){returnt("plugin:image|new",{rgba:i(e),width:r,height:n}).then((e=>newa(e)))}staticasyncfromBytes(e){returnt("plugin:image|from_bytes",{bytes:i(e)}).then((e=>newa(e)))}staticasyncfromPath(e){returnt("plugin:image|from_path",{path:e}).then((e=>newa(e)))}asyncrgba(){returnt("plugin:image|rgba",{rid:this.rid}).then((e=>newUint8Array(e)))}asyncsize(){returnt("plugin:image|size",{rid:this.rid})}}functioni(e){returnnull==e?null:"string"==typeofe?e:einstanceofUint8Array?Array.from(e):einstanceofArrayBuffer?Array.from(newUint8Array(e)):einstanceofa?e.rid:e}returne.clear=asyncfunction(){awaitt("plugin:clipboard-manager|clear")},e.readImage=asyncfunction(){returnawaitt("plugin:clipboard-manager|read_image").then((e=>newa(e)))},e.readText=asyncfunction(){returnawaitt("plugin:clipboard-manager|read_text")},e.writeHtml=asyncfunction(e,r){awaitt("plugin:clipboard-manager|write_html",{html:e,altHtml:r})},e.writeImage=asyncfunction(e){awaitt("plugin:clipboard-manager|write_image",{image:i(e)})},e.writeText=asyncfunction(e,r){awaitt("plugin:clipboard-manager|write_text",{label:r?.label,text:e})},e}({});Object.defineProperty(window.__TAURI__,"clipboardManager",{value:__TAURI_PLUGIN_CLIPBOARDMANAGER__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_CLIPBOARDMANAGER__=function(e){"use strict";varr;asyncfunctiont(e,r={},t){returnwindow.__TAURI_INTERNALS__.invoke(e,r,t)}"function"==typeofSuppressedError&&SuppressedError;classn{getrid(){returnfunction(e,r,t,n){if("a"===t&&!n)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeofr?e!==r||!n:!r.has(e))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===t?n:"a"===t?n.call(e):n?n.value:r.get(e)}(this,r,"f")}constructor(e){r.set(this,void0),function(e,r,t,n,a){if("function"==typeofr?e!==r||!a:!r.has(e))thrownewTypeError("Cannot write private member to an object whose class did not declare it");r.set(e,t)}(this,r,e)}asyncclose(){returnt("plugin:resources|close",{rid:this.rid})}}r=newWeakMap;classaextendsn{constructor(e){super(e)}staticasyncnew(e,r,n){returnt("plugin:image|new",{rgba:i(e),width:r,height:n}).then((e=>newa(e)))}staticasyncfromBytes(e){returnt("plugin:image|from_bytes",{bytes:i(e)}).then((e=>newa(e)))}staticasyncfromPath(e){returnt("plugin:image|from_path",{path:e}).then((e=>newa(e)))}asyncrgba(){returnt("plugin:image|rgba",{rid:this.rid}).then((e=>newUint8Array(e)))}asyncsize(){returnt("plugin:image|size",{rid:this.rid})}}functioni(e){returnnull==e?null:"string"==typeofe?e:einstanceofUint8Array?Array.from(e):einstanceofArrayBuffer?Array.from(newUint8Array(e)):einstanceofa?e.rid:e}returne.clear=asyncfunction(){awaitt("plugin:clipboard-manager|clear")},e.readImage=asyncfunction(){returnawaitt("plugin:clipboard-manager|read_image").then((e=>newa(e)))},e.readText=asyncfunction(){returnawaitt("plugin:clipboard-manager|read_text")},e.writeHtml=asyncfunction(e,r){awaitt("plugin:clipboard-manager|write_html",{html:e,altHtml:r})},e.writeImage=asyncfunction(e){awaitt("plugin:clipboard-manager|write_image",{image:i(e)})},e.writeText=asyncfunction(e,r){awaitt("plugin:clipboard-manager|write_text",{label:r?.label,text:e})},e}({});Object.defineProperty(window.__TAURI__,"clipboardManager",{value:__TAURI_PLUGIN_CLIPBOARDMANAGER__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_GLOBALSHORTCUT__=function(t){"use strict";functione(t,e,r,s){if("a"===r&&!s)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeofe?t!==e||!s:!e.has(t))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?s:"a"===r?s.call(t):s?s.value:e.get(t)}functionr(t,e,r,s,n){if("m"===s)thrownewTypeError("Private method is not writable");if("a"===s&&!n)thrownewTypeError("Private accessor was defined without a setter");if("function"==typeofe?t!==e||!n:!e.has(t))thrownewTypeError("Cannot write private member to an object whose class did not declare it");return"a"===s?n.call(t,r):n?n.value=r:e.set(t,r),r}vars,n,i;"function"==typeofSuppressedError&&SuppressedError;classo{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,s.set(this,(()=>{})),n.set(this,0),i.set(this,{}),this.id=function(t,e=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(t,e)}((({message:t,id:o})=>{if(o===e(this,n,"f")){r(this,n,o+1,"f"),e(this,s,"f").call(this,t);consta=Object.keys(e(this,i,"f"));if(a.length>0){lett=o+1;for(constrofa.sort()){if(parseInt(r)!==t)break;{constn=e(this,i,"f")[r];deletee(this,i,"f")[r],e(this,s,"f").call(this,n),t+=1}}}}elsee(this,i,"f")[o.toString()]=t}))}setonmessage(t){r(this,s,t,"f")}getonmessage(){returne(this,s,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}asyncfunctiona(t,e={},r){returnwindow.__TAURI_INTERNALS__.invoke(t,e,r)}returns=newWeakMap,n=newWeakMap,i=newWeakMap,t.isRegistered=asyncfunction(t){returnawaita("plugin:global-shortcut|is_registered",{shortcut:t})},t.register=asyncfunction(t,e){constr=newo;r.onmessage=e,awaita("plugin:global-shortcut|register",{shortcut:t,handler:r})},t.registerAll=asyncfunction(t,e){constr=newo;r.onmessage=e,awaita("plugin:global-shortcut|register_all",{shortcuts:t,handler:r})},t.unregister=asyncfunction(t){awaita("plugin:global-shortcut|unregister",{shortcut:t})},t.unregisterAll=asyncfunction(){awaita("plugin:global-shortcut|unregister_all")},t}({});Object.defineProperty(window.__TAURI__,"globalShortcut",{value:__TAURI_PLUGIN_GLOBALSHORTCUT__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_GLOBALSHORTCUT__=function(t){"use strict";functione(t,e,r,s){if("a"===r&&!s)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeofe?t!==e||!s:!e.has(t))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?s:"a"===r?s.call(t):s?s.value:e.get(t)}functionr(t,e,r,s,n){if("function"==typeofe?t!==e||!n:!e.has(t))thrownewTypeError("Cannot write private member to an object whose class did not declare it");returne.set(t,r),r}vars,n,i;"function"==typeofSuppressedError&&SuppressedError;classo{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,s.set(this,(()=>{})),n.set(this,0),i.set(this,{}),this.id=function(t,e=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(t,e)}((({message:t,id:o})=>{if(o===e(this,n,"f")){r(this,n,o+1),e(this,s,"f").call(this,t);consta=Object.keys(e(this,i,"f"));if(a.length>0){lett=o+1;for(constrofa.sort()){if(parseInt(r)!==t)break;{constn=e(this,i,"f")[r];deletee(this,i,"f")[r],e(this,s,"f").call(this,n),t+=1}}r(this,n,t)}}elsee(this,i,"f")[o.toString()]=t}))}setonmessage(t){r(this,s,t)}getonmessage(){returne(this,s,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}asyncfunctiona(t,e={},r){returnwindow.__TAURI_INTERNALS__.invoke(t,e,r)}returns=newWeakMap,n=newWeakMap,i=newWeakMap,t.isRegistered=asyncfunction(t){returnawaita("plugin:global-shortcut|is_registered",{shortcut:t})},t.register=asyncfunction(t,e){constr=newo;r.onmessage=e,awaita("plugin:global-shortcut|register",{shortcut:t,handler:r})},t.registerAll=asyncfunction(t,e){constr=newo;r.onmessage=e,awaita("plugin:global-shortcut|register_all",{shortcuts:t,handler:r})},t.unregister=asyncfunction(t){awaita("plugin:global-shortcut|unregister",{shortcut:t})},t.unregisterAll=asyncfunction(){awaita("plugin:global-shortcut|unregister_all")},t}({});Object.defineProperty(window.__TAURI__,"globalShortcut",{value:__TAURI_PLUGIN_GLOBALSHORTCUT__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_NOTIFICATION__=function(i){"use strict";functiont(i,t,e,n){if("a"===e&&!n)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeoft?i!==t||!n:!t.has(i))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===e?n:"a"===e?n.call(i):n?n.value:t.get(i)}functione(i,t,e,n,o){if("m"===n)thrownewTypeError("Private method is not writable");if("a"===n&&!o)thrownewTypeError("Private accessor was defined without a setter");if("function"==typeoft?i!==t||!o:!t.has(i))thrownewTypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?o.call(i,e):o?o.value=e:t.set(i,e),e}varn,o,a,r,c,s;"function"==typeofSuppressedError&&SuppressedError;classl{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,n.set(this,(()=>{})),o.set(this,0),a.set(this,{}),this.id=function(i,t=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(i,t)}((({message:i,id:r})=>{if(r===t(this,o,"f")){e(this,o,r+1,"f"),t(this,n,"f").call(this,i);constc=Object.keys(t(this,a,"f"));if(c.length>0){leti=r+1;for(consteofc.sort()){if(parseInt(e)!==i)break;{consto=t(this,a,"f")[e];deletet(this,a,"f")[e],t(this,n,"f").call(this,o),i+=1}}}}elset(this,a,"f")[r.toString()]=i}))}setonmessage(i){e(this,n,i,"f")}getonmessage(){returnt(this,n,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}n=newWeakMap,o=newWeakMap,a=newWeakMap;classu{constructor(i,t,e){this.plugin=i,this.event=t,this.channelId=e}asyncunregister(){returnw(`plugin:${this.plugin}|remove_listener`,{event:this.event,channelId:this.channelId})}}asyncfunctionf(i,t,e){constn=newl;returnn.onmessage=e,w(`plugin:${i}|register_listener`,{event:t,handler:n}).then((()=>newu(i,t,n.id)))}asyncfunctionw(i,t={},e){returnwindow.__TAURI_INTERNALS__.invoke(i,t,e)}i.ScheduleEvery=void0,(r=i.ScheduleEvery||(i.ScheduleEvery={})).Year="year",r.Month="month",r.TwoWeeks="twoWeeks",r.Week="week",r.Day="day",r.Hour="hour",r.Minute="minute",r.Second="second";returni.Importance=void0,(c=i.Importance||(i.Importance={}))[c.None=0]="None",c[c.Min=1]="Min",c[c.Low=2]="Low",c[c.Default=3]="Default",c[c.High=4]="High",i.Visibility=void0,(s=i.Visibility||(i.Visibility={}))[s.Secret=-1]="Secret",s[s.Private=0]="Private",s[s.Public=1]="Public",i.Schedule=class{staticat(i,t=!1,e=!1){return{at:{date:i,repeating:t,allowWhileIdle:e},interval:void0,every:void0}}staticinterval(i,t=!1){return{at:void0,interval:{interval:i,allowWhileIdle:t},every:void0}}staticevery(i,t,e=!1){return{at:void0,interval:void0,every:{interval:i,count:t,allowWhileIdle:e}}}},i.active=asyncfunction(){returnawaitw("plugin:notification|get_active")},i.cancel=asyncfunction(i){awaitw("plugin:notification|cancel",{notifications:i})},i.cancelAll=asyncfunction(){awaitw("plugin:notification|cancel")},i.channels=asyncfunction(){returnawaitw("plugin:notification|listChannels")},i.createChannel=asyncfunction(i){awaitw("plugin:notification|create_channel",{...i})},i.isPermissionGranted=asyncfunction(){return"default"!==window.Notification.permission?awaitPromise.resolve("granted"===window.Notification.permission):awaitw("plugin:notification|is_permission_granted")},i.onAction=asyncfunction(i){returnawaitf("notification","actionPerformed",i)},i.onNotificationReceived=asyncfunction(i){returnawaitf("notification","notification",i)},i.pending=asyncfunction(){returnawaitw("plugin:notification|get_pending")},i.registerActionTypes=asyncfunction(i){awaitw("plugin:notification|register_action_types",{types:i})},i.removeActive=asyncfunction(i){awaitw("plugin:notification|remove_active",{notifications:i})},i.removeAllActive=asyncfunction(){awaitw("plugin:notification|remove_active")},i.removeChannel=asyncfunction(i){awaitw("plugin:notification|delete_channel",{id:i})},i.requestPermission=asyncfunction(){returnawaitwindow.Notification.requestPermission()},i.sendNotification=function(i){"string"==typeofi?newwindow.Notification(i):newwindow.Notification(i.title,i)},i}({});Object.defineProperty(window.__TAURI__,"notification",{value:__TAURI_PLUGIN_NOTIFICATION__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_NOTIFICATION__=function(i){"use strict";functiont(i,t,n,e){if("a"===n&&!e)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeoft?i!==t||!e:!t.has(i))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?e:"a"===n?e.call(i):e?e.value:t.get(i)}functionn(i,t,n,e,o){if("function"==typeoft?i!==t||!o:!t.has(i))thrownewTypeError("Cannot write private member to an object whose class did not declare it");returnt.set(i,n),n}vare,o,a,r,c,s;"function"==typeofSuppressedError&&SuppressedError;classl{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,e.set(this,(()=>{})),o.set(this,0),a.set(this,{}),this.id=function(i,t=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(i,t)}((({message:i,id:r})=>{if(r===t(this,o,"f")){n(this,o,r+1),t(this,e,"f").call(this,i);constc=Object.keys(t(this,a,"f"));if(c.length>0){leti=r+1;for(constnofc.sort()){if(parseInt(n)!==i)break;{consto=t(this,a,"f")[n];deletet(this,a,"f")[n],t(this,e,"f").call(this,o),i+=1}}n(this,o,i)}}elset(this,a,"f")[r.toString()]=i}))}setonmessage(i){n(this,e,i)}getonmessage(){returnt(this,e,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}e=newWeakMap,o=newWeakMap,a=newWeakMap;classu{constructor(i,t,n){this.plugin=i,this.event=t,this.channelId=n}asyncunregister(){returnd(`plugin:${this.plugin}|remove_listener`,{event:this.event,channelId:this.channelId})}}asyncfunctionf(i,t,n){conste=newl;returne.onmessage=n,d(`plugin:${i}|register_listener`,{event:t,handler:e}).then((()=>newu(i,t,e.id)))}asyncfunctiond(i,t={},n){returnwindow.__TAURI_INTERNALS__.invoke(i,t,n)}i.ScheduleEvery=void0,(r=i.ScheduleEvery||(i.ScheduleEvery={})).Year="year",r.Month="month",r.TwoWeeks="twoWeeks",r.Week="week",r.Day="day",r.Hour="hour",r.Minute="minute",r.Second="second";returni.Importance=void0,(c=i.Importance||(i.Importance={}))[c.None=0]="None",c[c.Min=1]="Min",c[c.Low=2]="Low",c[c.Default=3]="Default",c[c.High=4]="High",i.Visibility=void0,(s=i.Visibility||(i.Visibility={}))[s.Secret=-1]="Secret",s[s.Private=0]="Private",s[s.Public=1]="Public",i.Schedule=class{staticat(i,t=!1,n=!1){return{at:{date:i,repeating:t,allowWhileIdle:n},interval:void0,every:void0}}staticinterval(i,t=!1){return{at:void0,interval:{interval:i,allowWhileIdle:t},every:void0}}staticevery(i,t,n=!1){return{at:void0,interval:void0,every:{interval:i,count:t,allowWhileIdle:n}}}},i.active=asyncfunction(){returnawaitd("plugin:notification|get_active")},i.cancel=asyncfunction(i){awaitd("plugin:notification|cancel",{notifications:i})},i.cancelAll=asyncfunction(){awaitd("plugin:notification|cancel")},i.channels=asyncfunction(){returnawaitd("plugin:notification|listChannels")},i.createChannel=asyncfunction(i){awaitd("plugin:notification|create_channel",{...i})},i.isPermissionGranted=asyncfunction(){return"default"!==window.Notification.permission?awaitPromise.resolve("granted"===window.Notification.permission):awaitd("plugin:notification|is_permission_granted")},i.onAction=asyncfunction(i){returnawaitf("notification","actionPerformed",i)},i.onNotificationReceived=asyncfunction(i){returnawaitf("notification","notification",i)},i.pending=asyncfunction(){returnawaitd("plugin:notification|get_pending")},i.registerActionTypes=asyncfunction(i){awaitd("plugin:notification|register_action_types",{types:i})},i.removeActive=asyncfunction(i){awaitd("plugin:notification|remove_active",{notifications:i})},i.removeAllActive=asyncfunction(){awaitd("plugin:notification|remove_active")},i.removeChannel=asyncfunction(i){awaitd("plugin:notification|delete_channel",{id:i})},i.requestPermission=asyncfunction(){returnawaitwindow.Notification.requestPermission()},i.sendNotification=function(i){"string"==typeofi?newwindow.Notification(i):newwindow.Notification(i.title,i)},i}({});Object.defineProperty(window.__TAURI__,"notification",{value:__TAURI_PLUGIN_NOTIFICATION__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_SHELL__=function(e){"use strict";functiont(e,t,s,r){if("a"===s&&!r)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeoft?e!==t||!r:!t.has(e))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===s?r:"a"===s?r.call(e):r?r.value:t.get(e)}functions(e,t,s,r,n){if("m"===r)thrownewTypeError("Private method is not writable");if("a"===r&&!n)thrownewTypeError("Private accessor was defined without a setter");if("function"==typeoft?e!==t||!n:!t.has(e))thrownewTypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?n.call(e,s):n?n.value=s:t.set(e,s),s}varr,n,i;"function"==typeofSuppressedError&&SuppressedError;classo{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,r.set(this,(()=>{})),n.set(this,0),i.set(this,{}),this.id=function(e,t=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(e,t)}((({message:e,id:o})=>{if(o===t(this,n,"f")){s(this,n,o+1,"f"),t(this,r,"f").call(this,e);consta=Object.keys(t(this,i,"f"));if(a.length>0){lete=o+1;for(constsofa.sort()){if(parseInt(s)!==e)break;{constn=t(this,i,"f")[s];deletet(this,i,"f")[s],t(this,r,"f").call(this,n),e+=1}}}}elset(this,i,"f")[o.toString()]=e}))}setonmessage(e){s(this,r,e,"f")}getonmessage(){returnt(this,r,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}asyncfunctiona(e,t={},s){returnwindow.__TAURI_INTERNALS__.invoke(e,t,s)}r=newWeakMap,n=newWeakMap,i=newWeakMap;classh{constructor(){this.eventListeners=Object.create(null)}addListener(e,t){returnthis.on(e,t)}removeListener(e,t){returnthis.off(e,t)}on(e,t){returneinthis.eventListeners?this.eventListeners[e].push(t):this.eventListeners[e]=[t],this}once(e,t){consts=r=>{this.removeListener(e,s),t(r)};returnthis.addListener(e,s)}off(e,t){returneinthis.eventListeners&&(this.eventListeners[e]=this.eventListeners[e].filter((e=>e!==t))),this}removeAllListeners(e){returne?deletethis.eventListeners[e]:this.eventListeners=Object.create(null),this}emit(e,t){if(einthis.eventListeners){consts=this.eventListeners[e];for(consteofs)e(t);return!0}return!1}listenerCount(e){returneinthis.eventListeners?this.eventListeners[e].length:0}prependListener(e,t){returneinthis.eventListeners?this.eventListeners[e].unshift(t):this.eventListeners[e]=[t],this}prependOnceListener(e,t){consts=r=>{this.removeListener(e,s),t(r)};returnthis.prependListener(e,s)}}classc{constructor(e){this.pid=e}asyncwrite(e){awaita("plugin:shell|stdin_write",{pid:this.pid,buffer:"string"==typeofe?e:Array.from(e)})}asynckill(){awaita("plugin:shell|kill",{cmd:"killChild",pid:this.pid})}}classuextendsh{constructor(e,t=[],s){super(),this.stdout=newh,this.stderr=newh,this.program=e,this.args="string"==typeoft?[t]:t,this.options=s??{}}staticcreate(e,t=[],s){returnnewu(e,t,s)}staticsidecar(e,t=[],s){constr=newu(e,t,s);returnr.options.sidecar=!0,r}asyncspawn(){returnawaitasyncfunction(e,t,s=[],r){"object"==typeofs&&Object.freeze(s);constn=newo;returnn.onmessage=e,awaita("plugin:shell|execute",{program:t,args:s,options:r,onEvent:n})}((e=>{switch(e.event){case"Error":this.emit("error",e.payload);break;case"Terminated":this.emit("close",e.payload);break;case"Stdout":this.stdout.emit("data",e.payload);break;case"Stderr":this.stderr.emit("data",e.payload)}}),this.program,this.args,this.options).then((e=>newc(e)))}asyncexecute(){returnawaitnewPromise(((e,t)=>{this.on("error",t);consts=[],r=[];this.stdout.on("data",(e=>{s.push(e)})),this.stderr.on("data",(e=>{r.push(e)})),this.on("close",(t=>{e({code:t.code,signal:t.signal,stdout:this.collectOutput(s),stderr:this.collectOutput(r)})})),this.spawn().catch(t)}))}collectOutput(e){return"raw"===this.options.encoding?e.reduce(((e,t)=>newUint8Array([...e,...t,10])),newUint8Array):e.join("\n")}}returne.Child=c,e.Command=u,e.EventEmitter=h,e.open=asyncfunction(e,t){awaita("plugin:shell|open",{path:e,with:t})},e}({});Object.defineProperty(window.__TAURI__,"shell",{value:__TAURI_PLUGIN_SHELL__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_SHELL__=function(t){"use strict";functione(t,e,s,n){if("a"===s&&!n)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeofe?t!==e||!n:!e.has(t))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===s?n:"a"===s?n.call(t):n?n.value:e.get(t)}functions(t,e,s,n,i){if("function"==typeofe?t!==e||!i:!e.has(t))thrownewTypeError("Cannot write private member to an object whose class did not declare it");returne.set(t,s),s}varn,i,r;"function"==typeofSuppressedError&&SuppressedError;classo{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,n.set(this,(()=>{})),i.set(this,0),r.set(this,{}),this.id=function(t,e=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(t,e)}((({message:t,id:o})=>{if(o===e(this,i,"f")){s(this,i,o+1),e(this,n,"f").call(this,t);consta=Object.keys(e(this,r,"f"));if(a.length>0){lett=o+1;for(constsofa.sort()){if(parseInt(s)!==t)break;{consti=e(this,r,"f")[s];deletee(this,r,"f")[s],e(this,n,"f").call(this,i),t+=1}}s(this,i,t)}}elsee(this,r,"f")[o.toString()]=t}))}setonmessage(t){s(this,n,t)}getonmessage(){returne(this,n,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}asyncfunctiona(t,e={},s){returnwindow.__TAURI_INTERNALS__.invoke(t,e,s)}n=newWeakMap,i=newWeakMap,r=newWeakMap;classh{constructor(){this.eventListeners=Object.create(null)}addListener(t,e){returnthis.on(t,e)}removeListener(t,e){returnthis.off(t,e)}on(t,e){returntinthis.eventListeners?this.eventListeners[t].push(e):this.eventListeners[t]=[e],this}once(t,e){consts=n=>{this.removeListener(t,s),e(n)};returnthis.addListener(t,s)}off(t,e){returntinthis.eventListeners&&(this.eventListeners[t]=this.eventListeners[t].filter((t=>t!==e))),this}removeAllListeners(t){returnt?deletethis.eventListeners[t]:this.eventListeners=Object.create(null),this}emit(t,e){if(tinthis.eventListeners){consts=this.eventListeners[t];for(consttofs)t(e);return!0}return!1}listenerCount(t){returntinthis.eventListeners?this.eventListeners[t].length:0}prependListener(t,e){returntinthis.eventListeners?this.eventListeners[t].unshift(e):this.eventListeners[t]=[e],this}prependOnceListener(t,e){consts=n=>{this.removeListener(t,s),e(n)};returnthis.prependListener(t,s)}}classc{constructor(t){this.pid=t}asyncwrite(t){awaita("plugin:shell|stdin_write",{pid:this.pid,buffer:"string"==typeoft?t:Array.from(t)})}asynckill(){awaita("plugin:shell|kill",{cmd:"killChild",pid:this.pid})}}classuextendsh{constructor(t,e=[],s){super(),this.stdout=newh,this.stderr=newh,this.program=t,this.args="string"==typeofe?[e]:e,this.options=s??{}}staticcreate(t,e=[],s){returnnewu(t,e,s)}staticsidecar(t,e=[],s){constn=newu(t,e,s);returnn.options.sidecar=!0,n}asyncspawn(){returnawaitasyncfunction(t,e,s=[],n){"object"==typeofs&&Object.freeze(s);consti=newo;returni.onmessage=t,awaita("plugin:shell|execute",{program:e,args:s,options:n,onEvent:i})}((t=>{switch(t.event){case"Error":this.emit("error",t.payload);break;case"Terminated":this.emit("close",t.payload);break;case"Stdout":this.stdout.emit("data",t.payload);break;case"Stderr":this.stderr.emit("data",t.payload)}}),this.program,this.args,this.options).then((t=>newc(t)))}asyncexecute(){returnawaitnewPromise(((t,e)=>{this.on("error",e);consts=[],n=[];this.stdout.on("data",(t=>{s.push(t)})),this.stderr.on("data",(t=>{n.push(t)})),this.on("close",(e=>{t({code:e.code,signal:e.signal,stdout:this.collectOutput(s),stderr:this.collectOutput(n)})})),this.spawn().catch(e)}))}collectOutput(t){return"raw"===this.options.encoding?t.reduce(((t,e)=>newUint8Array([...t,...e,10])),newUint8Array):t.join("\n")}}returnt.Child=c,t.Command=u,t.EventEmitter=h,t.open=asyncfunction(t,e){awaita("plugin:shell|open",{path:t,with:e})},t}({});Object.defineProperty(window.__TAURI__,"shell",{value:__TAURI_PLUGIN_SHELL__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_UPDATER__=function(e){"use strict";functiont(e,t,r,s){if("a"===r&&!s)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeoft?e!==t||!s:!t.has(e))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?s:"a"===r?s.call(e):s?s.value:t.get(e)}functionr(e,t,r,s,n){if("m"===s)thrownewTypeError("Private method is not writable");if("a"===s&&!n)thrownewTypeError("Private accessor was defined without a setter");if("function"==typeoft?e!==t||!n:!t.has(e))thrownewTypeError("Cannot write private member to an object whose class did not declare it");return"a"===s?n.call(e,r):n?n.value=r:t.set(e,r),r}vars,n,i,a;"function"==typeofSuppressedError&&SuppressedError;classo{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,s.set(this,(()=>{})),n.set(this,0),i.set(this,{}),this.id=function(e,t=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(e,t)}((({message:e,id:a})=>{if(a===t(this,n,"f")){r(this,n,a+1,"f"),t(this,s,"f").call(this,e);consto=Object.keys(t(this,i,"f"));if(o.length>0){lete=a+1;for(constrofo.sort()){if(parseInt(r)!==e)break;{constn=t(this,i,"f")[r];deletet(this,i,"f")[r],t(this,s,"f").call(this,n),e+=1}}}}elset(this,i,"f")[a.toString()]=e}))}setonmessage(e){r(this,s,e,"f")}getonmessage(){returnt(this,s,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}asyncfunctionc(e,t={},r){returnwindow.__TAURI_INTERNALS__.invoke(e,t,r)}s=newWeakMap,n=newWeakMap,i=newWeakMap;classd{getrid(){returnt(this,a,"f")}constructor(e){a.set(this,void0),r(this,a,e,"f")}asyncclose(){returnc("plugin:resources|close",{rid:this.rid})}}a=newWeakMap;classlextendsd{constructor(e){super(e.rid),this.available=e.available,this.currentVersion=e.currentVersion,this.version=e.version,this.date=e.date,this.body=e.body}asyncdownloadAndInstall(e){constt=newo;null!=e&&(t.onmessage=e),awaitc("plugin:updater|download_and_install",{onEvent:t,rid:this.rid})}}returne.Update=l,e.check=asyncfunction(e){returnnull!=e?.headers&&(e.headers=Array.from(newHeaders(e.headers).entries())),awaitc("plugin:updater|check",{...e}).then((e=>e.available?newl(e):null))},e}({});Object.defineProperty(window.__TAURI__,"updater",{value:__TAURI_PLUGIN_UPDATER__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_UPDATER__=function(e){"use strict";functiont(e,t,s,r){if("a"===s&&!r)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeoft?e!==t||!r:!t.has(e))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===s?r:"a"===s?r.call(e):r?r.value:t.get(e)}functions(e,t,s,r,n){if("function"==typeoft?e!==t||!n:!t.has(e))thrownewTypeError("Cannot write private member to an object whose class did not declare it");returnt.set(e,s),s}varr,n,i,a;"function"==typeofSuppressedError&&SuppressedError;classo{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,r.set(this,(()=>{})),n.set(this,0),i.set(this,{}),this.id=function(e,t=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(e,t)}((({message:e,id:a})=>{if(a===t(this,n,"f")){s(this,n,a+1),t(this,r,"f").call(this,e);consto=Object.keys(t(this,i,"f"));if(o.length>0){lete=a+1;for(constsofo.sort()){if(parseInt(s)!==e)break;{constn=t(this,i,"f")[s];deletet(this,i,"f")[s],t(this,r,"f").call(this,n),e+=1}}s(this,n,e)}}elset(this,i,"f")[a.toString()]=e}))}setonmessage(e){s(this,r,e)}getonmessage(){returnt(this,r,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}asyncfunctionc(e,t={},s){returnwindow.__TAURI_INTERNALS__.invoke(e,t,s)}r=newWeakMap,n=newWeakMap,i=newWeakMap;classd{getrid(){returnt(this,a,"f")}constructor(e){a.set(this,void0),s(this,a,e)}asyncclose(){returnc("plugin:resources|close",{rid:this.rid})}}a=newWeakMap;classhextendsd{constructor(e){super(e.rid),this.available=e.available,this.currentVersion=e.currentVersion,this.version=e.version,this.date=e.date,this.body=e.body}asyncdownloadAndInstall(e){constt=newo;null!=e&&(t.onmessage=e),awaitc("plugin:updater|download_and_install",{onEvent:t,rid:this.rid})}}returne.Update=h,e.check=asyncfunction(e){returnnull!=e?.headers&&(e.headers=Array.from(newHeaders(e.headers).entries())),awaitc("plugin:updater|check",{...e}).then((e=>e.available?newh(e):null))},e}({});Object.defineProperty(window.__TAURI__,"updater",{value:__TAURI_PLUGIN_UPDATER__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_UPLOAD__=function(e){"use strict";functiont(e,t,n,r){if("a"===n&&!r)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeoft?e!==t||!r:!t.has(e))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}functionn(e,t,n,r,o){if("m"===r)thrownewTypeError("Private method is not writable");if("a"===r&&!o)thrownewTypeError("Private accessor was defined without a setter");if("function"==typeoft?e!==t||!o:!t.has(e))thrownewTypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}varr,o,s;"function"==typeofSuppressedError&&SuppressedError;classa{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,r.set(this,(()=>{})),o.set(this,0),s.set(this,{}),this.id=function(e,t=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(e,t)}((({message:e,id:a})=>{if(a===t(this,o,"f")){n(this,o,a+1,"f"),t(this,r,"f").call(this,e);consti=Object.keys(t(this,s,"f"));if(i.length>0){lete=a+1;for(constnofi.sort()){if(parseInt(n)!==e)break;{consto=t(this,s,"f")[n];deletet(this,s,"f")[n],t(this,r,"f").call(this,o),e+=1}}}}elset(this,s,"f")[a.toString()]=e}))}setonmessage(e){n(this,r,e,"f")}getonmessage(){returnt(this,r,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}asyncfunctioni(e,t={},n){returnwindow.__TAURI_INTERNALS__.invoke(e,t,n)}returnr=newWeakMap,o=newWeakMap,s=newWeakMap,e.download=asyncfunction(e,t,n,r){consto=newUint32Array(1);window.crypto.getRandomValues(o);consts=o[0],c=newa;null!=n&&(c.onmessage=n),awaiti("plugin:upload|download",{id:s,url:e,filePath:t,headers:r??{},onProgress:c})},e.upload=asyncfunction(e,t,n,r){consto=newUint32Array(1);window.crypto.getRandomValues(o);consts=o[0],c=newa;returnnull!=n&&(c.onmessage=n),awaiti("plugin:upload|upload",{id:s,url:e,filePath:t,headers:r??{},onProgress:c})},e}({});Object.defineProperty(window.__TAURI__,"upload",{value:__TAURI_PLUGIN_UPLOAD__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_UPLOAD__=function(e){"use strict";functiont(e,t,n,o){if("a"===n&&!o)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeoft?e!==t||!o:!t.has(e))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?o:"a"===n?o.call(e):o?o.value:t.get(e)}functionn(e,t,n,o,s){if("function"==typeoft?e!==t||!s:!t.has(e))thrownewTypeError("Cannot write private member to an object whose class did not declare it");returnt.set(e,n),n}varo,s,r;"function"==typeofSuppressedError&&SuppressedError;classi{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,o.set(this,(()=>{})),s.set(this,0),r.set(this,{}),this.id=function(e,t=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(e,t)}((({message:e,id:i})=>{if(i===t(this,s,"f")){n(this,s,i+1),t(this,o,"f").call(this,e);consta=Object.keys(t(this,r,"f"));if(a.length>0){lete=i+1;for(constnofa.sort()){if(parseInt(n)!==e)break;{consts=t(this,r,"f")[n];deletet(this,r,"f")[n],t(this,o,"f").call(this,s),e+=1}}n(this,s,e)}}elset(this,r,"f")[i.toString()]=e}))}setonmessage(e){n(this,o,e)}getonmessage(){returnt(this,o,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}asyncfunctiona(e,t={},n){returnwindow.__TAURI_INTERNALS__.invoke(e,t,n)}return o=newWeakMap,s=newWeakMap,r=newWeakMap,e.download=asyncfunction(e,t,n,o){consts=newUint32Array(1);window.crypto.getRandomValues(s);constr=s[0],c=newi;null!=n&&(c.onmessage=n),awaita("plugin:upload|download",{id:r,url:e,filePath:t,headers:o??{},onProgress:c})},e.upload=asyncfunction(e,t,n,o){consts=newUint32Array(1);window.crypto.getRandomValues(s);constr=s[0],c=newi;returnnull!=n&&(c.onmessage=n),awaita("plugin:upload|upload",{id:r,url:e,filePath:t,headers:o??{},onProgress:c})},e}({});Object.defineProperty(window.__TAURI__,"upload",{value:__TAURI_PLUGIN_UPLOAD__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_WEBSOCKET__=function(){"use strict";functione(e,t,s,r){if("a"===s&&!r)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeoft?e!==t||!r:!t.has(e))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===s?r:"a"===s?r.call(e):r?r.value:t.get(e)}functiont(e,t,s,r,n){if("m"===r)thrownewTypeError("Private method is not writable");if("a"===r&&!n)thrownewTypeError("Private accessor was defined without a setter");if("function"==typeoft?e!==t||!n:!t.has(e))thrownewTypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?n.call(e,s):n?n.value=s:t.set(e,s),s}vars,r,n;"function"==typeofSuppressedError&&SuppressedError;classi{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,s.set(this,(()=>{})),r.set(this,0),n.set(this,{}),this.id=function(e,t=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(e,t)}((({message:i,id:a})=>{if(a===e(this,r,"f")){t(this,r,a+1,"f"),e(this,s,"f").call(this,i);consto=Object.keys(e(this,n,"f"));if(o.length>0){lett=a+1;for(constrofo.sort()){if(parseInt(r)!==t)break;{consti=e(this,n,"f")[r];deletee(this,n,"f")[r],e(this,s,"f").call(this,i),t+=1}}}}elsee(this,n,"f")[a.toString()]=i}))}setonmessage(e){t(this,s,e,"f")}getonmessage(){returne(this,s,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}asyncfunctiona(e,t={},s){returnwindow.__TAURI_INTERNALS__.invoke(e,t,s)}s=newWeakMap,r=newWeakMap,n=newWeakMap;classo{constructor(e,t){this.id=e,this.listeners=t}staticasyncconnect(e,t){consts=[],r=newi;returnr.onmessage=e=>{s.forEach((t=>{t(e)}))},null!=t?.headers&&(t.headers=Array.from(newHeaders(t.headers).entries())),awaita("plugin:websocket|connect",{url:e,onMessage:r,config:t}).then((e=>newo(e,s)))}addListener(e){this.listeners.push(e)}asyncsend(e){lett;if("string"==typeofe)t={type:"Text",data:e};elseif("object"==typeofe&&"type"ine)t=e;else{if(!Array.isArray(e))thrownewError("invalid `message` type, expected a `{ type: string, data: any }` object, a string or a numeric array");t={type:"Binary",data:e}}awaita("plugin:websocket|send",{id:this.id,message:t})}asyncdisconnect(){awaitthis.send({type:"Close",data:{code:1e3,reason:"Disconnected by client"}})}}returno}();Object.defineProperty(window.__TAURI__,"websocket",{value:__TAURI_PLUGIN_WEBSOCKET__})}
if("__TAURI__"inwindow){var__TAURI_PLUGIN_WEBSOCKET__=function(){"use strict";functione(e,t,s,n){if("a"===s&&!n)thrownewTypeError("Private accessor was defined without a getter");if("function"==typeoft?e!==t||!n:!t.has(e))thrownewTypeError("Cannot read private member from an object whose class did not declare it");return"m"===s?n:"a"===s?n.call(e):n?n.value:t.get(e)}functiont(e,t,s,n,r){if("function"==typeoft?e!==t||!r:!t.has(e))thrownewTypeError("Cannot write private member to an object whose class did not declare it");returnt.set(e,s),s}vars,n,r;"function"==typeofSuppressedError&&SuppressedError;classi{constructor(){this.__TAURI_CHANNEL_MARKER__=!0,s.set(this,(()=>{})),n.set(this,0),r.set(this,{}),this.id=function(e,t=!1){returnwindow.__TAURI_INTERNALS__.transformCallback(e,t)}((({message:i,id:a})=>{if(a===e(this,n,"f")){t(this,n,a+1),e(this,s,"f").call(this,i);consto=Object.keys(e(this,r,"f"));if(o.length>0){leti=a+1;for(consttofo.sort()){if(parseInt(t)!==i)break;{constn=e(this,r,"f")[t];deletee(this,r,"f")[t],e(this,s,"f").call(this,n),i+=1}}t(this,n,i)}}elsee(this,r,"f")[a.toString()]=i}))}setonmessage(e){t(this,s,e)}getonmessage(){returne(this,s,"f")}toJSON(){return`__CHANNEL__:${this.id}`}}asyncfunctiona(e,t={},s){returnwindow.__TAURI_INTERNALS__.invoke(e,t,s)}s=newWeakMap,n=newWeakMap,r=newWeakMap;classo{constructor(e,t){this.id=e,this.listeners=t}staticasyncconnect(e,t){consts=[],n=newi;returnn.onmessage=e=>{s.forEach((t=>{t(e)}))},null!=t?.headers&&(t.headers=Array.from(newHeaders(t.headers).entries())),awaita("plugin:websocket|connect",{url:e,onMessage:n,config:t}).then((e=>newo(e,s)))}addListener(e){this.listeners.push(e)}asyncsend(e){lett;if("string"==typeofe)t={type:"Text",data:e};elseif("object"==typeofe&&"type"ine)t=e;else{if(!Array.isArray(e))thrownewError("invalid `message` type, expected a `{ type: string, data: any }` object, a string or a numeric array");t={type:"Binary",data:e}}awaita("plugin:websocket|send",{id:this.id,message:t})}asyncdisconnect(){awaitthis.send({type:"Close",data:{code:1e3,reason:"Disconnected by client"}})}}returno}();Object.defineProperty(window.__TAURI__,"websocket",{value:__TAURI_PLUGIN_WEBSOCKET__})}