update examples
keypair34 committed
Aug 18, 2025 at 10:46 UTC
cf4b338689ff51c8c6c86718da51faec561eac5d
105 files changed
+1442
-10898
examples/tauri-app/.vscode/extensions.json
deleted
-7
@@ -1,7 +0,0 @@
1
-{
2
- "recommendations": [
3
- "svelte.svelte-vscode",
4
- "tauri-apps.tauri-vscode",
5
- "rust-lang.rust-analyzer"
6
- ]
7
-}
examples/tauri-app/README.md
deleted
-8
@@ -1,8 +0,0 @@
1
-# Svelte + Vite
2
-
3
-This template should help get you started developing with Tauri and Svelte in Vite.
4
-
5
-## Recommended IDE Setup
6
-
7
-[VS Code](https://code.visualstudio.com/) + [Svelte](https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer).
8
-
examples/tauri-app/jsconfig.json
deleted
-34
@@ -1,34 +0,0 @@
1
-{
2
- "compilerOptions": {
3
- "moduleResolution": "Node",
4
- "target": "ESNext",
5
- "module": "ESNext",
6
- /**
7
- * svelte-preprocess cannot figure out whether you have
8
- * a value or a type, so tell TypeScript to enforce using
9
- * `import type` instead of `import` for Types.
10
- */
11
- "importsNotUsedAsValues": "error",
12
- "isolatedModules": true,
13
- "resolveJsonModule": true,
14
- /**
15
- * To have warnings / errors of the Svelte compiler at the
16
- * correct position, enable source maps by default.
17
- */
18
- "sourceMap": true,
19
- "esModuleInterop": true,
20
- "skipLibCheck": true,
21
- "forceConsistentCasingInFileNames": true,
22
- "baseUrl": ".",
23
- /**
24
- * Typecheck JS in `.svelte` and `.js` files by default.
25
- * Disable this if you'd like to use dynamic types.
26
- */
27
- "checkJs": true
28
- },
29
- /**
30
- * Use global.d.ts instead of compilerOptions.types
31
- * to avoid limiting type declarations.
32
- */
33
- "include": ["src/**/*.d.ts", "src/**/*.js", "src/**/*.svelte"]
34
-}
examples/tauri-app/package.json
deleted
-22
@@ -1,22 +0,0 @@
1
-{
2
- "name": "tauri-app",
3
- "private": true,
4
- "version": "0.1.0",
5
- "type": "module",
6
- "scripts": {
7
- "dev": "vite",
8
- "build": "vite build",
9
- "preview": "vite preview",
10
- "tauri": "tauri"
11
- },
12
- "dependencies": {
13
- "@tauri-apps/api": "^2.0.0",
14
- "tauri-plugin-android-tv-check-api": "file:../../"
15
- },
16
- "devDependencies": {
17
- "@sveltejs/vite-plugin-svelte": "^5.0.0",
18
- "svelte": "^5.0.0",
19
- "vite": "^6.0.0",
20
- "@tauri-apps/cli": "^2.0.0"
21
- }
22
-}
examples/tauri-app/pnpm-lock.yaml
deleted
-947
@@ -1,947 +0,0 @@
1
-lockfileVersion: '9.0'
2
-
3
-settings:
4
- autoInstallPeers: true
5
- excludeLinksFromLockfile: false
6
-
7
-importers:
8
-
9
- .:
10
- dependencies:
11
- '@tauri-apps/api':
12
- specifier: ^2.0.0
13
- version: 2.6.0
14
- tauri-plugin-android-tv-check-api:
15
- specifier: file:../../
16
- version: file:../..
17
- devDependencies:
18
- '@sveltejs/vite-plugin-svelte':
19
- specifier: ^5.0.0
20
- version: 5.1.1(svelte@5.36.8)(vite@6.3.5)
21
- '@tauri-apps/cli':
22
- specifier: ^2.0.0
23
- version: 2.6.2
24
- svelte:
25
- specifier: ^5.0.0
26
- version: 5.36.8
27
- vite:
28
- specifier: ^6.0.0
29
- version: 6.3.5
30
-
31
-packages:
32
-
33
- '@ampproject/remapping@2.3.0':
34
- resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
35
- engines: {node: '>=6.0.0'}
36
-
37
- '@esbuild/aix-ppc64@0.25.6':
38
- resolution: {integrity: sha512-ShbM/3XxwuxjFiuVBHA+d3j5dyac0aEVVq1oluIDf71hUw0aRF59dV/efUsIwFnR6m8JNM2FjZOzmaZ8yG61kw==}
39
- engines: {node: '>=18'}
40
- cpu: [ppc64]
41
- os: [aix]
42
-
43
- '@esbuild/android-arm64@0.25.6':
44
- resolution: {integrity: sha512-hd5zdUarsK6strW+3Wxi5qWws+rJhCCbMiC9QZyzoxfk5uHRIE8T287giQxzVpEvCwuJ9Qjg6bEjcRJcgfLqoA==}
45
- engines: {node: '>=18'}
46
- cpu: [arm64]
47
- os: [android]
48
-
49
- '@esbuild/android-arm@0.25.6':
50
- resolution: {integrity: sha512-S8ToEOVfg++AU/bHwdksHNnyLyVM+eMVAOf6yRKFitnwnbwwPNqKr3srzFRe7nzV69RQKb5DgchIX5pt3L53xg==}
51
- engines: {node: '>=18'}
52
- cpu: [arm]
53
- os: [android]
54
-
55
- '@esbuild/android-x64@0.25.6':
56
- resolution: {integrity: sha512-0Z7KpHSr3VBIO9A/1wcT3NTy7EB4oNC4upJ5ye3R7taCc2GUdeynSLArnon5G8scPwaU866d3H4BCrE5xLW25A==}
57
- engines: {node: '>=18'}
58
- cpu: [x64]
59
- os: [android]
60
-
61
- '@esbuild/darwin-arm64@0.25.6':
62
- resolution: {integrity: sha512-FFCssz3XBavjxcFxKsGy2DYK5VSvJqa6y5HXljKzhRZ87LvEi13brPrf/wdyl/BbpbMKJNOr1Sd0jtW4Ge1pAA==}
63
- engines: {node: '>=18'}
64
- cpu: [arm64]
65
- os: [darwin]
66
-
67
- '@esbuild/darwin-x64@0.25.6':
68
- resolution: {integrity: sha512-GfXs5kry/TkGM2vKqK2oyiLFygJRqKVhawu3+DOCk7OxLy/6jYkWXhlHwOoTb0WqGnWGAS7sooxbZowy+pK9Yg==}
69
- engines: {node: '>=18'}
70
- cpu: [x64]
71
- os: [darwin]
72
-
73
- '@esbuild/freebsd-arm64@0.25.6':
74
- resolution: {integrity: sha512-aoLF2c3OvDn2XDTRvn8hN6DRzVVpDlj2B/F66clWd/FHLiHaG3aVZjxQX2DYphA5y/evbdGvC6Us13tvyt4pWg==}
75
- engines: {node: '>=18'}
76
- cpu: [arm64]
77
- os: [freebsd]
78
-
79
- '@esbuild/freebsd-x64@0.25.6':
80
- resolution: {integrity: sha512-2SkqTjTSo2dYi/jzFbU9Plt1vk0+nNg8YC8rOXXea+iA3hfNJWebKYPs3xnOUf9+ZWhKAaxnQNUf2X9LOpeiMQ==}
81
- engines: {node: '>=18'}
82
- cpu: [x64]
83
- os: [freebsd]
84
-
85
- '@esbuild/linux-arm64@0.25.6':
86
- resolution: {integrity: sha512-b967hU0gqKd9Drsh/UuAm21Khpoh6mPBSgz8mKRq4P5mVK8bpA+hQzmm/ZwGVULSNBzKdZPQBRT3+WuVavcWsQ==}
87
- engines: {node: '>=18'}
88
- cpu: [arm64]
89
- os: [linux]
90
-
91
- '@esbuild/linux-arm@0.25.6':
92
- resolution: {integrity: sha512-SZHQlzvqv4Du5PrKE2faN0qlbsaW/3QQfUUc6yO2EjFcA83xnwm91UbEEVx4ApZ9Z5oG8Bxz4qPE+HFwtVcfyw==}
93
- engines: {node: '>=18'}
94
- cpu: [arm]
95
- os: [linux]
96
-
97
- '@esbuild/linux-ia32@0.25.6':
98
- resolution: {integrity: sha512-aHWdQ2AAltRkLPOsKdi3xv0mZ8fUGPdlKEjIEhxCPm5yKEThcUjHpWB1idN74lfXGnZ5SULQSgtr5Qos5B0bPw==}
99
- engines: {node: '>=18'}
100
- cpu: [ia32]
101
- os: [linux]
102
-
103
- '@esbuild/linux-loong64@0.25.6':
104
- resolution: {integrity: sha512-VgKCsHdXRSQ7E1+QXGdRPlQ/e08bN6WMQb27/TMfV+vPjjTImuT9PmLXupRlC90S1JeNNW5lzkAEO/McKeJ2yg==}
105
- engines: {node: '>=18'}
106
- cpu: [loong64]
107
- os: [linux]
108
-
109
- '@esbuild/linux-mips64el@0.25.6':
110
- resolution: {integrity: sha512-WViNlpivRKT9/py3kCmkHnn44GkGXVdXfdc4drNmRl15zVQ2+D2uFwdlGh6IuK5AAnGTo2qPB1Djppj+t78rzw==}
111
- engines: {node: '>=18'}
112
- cpu: [mips64el]
113
- os: [linux]
114
-
115
- '@esbuild/linux-ppc64@0.25.6':
116
- resolution: {integrity: sha512-wyYKZ9NTdmAMb5730I38lBqVu6cKl4ZfYXIs31Baf8aoOtB4xSGi3THmDYt4BTFHk7/EcVixkOV2uZfwU3Q2Jw==}
117
- engines: {node: '>=18'}
118
- cpu: [ppc64]
119
- os: [linux]
120
-
121
- '@esbuild/linux-riscv64@0.25.6':
122
- resolution: {integrity: sha512-KZh7bAGGcrinEj4qzilJ4hqTY3Dg2U82c8bv+e1xqNqZCrCyc+TL9AUEn5WGKDzm3CfC5RODE/qc96OcbIe33w==}
123
- engines: {node: '>=18'}
124
- cpu: [riscv64]
125
- os: [linux]
126
-
127
- '@esbuild/linux-s390x@0.25.6':
128
- resolution: {integrity: sha512-9N1LsTwAuE9oj6lHMyyAM+ucxGiVnEqUdp4v7IaMmrwb06ZTEVCIs3oPPplVsnjPfyjmxwHxHMF8b6vzUVAUGw==}
129
- engines: {node: '>=18'}
130
- cpu: [s390x]
131
- os: [linux]
132
-
133
- '@esbuild/linux-x64@0.25.6':
134
- resolution: {integrity: sha512-A6bJB41b4lKFWRKNrWoP2LHsjVzNiaurf7wyj/XtFNTsnPuxwEBWHLty+ZE0dWBKuSK1fvKgrKaNjBS7qbFKig==}
135
- engines: {node: '>=18'}
136
- cpu: [x64]
137
- os: [linux]
138
-
139
- '@esbuild/netbsd-arm64@0.25.6':
140
- resolution: {integrity: sha512-IjA+DcwoVpjEvyxZddDqBY+uJ2Snc6duLpjmkXm/v4xuS3H+3FkLZlDm9ZsAbF9rsfP3zeA0/ArNDORZgrxR/Q==}
141
- engines: {node: '>=18'}
142
- cpu: [arm64]
143
- os: [netbsd]
144
-
145
- '@esbuild/netbsd-x64@0.25.6':
146
- resolution: {integrity: sha512-dUXuZr5WenIDlMHdMkvDc1FAu4xdWixTCRgP7RQLBOkkGgwuuzaGSYcOpW4jFxzpzL1ejb8yF620UxAqnBrR9g==}
147
- engines: {node: '>=18'}
148
- cpu: [x64]
149
- os: [netbsd]
150
-
151
- '@esbuild/openbsd-arm64@0.25.6':
152
- resolution: {integrity: sha512-l8ZCvXP0tbTJ3iaqdNf3pjaOSd5ex/e6/omLIQCVBLmHTlfXW3zAxQ4fnDmPLOB1x9xrcSi/xtCWFwCZRIaEwg==}
153
- engines: {node: '>=18'}
154
- cpu: [arm64]
155
- os: [openbsd]
156
-
157
- '@esbuild/openbsd-x64@0.25.6':
158
- resolution: {integrity: sha512-hKrmDa0aOFOr71KQ/19JC7az1P0GWtCN1t2ahYAf4O007DHZt/dW8ym5+CUdJhQ/qkZmI1HAF8KkJbEFtCL7gw==}
159
- engines: {node: '>=18'}
160
- cpu: [x64]
161
- os: [openbsd]
162
-
163
- '@esbuild/openharmony-arm64@0.25.6':
164
- resolution: {integrity: sha512-+SqBcAWoB1fYKmpWoQP4pGtx+pUUC//RNYhFdbcSA16617cchuryuhOCRpPsjCblKukAckWsV+aQ3UKT/RMPcA==}
165
- engines: {node: '>=18'}
166
- cpu: [arm64]
167
- os: [openharmony]
168
-
169
- '@esbuild/sunos-x64@0.25.6':
170
- resolution: {integrity: sha512-dyCGxv1/Br7MiSC42qinGL8KkG4kX0pEsdb0+TKhmJZgCUDBGmyo1/ArCjNGiOLiIAgdbWgmWgib4HoCi5t7kA==}
171
- engines: {node: '>=18'}
172
- cpu: [x64]
173
- os: [sunos]
174
-
175
- '@esbuild/win32-arm64@0.25.6':
176
- resolution: {integrity: sha512-42QOgcZeZOvXfsCBJF5Afw73t4veOId//XD3i+/9gSkhSV6Gk3VPlWncctI+JcOyERv85FUo7RxuxGy+z8A43Q==}
177
- engines: {node: '>=18'}
178
- cpu: [arm64]
179
- os: [win32]
180
-
181
- '@esbuild/win32-ia32@0.25.6':
182
- resolution: {integrity: sha512-4AWhgXmDuYN7rJI6ORB+uU9DHLq/erBbuMoAuB4VWJTu5KtCgcKYPynF0YI1VkBNuEfjNlLrFr9KZPJzrtLkrQ==}
183
- engines: {node: '>=18'}
184
- cpu: [ia32]
185
- os: [win32]
186
-
187
- '@esbuild/win32-x64@0.25.6':
188
- resolution: {integrity: sha512-NgJPHHbEpLQgDH2MjQu90pzW/5vvXIZ7KOnPyNBm92A6WgZ/7b6fJyUBjoumLqeOQQGqY2QjQxRo97ah4Sj0cA==}
189
- engines: {node: '>=18'}
190
- cpu: [x64]
191
- os: [win32]
192
-
193
- '@jridgewell/gen-mapping@0.3.12':
194
- resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
195
-
196
- '@jridgewell/resolve-uri@3.1.2':
197
- resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
198
- engines: {node: '>=6.0.0'}
199
-
200
- '@jridgewell/sourcemap-codec@1.5.4':
201
- resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}
202
-
203
- '@jridgewell/trace-mapping@0.3.29':
204
- resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
205
-
206
- '@rollup/rollup-android-arm-eabi@4.45.1':
207
- resolution: {integrity: sha512-NEySIFvMY0ZQO+utJkgoMiCAjMrGvnbDLHvcmlA33UXJpYBCvlBEbMMtV837uCkS+plG2umfhn0T5mMAxGrlRA==}
208
- cpu: [arm]
209
- os: [android]
210
-
211
- '@rollup/rollup-android-arm64@4.45.1':
212
- resolution: {integrity: sha512-ujQ+sMXJkg4LRJaYreaVx7Z/VMgBBd89wGS4qMrdtfUFZ+TSY5Rs9asgjitLwzeIbhwdEhyj29zhst3L1lKsRQ==}
213
- cpu: [arm64]
214
- os: [android]
215
-
216
- '@rollup/rollup-darwin-arm64@4.45.1':
217
- resolution: {integrity: sha512-FSncqHvqTm3lC6Y13xncsdOYfxGSLnP+73k815EfNmpewPs+EyM49haPS105Rh4aF5mJKywk9X0ogzLXZzN9lA==}
218
- cpu: [arm64]
219
- os: [darwin]
220
-
221
- '@rollup/rollup-darwin-x64@4.45.1':
222
- resolution: {integrity: sha512-2/vVn/husP5XI7Fsf/RlhDaQJ7x9zjvC81anIVbr4b/f0xtSmXQTFcGIQ/B1cXIYM6h2nAhJkdMHTnD7OtQ9Og==}
223
- cpu: [x64]
224
- os: [darwin]
225
-
226
- '@rollup/rollup-freebsd-arm64@4.45.1':
227
- resolution: {integrity: sha512-4g1kaDxQItZsrkVTdYQ0bxu4ZIQ32cotoQbmsAnW1jAE4XCMbcBPDirX5fyUzdhVCKgPcrwWuucI8yrVRBw2+g==}
228
- cpu: [arm64]
229
- os: [freebsd]
230
-
231
- '@rollup/rollup-freebsd-x64@4.45.1':
232
- resolution: {integrity: sha512-L/6JsfiL74i3uK1Ti2ZFSNsp5NMiM4/kbbGEcOCps99aZx3g8SJMO1/9Y0n/qKlWZfn6sScf98lEOUe2mBvW9A==}
233
- cpu: [x64]
234
- os: [freebsd]
235
-
236
- '@rollup/rollup-linux-arm-gnueabihf@4.45.1':
237
- resolution: {integrity: sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q==}
238
- cpu: [arm]
239
- os: [linux]
240
-
241
- '@rollup/rollup-linux-arm-musleabihf@4.45.1':
242
- resolution: {integrity: sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q==}
243
- cpu: [arm]
244
- os: [linux]
245
-
246
- '@rollup/rollup-linux-arm64-gnu@4.45.1':
247
- resolution: {integrity: sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw==}
248
- cpu: [arm64]
249
- os: [linux]
250
-
251
- '@rollup/rollup-linux-arm64-musl@4.45.1':
252
- resolution: {integrity: sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog==}
253
- cpu: [arm64]
254
- os: [linux]
255
-
256
- '@rollup/rollup-linux-loongarch64-gnu@4.45.1':
257
- resolution: {integrity: sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg==}
258
- cpu: [loong64]
259
- os: [linux]
260
-
261
- '@rollup/rollup-linux-powerpc64le-gnu@4.45.1':
262
- resolution: {integrity: sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg==}
263
- cpu: [ppc64]
264
- os: [linux]
265
-
266
- '@rollup/rollup-linux-riscv64-gnu@4.45.1':
267
- resolution: {integrity: sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw==}
268
- cpu: [riscv64]
269
- os: [linux]
270
-
271
- '@rollup/rollup-linux-riscv64-musl@4.45.1':
272
- resolution: {integrity: sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA==}
273
- cpu: [riscv64]
274
- os: [linux]
275
-
276
- '@rollup/rollup-linux-s390x-gnu@4.45.1':
277
- resolution: {integrity: sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw==}
278
- cpu: [s390x]
279
- os: [linux]
280
-
281
- '@rollup/rollup-linux-x64-gnu@4.45.1':
282
- resolution: {integrity: sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw==}
283
- cpu: [x64]
284
- os: [linux]
285
-
286
- '@rollup/rollup-linux-x64-musl@4.45.1':
287
- resolution: {integrity: sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw==}
288
- cpu: [x64]
289
- os: [linux]
290
-
291
- '@rollup/rollup-win32-arm64-msvc@4.45.1':
292
- resolution: {integrity: sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg==}
293
- cpu: [arm64]
294
- os: [win32]
295
-
296
- '@rollup/rollup-win32-ia32-msvc@4.45.1':
297
- resolution: {integrity: sha512-lxV2Pako3ujjuUe9jiU3/s7KSrDfH6IgTSQOnDWr9aJ92YsFd7EurmClK0ly/t8dzMkDtd04g60WX6yl0sGfdw==}
298
- cpu: [ia32]
299
- os: [win32]
300
-
301
- '@rollup/rollup-win32-x64-msvc@4.45.1':
302
- resolution: {integrity: sha512-M/fKi4sasCdM8i0aWJjCSFm2qEnYRR8AMLG2kxp6wD13+tMGA4Z1tVAuHkNRjud5SW2EM3naLuK35w9twvf6aA==}
303
- cpu: [x64]
304
- os: [win32]
305
-
306
- '@sveltejs/acorn-typescript@1.0.5':
307
- resolution: {integrity: sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==}
308
- peerDependencies:
309
- acorn: ^8.9.0
310
-
311
- '@sveltejs/vite-plugin-svelte-inspector@4.0.1':
312
- resolution: {integrity: sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==}
313
- engines: {node: ^18.0.0 || ^20.0.0 || >=22}
314
- peerDependencies:
315
- '@sveltejs/vite-plugin-svelte': ^5.0.0
316
- svelte: ^5.0.0
317
- vite: ^6.0.0
318
-
319
- '@sveltejs/vite-plugin-svelte@5.1.1':
320
- resolution: {integrity: sha512-Y1Cs7hhTc+a5E9Va/xwKlAJoariQyHY+5zBgCZg4PFWNYQ1nMN9sjK1zhw1gK69DuqVP++sht/1GZg1aRwmAXQ==}
321
- engines: {node: ^18.0.0 || ^20.0.0 || >=22}
322
- peerDependencies:
323
- svelte: ^5.0.0
324
- vite: ^6.0.0
325
-
326
- '@tauri-apps/api@2.6.0':
327
- resolution: {integrity: sha512-hRNcdercfgpzgFrMXWwNDBN0B7vNzOzRepy6ZAmhxi5mDLVPNrTpo9MGg2tN/F7JRugj4d2aF7E1rtPXAHaetg==}
328
-
329
- '@tauri-apps/cli-darwin-arm64@2.6.2':
330
- resolution: {integrity: sha512-YlvT+Yb7u2HplyN2Cf/nBplCQARC/I4uedlYHlgtxg6rV7xbo9BvG1jLOo29IFhqA2rOp5w1LtgvVGwsOf2kxw==}
331
- engines: {node: '>= 10'}
332
- cpu: [arm64]
333
- os: [darwin]
334
-
335
- '@tauri-apps/cli-darwin-x64@2.6.2':
336
- resolution: {integrity: sha512-21gdPWfv1bP8rkTdCL44in70QcYcPaDM70L+y78N8TkBuC+/+wqnHcwwjzb+mUyck6UoEw2DORagSI/oKKUGJw==}
337
- engines: {node: '>= 10'}
338
- cpu: [x64]
339
- os: [darwin]
340
-
341
- '@tauri-apps/cli-linux-arm-gnueabihf@2.6.2':
342
- resolution: {integrity: sha512-MW8Y6HqHS5yzQkwGoLk/ZyE1tWpnz/seDoY4INsbvUZdknuUf80yn3H+s6eGKtT/0Bfqon/W9sY7pEkgHRPQgA==}
343
- engines: {node: '>= 10'}
344
- cpu: [arm]
345
- os: [linux]
346
-
347
- '@tauri-apps/cli-linux-arm64-gnu@2.6.2':
348
- resolution: {integrity: sha512-9PdINTUtnyrnQt9hvC4y1m0NoxKSw/wUB9OTBAQabPj8WLAdvySWiUpEiqJjwLhlu4T6ltXZRpNTEzous3/RXg==}
349
- engines: {node: '>= 10'}
350
- cpu: [arm64]
351
- os: [linux]
352
-
353
- '@tauri-apps/cli-linux-arm64-musl@2.6.2':
354
- resolution: {integrity: sha512-LrcJTRr7FrtQlTDkYaRXIGo/8YU/xkWmBPC646WwKNZ/S6yqCiDcOMoPe7Cx4ZvcG6sK6LUCLQMfaSNEL7PT0A==}
355
- engines: {node: '>= 10'}
356
- cpu: [arm64]
357
- os: [linux]
358
-
359
- '@tauri-apps/cli-linux-riscv64-gnu@2.6.2':
360
- resolution: {integrity: sha512-GnTshO/BaZ9KGIazz2EiFfXGWgLur5/pjqklRA/ck42PGdUQJhV/Ao7A7TdXPjqAzpFxNo6M/Hx0GCH2iMS7IA==}
361
- engines: {node: '>= 10'}
362
- cpu: [riscv64]
363
- os: [linux]
364
-
365
- '@tauri-apps/cli-linux-x64-gnu@2.6.2':
366
- resolution: {integrity: sha512-QDG3WeJD6UJekmrtVPCJRzlKgn9sGzhvD58oAw5gIU+DRovgmmG2U1jH9fS361oYGjWWO7d/KM9t0kugZzi4lQ==}
367
- engines: {node: '>= 10'}
368
- cpu: [x64]
369
- os: [linux]
370
-
371
- '@tauri-apps/cli-linux-x64-musl@2.6.2':
372
- resolution: {integrity: sha512-TNVTDDtnWzuVqWBFdZ4+8ZTg17tc21v+CT5XBQ+KYCoYtCrIaHpW04fS5Tmudi+vYdBwoPDfwpKEB6LhCeFraQ==}
373
- engines: {node: '>= 10'}
374
- cpu: [x64]
375
- os: [linux]
376
-
377
- '@tauri-apps/cli-win32-arm64-msvc@2.6.2':
378
- resolution: {integrity: sha512-z77C1oa/hMLO/jM1JF39tK3M3v9nou7RsBnQoOY54z5WPcpVAbS0XdFhXB7sSN72BOiO3moDky9lQANQz6L3CA==}
379
- engines: {node: '>= 10'}
380
- cpu: [arm64]
381
- os: [win32]
382
-
383
- '@tauri-apps/cli-win32-ia32-msvc@2.6.2':
384
- resolution: {integrity: sha512-TmD8BbzbjluBw8+QEIWUVmFa9aAluSkT1N937n1mpYLXcPbTpbunqRFiIznTwupoJNJIdtpF/t7BdZDRh5rrcg==}
385
- engines: {node: '>= 10'}
386
- cpu: [ia32]
387
- os: [win32]
388
-
389
- '@tauri-apps/cli-win32-x64-msvc@2.6.2':
390
- resolution: {integrity: sha512-ItB8RCKk+nCmqOxOvbNtltz6x1A4QX6cSM21kj3NkpcnjT9rHSMcfyf8WVI2fkoMUJR80iqCblUX6ARxC3lj6w==}
391
- engines: {node: '>= 10'}
392
- cpu: [x64]
393
- os: [win32]
394
-
395
- '@tauri-apps/cli@2.6.2':
396
- resolution: {integrity: sha512-s1/eyBHxk0wG1blLeOY2IDjgZcxVrkxU5HFL8rNDwjYGr0o7yr3RAtwmuUPhz13NO+xGAL1bJZaLFBdp+5joKg==}
397
- engines: {node: '>= 10'}
398
- hasBin: true
399
-
400
- '@types/estree@1.0.8':
401
- resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
402
-
403
- acorn@8.15.0:
404
- resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
405
- engines: {node: '>=0.4.0'}
406
- hasBin: true
407
-
408
- aria-query@5.3.2:
409
- resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
410
- engines: {node: '>= 0.4'}
411
-
412
- axobject-query@4.1.0:
413
- resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
414
- engines: {node: '>= 0.4'}
415
-
416
- clsx@2.1.1:
417
- resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
418
- engines: {node: '>=6'}
419
-
420
- debug@4.4.1:
421
- resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
422
- engines: {node: '>=6.0'}
423
- peerDependencies:
424
- supports-color: '*'
425
- peerDependenciesMeta:
426
- supports-color:
427
- optional: true
428
-
429
- deepmerge@4.3.1:
430
- resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
431
- engines: {node: '>=0.10.0'}
432
-
433
- esbuild@0.25.6:
434
- resolution: {integrity: sha512-GVuzuUwtdsghE3ocJ9Bs8PNoF13HNQ5TXbEi2AhvVb8xU1Iwt9Fos9FEamfoee+u/TOsn7GUWc04lz46n2bbTg==}
435
- engines: {node: '>=18'}
436
- hasBin: true
437
-
438
- esm-env@1.2.2:
439
- resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==}
440
-
441
- esrap@2.1.0:
442
- resolution: {integrity: sha512-yzmPNpl7TBbMRC5Lj2JlJZNPml0tzqoqP5B1JXycNUwtqma9AKCO0M2wHrdgsHcy1WRW7S9rJknAMtByg3usgA==}
443
-
444
- fdir@6.4.6:
445
- resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==}
446
- peerDependencies:
447
- picomatch: ^3 || ^4
448
- peerDependenciesMeta:
449
- picomatch:
450
- optional: true
451
-
452
- fsevents@2.3.3:
453
- resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
454
- engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
455
- os: [darwin]
456
-
457
- is-reference@3.0.3:
458
- resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==}
459
-
460
- kleur@4.1.5:
461
- resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
462
- engines: {node: '>=6'}
463
-
464
- locate-character@3.0.0:
465
- resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==}
466
-
467
- magic-string@0.30.17:
468
- resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
469
-
470
- ms@2.1.3:
471
- resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
472
-
473
- nanoid@3.3.11:
474
- resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
475
- engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
476
- hasBin: true
477
-
478
- picocolors@1.1.1:
479
- resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
480
-
481
- picomatch@4.0.3:
482
- resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
483
- engines: {node: '>=12'}
484
-
485
- postcss@8.5.6:
486
- resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
487
- engines: {node: ^10 || ^12 || >=14}
488
-
489
- rollup@4.45.1:
490
- resolution: {integrity: sha512-4iya7Jb76fVpQyLoiVpzUrsjQ12r3dM7fIVz+4NwoYvZOShknRmiv+iu9CClZml5ZLGb0XMcYLutK6w9tgxHDw==}
491
- engines: {node: '>=18.0.0', npm: '>=8.0.0'}
492
- hasBin: true
493
-
494
- source-map-js@1.2.1:
495
- resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
496
- engines: {node: '>=0.10.0'}
497
-
498
- svelte@5.36.8:
499
- resolution: {integrity: sha512-8JbZWQu96hMjH/oYQPxXW6taeC6Awl6muGHeZzJTxQx7NGRQ/J9wN1hkzRKLOlSDlbS2igiFg7p5xyTp5uXG3A==}
500
- engines: {node: '>=18'}
501
-
502
- tauri-plugin-android-tv-check-api@file:../..:
503
- resolution: {directory: ../.., type: directory}
504
-
505
- tinyglobby@0.2.14:
506
- resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==}
507
- engines: {node: '>=12.0.0'}
508
-
509
- vite@6.3.5:
510
- resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==}
511
- engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
512
- hasBin: true
513
- peerDependencies:
514
- '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
515
- jiti: '>=1.21.0'
516
- less: '*'
517
- lightningcss: ^1.21.0
518
- sass: '*'
519
- sass-embedded: '*'
520
- stylus: '*'
521
- sugarss: '*'
522
- terser: ^5.16.0
523
- tsx: ^4.8.1
524
- yaml: ^2.4.2
525
- peerDependenciesMeta:
526
- '@types/node':
527
- optional: true
528
- jiti:
529
- optional: true
530
- less:
531
- optional: true
532
- lightningcss:
533
- optional: true
534
- sass:
535
- optional: true
536
- sass-embedded:
537
- optional: true
538
- stylus:
539
- optional: true
540
- sugarss:
541
- optional: true
542
- terser:
543
- optional: true
544
- tsx:
545
- optional: true
546
- yaml:
547
- optional: true
548
-
549
- vitefu@1.1.1:
550
- resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==}
551
- peerDependencies:
552
- vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0
553
- peerDependenciesMeta:
554
- vite:
555
- optional: true
556
-
557
- zimmerframe@1.1.2:
558
- resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==}
559
-
560
-snapshots:
561
-
562
- '@ampproject/remapping@2.3.0':
563
- dependencies:
564
- '@jridgewell/gen-mapping': 0.3.12
565
- '@jridgewell/trace-mapping': 0.3.29
566
-
567
- '@esbuild/aix-ppc64@0.25.6':
568
- optional: true
569
-
570
- '@esbuild/android-arm64@0.25.6':
571
- optional: true
572
-
573
- '@esbuild/android-arm@0.25.6':
574
- optional: true
575
-
576
- '@esbuild/android-x64@0.25.6':
577
- optional: true
578
-
579
- '@esbuild/darwin-arm64@0.25.6':
580
- optional: true
581
-
582
- '@esbuild/darwin-x64@0.25.6':
583
- optional: true
584
-
585
- '@esbuild/freebsd-arm64@0.25.6':
586
- optional: true
587
-
588
- '@esbuild/freebsd-x64@0.25.6':
589
- optional: true
590
-
591
- '@esbuild/linux-arm64@0.25.6':
592
- optional: true
593
-
594
- '@esbuild/linux-arm@0.25.6':
595
- optional: true
596
-
597
- '@esbuild/linux-ia32@0.25.6':
598
- optional: true
599
-
600
- '@esbuild/linux-loong64@0.25.6':
601
- optional: true
602
-
603
- '@esbuild/linux-mips64el@0.25.6':
604
- optional: true
605
-
606
- '@esbuild/linux-ppc64@0.25.6':
607
- optional: true
608
-
609
- '@esbuild/linux-riscv64@0.25.6':
610
- optional: true
611
-
612
- '@esbuild/linux-s390x@0.25.6':
613
- optional: true
614
-
615
- '@esbuild/linux-x64@0.25.6':
616
- optional: true
617
-
618
- '@esbuild/netbsd-arm64@0.25.6':
619
- optional: true
620
-
621
- '@esbuild/netbsd-x64@0.25.6':
622
- optional: true
623
-
624
- '@esbuild/openbsd-arm64@0.25.6':
625
- optional: true
626
-
627
- '@esbuild/openbsd-x64@0.25.6':
628
- optional: true
629
-
630
- '@esbuild/openharmony-arm64@0.25.6':
631
- optional: true
632
-
633
- '@esbuild/sunos-x64@0.25.6':
634
- optional: true
635
-
636
- '@esbuild/win32-arm64@0.25.6':
637
- optional: true
638
-
639
- '@esbuild/win32-ia32@0.25.6':
640
- optional: true
641
-
642
- '@esbuild/win32-x64@0.25.6':
643
- optional: true
644
-
645
- '@jridgewell/gen-mapping@0.3.12':
646
- dependencies:
647
- '@jridgewell/sourcemap-codec': 1.5.4
648
- '@jridgewell/trace-mapping': 0.3.29
649
-
650
- '@jridgewell/resolve-uri@3.1.2': {}
651
-
652
- '@jridgewell/sourcemap-codec@1.5.4': {}
653
-
654
- '@jridgewell/trace-mapping@0.3.29':
655
- dependencies:
656
- '@jridgewell/resolve-uri': 3.1.2
657
- '@jridgewell/sourcemap-codec': 1.5.4
658
-
659
- '@rollup/rollup-android-arm-eabi@4.45.1':
660
- optional: true
661
-
662
- '@rollup/rollup-android-arm64@4.45.1':
663
- optional: true
664
-
665
- '@rollup/rollup-darwin-arm64@4.45.1':
666
- optional: true
667
-
668
- '@rollup/rollup-darwin-x64@4.45.1':
669
- optional: true
670
-
671
- '@rollup/rollup-freebsd-arm64@4.45.1':
672
- optional: true
673
-
674
- '@rollup/rollup-freebsd-x64@4.45.1':
675
- optional: true
676
-
677
- '@rollup/rollup-linux-arm-gnueabihf@4.45.1':
678
- optional: true
679
-
680
- '@rollup/rollup-linux-arm-musleabihf@4.45.1':
681
- optional: true
682
-
683
- '@rollup/rollup-linux-arm64-gnu@4.45.1':
684
- optional: true
685
-
686
- '@rollup/rollup-linux-arm64-musl@4.45.1':
687
- optional: true
688
-
689
- '@rollup/rollup-linux-loongarch64-gnu@4.45.1':
690
- optional: true
691
-
692
- '@rollup/rollup-linux-powerpc64le-gnu@4.45.1':
693
- optional: true
694
-
695
- '@rollup/rollup-linux-riscv64-gnu@4.45.1':
696
- optional: true
697
-
698
- '@rollup/rollup-linux-riscv64-musl@4.45.1':
699
- optional: true
700
-
701
- '@rollup/rollup-linux-s390x-gnu@4.45.1':
702
- optional: true
703
-
704
- '@rollup/rollup-linux-x64-gnu@4.45.1':
705
- optional: true
706
-
707
- '@rollup/rollup-linux-x64-musl@4.45.1':
708
- optional: true
709
-
710
- '@rollup/rollup-win32-arm64-msvc@4.45.1':
711
- optional: true
712
-
713
- '@rollup/rollup-win32-ia32-msvc@4.45.1':
714
- optional: true
715
-
716
- '@rollup/rollup-win32-x64-msvc@4.45.1':
717
- optional: true
718
-
719
- '@sveltejs/acorn-typescript@1.0.5(acorn@8.15.0)':
720
- dependencies:
721
- acorn: 8.15.0
722
-
723
- '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.36.8)(vite@6.3.5))(svelte@5.36.8)(vite@6.3.5)':
724
- dependencies:
725
- '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.36.8)(vite@6.3.5)
726
- debug: 4.4.1
727
- svelte: 5.36.8
728
- vite: 6.3.5
729
- transitivePeerDependencies:
730
- - supports-color
731
-
732
- '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.36.8)(vite@6.3.5)':
733
- dependencies:
734
- '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.36.8)(vite@6.3.5))(svelte@5.36.8)(vite@6.3.5)
735
- debug: 4.4.1
736
- deepmerge: 4.3.1
737
- kleur: 4.1.5
738
- magic-string: 0.30.17
739
- svelte: 5.36.8
740
- vite: 6.3.5
741
- vitefu: 1.1.1(vite@6.3.5)
742
- transitivePeerDependencies:
743
- - supports-color
744
-
745
- '@tauri-apps/api@2.6.0': {}
746
-
747
- '@tauri-apps/cli-darwin-arm64@2.6.2':
748
- optional: true
749
-
750
- '@tauri-apps/cli-darwin-x64@2.6.2':
751
- optional: true
752
-
753
- '@tauri-apps/cli-linux-arm-gnueabihf@2.6.2':
754
- optional: true
755
-
756
- '@tauri-apps/cli-linux-arm64-gnu@2.6.2':
757
- optional: true
758
-
759
- '@tauri-apps/cli-linux-arm64-musl@2.6.2':
760
- optional: true
761
-
762
- '@tauri-apps/cli-linux-riscv64-gnu@2.6.2':
763
- optional: true
764
-
765
- '@tauri-apps/cli-linux-x64-gnu@2.6.2':
766
- optional: true
767
-
768
- '@tauri-apps/cli-linux-x64-musl@2.6.2':
769
- optional: true
770
-
771
- '@tauri-apps/cli-win32-arm64-msvc@2.6.2':
772
- optional: true
773
-
774
- '@tauri-apps/cli-win32-ia32-msvc@2.6.2':
775
- optional: true
776
-
777
- '@tauri-apps/cli-win32-x64-msvc@2.6.2':
778
- optional: true
779
-
780
- '@tauri-apps/cli@2.6.2':
781
- optionalDependencies:
782
- '@tauri-apps/cli-darwin-arm64': 2.6.2
783
- '@tauri-apps/cli-darwin-x64': 2.6.2
784
- '@tauri-apps/cli-linux-arm-gnueabihf': 2.6.2
785
- '@tauri-apps/cli-linux-arm64-gnu': 2.6.2
786
- '@tauri-apps/cli-linux-arm64-musl': 2.6.2
787
- '@tauri-apps/cli-linux-riscv64-gnu': 2.6.2
788
- '@tauri-apps/cli-linux-x64-gnu': 2.6.2
789
- '@tauri-apps/cli-linux-x64-musl': 2.6.2
790
- '@tauri-apps/cli-win32-arm64-msvc': 2.6.2
791
- '@tauri-apps/cli-win32-ia32-msvc': 2.6.2
792
- '@tauri-apps/cli-win32-x64-msvc': 2.6.2
793
-
794
- '@types/estree@1.0.8': {}
795
-
796
- acorn@8.15.0: {}
797
-
798
- aria-query@5.3.2: {}
799
-
800
- axobject-query@4.1.0: {}
801
-
802
- clsx@2.1.1: {}
803
-
804
- debug@4.4.1:
805
- dependencies:
806
- ms: 2.1.3
807
-
808
- deepmerge@4.3.1: {}
809
-
810
- esbuild@0.25.6:
811
- optionalDependencies:
812
- '@esbuild/aix-ppc64': 0.25.6
813
- '@esbuild/android-arm': 0.25.6
814
- '@esbuild/android-arm64': 0.25.6
815
- '@esbuild/android-x64': 0.25.6
816
- '@esbuild/darwin-arm64': 0.25.6
817
- '@esbuild/darwin-x64': 0.25.6
818
- '@esbuild/freebsd-arm64': 0.25.6
819
- '@esbuild/freebsd-x64': 0.25.6
820
- '@esbuild/linux-arm': 0.25.6
821
- '@esbuild/linux-arm64': 0.25.6
822
- '@esbuild/linux-ia32': 0.25.6
823
- '@esbuild/linux-loong64': 0.25.6
824
- '@esbuild/linux-mips64el': 0.25.6
825
- '@esbuild/linux-ppc64': 0.25.6
826
- '@esbuild/linux-riscv64': 0.25.6
827
- '@esbuild/linux-s390x': 0.25.6
828
- '@esbuild/linux-x64': 0.25.6
829
- '@esbuild/netbsd-arm64': 0.25.6
830
- '@esbuild/netbsd-x64': 0.25.6
831
- '@esbuild/openbsd-arm64': 0.25.6
832
- '@esbuild/openbsd-x64': 0.25.6
833
- '@esbuild/openharmony-arm64': 0.25.6
834
- '@esbuild/sunos-x64': 0.25.6
835
- '@esbuild/win32-arm64': 0.25.6
836
- '@esbuild/win32-ia32': 0.25.6
837
- '@esbuild/win32-x64': 0.25.6
838
-
839
- esm-env@1.2.2: {}
840
-
841
- esrap@2.1.0:
842
- dependencies:
843
- '@jridgewell/sourcemap-codec': 1.5.4
844
-
845
- fdir@6.4.6(picomatch@4.0.3):
846
- optionalDependencies:
847
- picomatch: 4.0.3
848
-
849
- fsevents@2.3.3:
850
- optional: true
851
-
852
- is-reference@3.0.3:
853
- dependencies:
854
- '@types/estree': 1.0.8
855
-
856
- kleur@4.1.5: {}
857
-
858
- locate-character@3.0.0: {}
859
-
860
- magic-string@0.30.17:
861
- dependencies:
862
- '@jridgewell/sourcemap-codec': 1.5.4
863
-
864
- ms@2.1.3: {}
865
-
866
- nanoid@3.3.11: {}
867
-
868
- picocolors@1.1.1: {}
869
-
870
- picomatch@4.0.3: {}
871
-
872
- postcss@8.5.6:
873
- dependencies:
874
- nanoid: 3.3.11
875
- picocolors: 1.1.1
876
- source-map-js: 1.2.1
877
-
878
- rollup@4.45.1:
879
- dependencies:
880
- '@types/estree': 1.0.8
881
- optionalDependencies:
882
- '@rollup/rollup-android-arm-eabi': 4.45.1
883
- '@rollup/rollup-android-arm64': 4.45.1
884
- '@rollup/rollup-darwin-arm64': 4.45.1
885
- '@rollup/rollup-darwin-x64': 4.45.1
886
- '@rollup/rollup-freebsd-arm64': 4.45.1
887
- '@rollup/rollup-freebsd-x64': 4.45.1
888
- '@rollup/rollup-linux-arm-gnueabihf': 4.45.1
889
- '@rollup/rollup-linux-arm-musleabihf': 4.45.1
890
- '@rollup/rollup-linux-arm64-gnu': 4.45.1
891
- '@rollup/rollup-linux-arm64-musl': 4.45.1
892
- '@rollup/rollup-linux-loongarch64-gnu': 4.45.1
893
- '@rollup/rollup-linux-powerpc64le-gnu': 4.45.1
894
- '@rollup/rollup-linux-riscv64-gnu': 4.45.1
895
- '@rollup/rollup-linux-riscv64-musl': 4.45.1
896
- '@rollup/rollup-linux-s390x-gnu': 4.45.1
897
- '@rollup/rollup-linux-x64-gnu': 4.45.1
898
- '@rollup/rollup-linux-x64-musl': 4.45.1
899
- '@rollup/rollup-win32-arm64-msvc': 4.45.1
900
- '@rollup/rollup-win32-ia32-msvc': 4.45.1
901
- '@rollup/rollup-win32-x64-msvc': 4.45.1
902
- fsevents: 2.3.3
903
-
904
- source-map-js@1.2.1: {}
905
-
906
- svelte@5.36.8:
907
- dependencies:
908
- '@ampproject/remapping': 2.3.0
909
- '@jridgewell/sourcemap-codec': 1.5.4
910
- '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0)
911
- '@types/estree': 1.0.8
912
- acorn: 8.15.0
913
- aria-query: 5.3.2
914
- axobject-query: 4.1.0
915
- clsx: 2.1.1
916
- esm-env: 1.2.2
917
- esrap: 2.1.0
918
- is-reference: 3.0.3
919
- locate-character: 3.0.0
920
- magic-string: 0.30.17
921
- zimmerframe: 1.1.2
922
-
923
- tauri-plugin-android-tv-check-api@file:../..:
924
- dependencies:
925
- '@tauri-apps/api': 2.6.0
926
-
927
- tinyglobby@0.2.14:
928
- dependencies:
929
- fdir: 6.4.6(picomatch@4.0.3)
930
- picomatch: 4.0.3
931
-
932
- vite@6.3.5:
933
- dependencies:
934
- esbuild: 0.25.6
935
- fdir: 6.4.6(picomatch@4.0.3)
936
- picomatch: 4.0.3
937
- postcss: 8.5.6
938
- rollup: 4.45.1
939
- tinyglobby: 0.2.14
940
- optionalDependencies:
941
- fsevents: 2.3.3
942
-
943
- vitefu@1.1.1(vite@6.3.5):
944
- optionalDependencies:
945
- vite: 6.3.5
946
-
947
- zimmerframe@1.1.2: {}
examples/tauri-app/public/svelte.svg
deleted
-1
@@ -1 +0,0 @@
1
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="26.6" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 308"><path fill="#FF3E00" d="M239.682 40.707C211.113-.182 154.69-12.301 113.895 13.69L42.247 59.356a82.198 82.198 0 0 0-37.135 55.056a86.566 86.566 0 0 0 8.536 55.576a82.425 82.425 0 0 0-12.296 30.719a87.596 87.596 0 0 0 14.964 66.244c28.574 40.893 84.997 53.007 125.787 27.016l71.648-45.664a82.182 82.182 0 0 0 37.135-55.057a86.601 86.601 0 0 0-8.53-55.577a82.409 82.409 0 0 0 12.29-30.718a87.573 87.573 0 0 0-14.963-66.244"></path><path fill="#FFF" d="M106.889 270.841c-23.102 6.007-47.497-3.036-61.103-22.648a52.685 52.685 0 0 1-9.003-39.85a49.978 49.978 0 0 1 1.713-6.693l1.35-4.115l3.671 2.697a92.447 92.447 0 0 0 28.036 14.007l2.663.808l-.245 2.659a16.067 16.067 0 0 0 2.89 10.656a17.143 17.143 0 0 0 18.397 6.828a15.786 15.786 0 0 0 4.403-1.935l71.67-45.672a14.922 14.922 0 0 0 6.734-9.977a15.923 15.923 0 0 0-2.713-12.011a17.156 17.156 0 0 0-18.404-6.832a15.78 15.78 0 0 0-4.396 1.933l-27.35 17.434a52.298 52.298 0 0 1-14.553 6.391c-23.101 6.007-47.497-3.036-61.101-22.649a52.681 52.681 0 0 1-9.004-39.849a49.428 49.428 0 0 1 22.34-33.114l71.664-45.677a52.218 52.218 0 0 1 14.563-6.398c23.101-6.007 47.497 3.036 61.101 22.648a52.685 52.685 0 0 1 9.004 39.85a50.559 50.559 0 0 1-1.713 6.692l-1.35 4.116l-3.67-2.693a92.373 92.373 0 0 0-28.037-14.013l-2.664-.809l.246-2.658a16.099 16.099 0 0 0-2.89-10.656a17.143 17.143 0 0 0-18.398-6.828a15.786 15.786 0 0 0-4.402 1.935l-71.67 45.674a14.898 14.898 0 0 0-6.73 9.975a15.9 15.9 0 0 0 2.709 12.012a17.156 17.156 0 0 0 18.404 6.832a15.841 15.841 0 0 0 4.402-1.935l27.345-17.427a52.147 52.147 0 0 1 14.552-6.397c23.101-6.006 47.497 3.037 61.102 22.65a52.681 52.681 0 0 1 9.003 39.848a49.453 49.453 0 0 1-22.34 33.12l-71.664 45.673a52.218 52.218 0 0 1-14.563 6.398"></path></svg>
\ No newline at end of file
examples/tauri-app/src-tauri/.gitignore
deleted
-4
@@ -1,4 +0,0 @@
1
-# Generated by Cargo
2
-# will have compiled files and executables
3
-/target/
4
-
examples/tauri-app/src-tauri/Cargo.toml
deleted
-23
@@ -1,23 +0,0 @@
1
-[package]
2
-name = "tauri-app"
3
-version = "0.1.0"
4
-description = "A Tauri App"
5
-authors = ["you"]
6
-license = ""
7
-repository = ""
8
-edition = "2021"
9
-rust-version = "1.77.2"
10
-
11
-[lib]
12
-name = "tauri_app_lib"
13
-crate-type = ["staticlib", "cdylib", "rlib"]
14
-
15
-# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
16
-
17
-[build-dependencies]
18
-tauri-build = { version = "2.3.0", default-features = false , features = [] }
19
-
20
-[dependencies]
21
-tauri = { version = "2.6.2", features = [] }
22
-tauri-plugin-android-tv-check = { path = "../../../" }
23
-
examples/tauri-app/src-tauri/build.rs
deleted
-3
@@ -1,3 +0,0 @@
1
-fn main() {
2
- tauri_build::build()
3
-}
examples/tauri-app/src-tauri/gen/android/.editorconfig
deleted
-12
@@ -1,12 +0,0 @@
1
-# EditorConfig is awesome: https://EditorConfig.org
2
-
3
-# top-most EditorConfig file
4
-root = true
5
-
6
-[*]
7
-indent_style = space
8
-indent_size = 2
9
-end_of_line = lf
10
-charset = utf-8
11
-trim_trailing_whitespace = false
12
-insert_final_newline = false
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/.gitignore
deleted
-19
@@ -1,19 +0,0 @@
1
-*.iml
2
-.gradle
3
-/local.properties
4
-/.idea/caches
5
-/.idea/libraries
6
-/.idea/modules.xml
7
-/.idea/workspace.xml
8
-/.idea/navEditor.xml
9
-/.idea/assetWizardSettings.xml
10
-.DS_Store
11
-build
12
-/captures
13
-.externalNativeBuild
14
-.cxx
15
-local.properties
16
-key.properties
17
-
18
-/.tauri
19
-/tauri.settings.gradle
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/app/.gitignore
deleted
-6
@@ -1,6 +0,0 @@
1
-/src/main/java/com/tauri/dev/generated
2
-/src/main/jniLibs/**/*.so
3
-/src/main/assets/tauri.conf.json
4
-/tauri.build.gradle.kts
5
-/proguard-tauri.pro
6
-/tauri.properties
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/app/build.gradle.kts
deleted
-69
@@ -1,69 +0,0 @@
1
-import java.util.Properties
2
-
3
-plugins {
4
- id("com.android.application")
5
- id("org.jetbrains.kotlin.android")
6
- id("rust")
7
-}
8
-
9
-val tauriProperties = Properties().apply {
10
- val propFile = file("tauri.properties")
11
- if (propFile.exists()) {
12
- propFile.inputStream().use { load(it) }
13
- }
14
-}
15
-
16
-android {
17
- compileSdk = 34
18
- namespace = "com.tauri.dev"
19
- defaultConfig {
20
- manifestPlaceholders["usesCleartextTraffic"] = "false"
21
- applicationId = "com.tauri.dev"
22
- minSdk = 24
23
- targetSdk = 34
24
- versionCode = tauriProperties.getProperty("tauri.android.versionCode", "1").toInt()
25
- versionName = tauriProperties.getProperty("tauri.android.versionName", "1.0")
26
- }
27
- buildTypes {
28
- getByName("debug") {
29
- manifestPlaceholders["usesCleartextTraffic"] = "true"
30
- isDebuggable = true
31
- isJniDebuggable = true
32
- isMinifyEnabled = false
33
- packaging { jniLibs.keepDebugSymbols.add("*/arm64-v8a/*.so")
34
- jniLibs.keepDebugSymbols.add("*/armeabi-v7a/*.so")
35
- jniLibs.keepDebugSymbols.add("*/x86/*.so")
36
- jniLibs.keepDebugSymbols.add("*/x86_64/*.so")
37
- }
38
- }
39
- getByName("release") {
40
- isMinifyEnabled = true
41
- proguardFiles(
42
- *fileTree(".") { include("**/*.pro") }
43
- .plus(getDefaultProguardFile("proguard-android-optimize.txt"))
44
- .toList().toTypedArray()
45
- )
46
- }
47
- }
48
- kotlinOptions {
49
- jvmTarget = "1.8"
50
- }
51
- buildFeatures {
52
- buildConfig = true
53
- }
54
-}
55
-
56
-rust {
57
- rootDirRel = "../../../"
58
-}
59
-
60
-dependencies {
61
- implementation("androidx.webkit:webkit:1.6.1")
62
- implementation("androidx.appcompat:appcompat:1.6.1")
63
- implementation("com.google.android.material:material:1.8.0")
64
- testImplementation("junit:junit:4.13.2")
65
- androidTestImplementation("androidx.test.ext:junit:1.1.4")
66
- androidTestImplementation("androidx.test.espresso:espresso-core:3.5.0")
67
-}
68
-
69
-apply(from = "tauri.build.gradle.kts")
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/app/proguard-rules.pro
deleted
-21
@@ -1,21 +0,0 @@
1
-# Add project specific ProGuard rules here.
2
-# You can control the set of applied configuration files using the
3
-# proguardFiles setting in build.gradle.
4
-#
5
-# For more details, see
6
-# http://developer.android.com/guide/developing/tools/proguard.html
7
-
8
-# If your project uses WebView with JS, uncomment the following
9
-# and specify the fully qualified class name to the JavaScript interface
10
-# class:
11
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
12
-# public *;
13
-#}
14
-
15
-# Uncomment this to preserve the line number information for
16
-# debugging stack traces.
17
-#-keepattributes SourceFile,LineNumberTable
18
-
19
-# If you keep the line number information, uncomment this to
20
-# hide the original source file name.
21
-#-renamesourcefileattribute SourceFile
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/app/src/main/AndroidManifest.xml
deleted
-37
@@ -1,37 +0,0 @@
1
-<?xml version="1.0" encoding="utf-8"?>
2
-<manifest xmlns:android="http://schemas.android.com/apk/res/android">
3
- <uses-permission android:name="android.permission.INTERNET" />
4
-
5
- <!-- AndroidTV support -->
6
- <uses-feature android:name="android.software.leanback" android:required="false" />
7
-
8
- <application
9
- android:icon="@mipmap/ic_launcher"
10
- android:label="@string/app_name"
11
- android:theme="@style/Theme.tauri_app"
12
- android:usesCleartextTraffic="${usesCleartextTraffic}">
13
- <activity
14
- android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|smallestScreenSize|screenLayout|uiMode"
15
- android:launchMode="singleTask"
16
- android:label="@string/main_activity_title"
17
- android:name=".MainActivity"
18
- android:exported="true">
19
- <intent-filter>
20
- <action android:name="android.intent.action.MAIN" />
21
- <category android:name="android.intent.category.LAUNCHER" />
22
- <!-- AndroidTV support -->
23
- <category android:name="android.intent.category.LEANBACK_LAUNCHER" />
24
- </intent-filter>
25
- </activity>
26
-
27
- <provider
28
- android:name="androidx.core.content.FileProvider"
29
- android:authorities="${applicationId}.fileprovider"
30
- android:exported="false"
31
- android:grantUriPermissions="true">
32
- <meta-data
33
- android:name="android.support.FILE_PROVIDER_PATHS"
34
- android:resource="@xml/file_paths" />
35
- </provider>
36
- </application>
37
-</manifest>
examples/tauri-app/src-tauri/gen/android/app/src/main/java/com/tauri/dev/MainActivity.kt
deleted
-3
@@ -1,3 +0,0 @@
1
-package com.tauri.dev
2
-
3
-class MainActivity : TauriActivity()
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
deleted
-30
@@ -1,30 +0,0 @@
1
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
2
- xmlns:aapt="http://schemas.android.com/aapt"
3
- android:width="108dp"
4
- android:height="108dp"
5
- android:viewportWidth="108"
6
- android:viewportHeight="108">
7
- <path android:pathData="M31,63.928c0,0 6.4,-11 12.1,-13.1c7.2,-2.6 26,-1.4 26,-1.4l38.1,38.1L107,108.928l-32,-1L31,63.928z">
8
- <aapt:attr name="android:fillColor">
9
- <gradient
10
- android:endX="85.84757"
11
- android:endY="92.4963"
12
- android:startX="42.9492"
13
- android:startY="49.59793"
14
- android:type="linear">
15
- <item
16
- android:color="#44000000"
17
- android:offset="0.0" />
18
- <item
19
- android:color="#00000000"
20
- android:offset="1.0" />
21
- </gradient>
22
- </aapt:attr>
23
- </path>
24
- <path
25
- android:fillColor="#FFFFFF"
26
- android:fillType="nonZero"
27
- android:pathData="M65.3,45.828l3.8,-6.6c0.2,-0.4 0.1,-0.9 -0.3,-1.1c-0.4,-0.2 -0.9,-0.1 -1.1,0.3l-3.9,6.7c-6.3,-2.8 -13.4,-2.8 -19.7,0l-3.9,-6.7c-0.2,-0.4 -0.7,-0.5 -1.1,-0.3C38.8,38.328 38.7,38.828 38.9,39.228l3.8,6.6C36.2,49.428 31.7,56.028 31,63.928h46C76.3,56.028 71.8,49.428 65.3,45.828zM43.4,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2c-0.3,-0.7 -0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C45.3,56.528 44.5,57.328 43.4,57.328L43.4,57.328zM64.6,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2s-0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C66.5,56.528 65.6,57.328 64.6,57.328L64.6,57.328z"
28
- android:strokeWidth="1"
29
- android:strokeColor="#00000000" />
30
-</vector>
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/app/src/main/res/drawable/ic_launcher_background.xml
deleted
-170
@@ -1,170 +0,0 @@
1
-<?xml version="1.0" encoding="utf-8"?>
2
-<vector xmlns:android="http://schemas.android.com/apk/res/android"
3
- android:width="108dp"
4
- android:height="108dp"
5
- android:viewportWidth="108"
6
- android:viewportHeight="108">
7
- <path
8
- android:fillColor="#3DDC84"
9
- android:pathData="M0,0h108v108h-108z" />
10
- <path
11
- android:fillColor="#00000000"
12
- android:pathData="M9,0L9,108"
13
- android:strokeWidth="0.8"
14
- android:strokeColor="#33FFFFFF" />
15
- <path
16
- android:fillColor="#00000000"
17
- android:pathData="M19,0L19,108"
18
- android:strokeWidth="0.8"
19
- android:strokeColor="#33FFFFFF" />
20
- <path
21
- android:fillColor="#00000000"
22
- android:pathData="M29,0L29,108"
23
- android:strokeWidth="0.8"
24
- android:strokeColor="#33FFFFFF" />
25
- <path
26
- android:fillColor="#00000000"
27
- android:pathData="M39,0L39,108"
28
- android:strokeWidth="0.8"
29
- android:strokeColor="#33FFFFFF" />
30
- <path
31
- android:fillColor="#00000000"
32
- android:pathData="M49,0L49,108"
33
- android:strokeWidth="0.8"
34
- android:strokeColor="#33FFFFFF" />
35
- <path
36
- android:fillColor="#00000000"
37
- android:pathData="M59,0L59,108"
38
- android:strokeWidth="0.8"
39
- android:strokeColor="#33FFFFFF" />
40
- <path
41
- android:fillColor="#00000000"
42
- android:pathData="M69,0L69,108"
43
- android:strokeWidth="0.8"
44
- android:strokeColor="#33FFFFFF" />
45
- <path
46
- android:fillColor="#00000000"
47
- android:pathData="M79,0L79,108"
48
- android:strokeWidth="0.8"
49
- android:strokeColor="#33FFFFFF" />
50
- <path
51
- android:fillColor="#00000000"
52
- android:pathData="M89,0L89,108"
53
- android:strokeWidth="0.8"
54
- android:strokeColor="#33FFFFFF" />
55
- <path
56
- android:fillColor="#00000000"
57
- android:pathData="M99,0L99,108"
58
- android:strokeWidth="0.8"
59
- android:strokeColor="#33FFFFFF" />
60
- <path
61
- android:fillColor="#00000000"
62
- android:pathData="M0,9L108,9"
63
- android:strokeWidth="0.8"
64
- android:strokeColor="#33FFFFFF" />
65
- <path
66
- android:fillColor="#00000000"
67
- android:pathData="M0,19L108,19"
68
- android:strokeWidth="0.8"
69
- android:strokeColor="#33FFFFFF" />
70
- <path
71
- android:fillColor="#00000000"
72
- android:pathData="M0,29L108,29"
73
- android:strokeWidth="0.8"
74
- android:strokeColor="#33FFFFFF" />
75
- <path
76
- android:fillColor="#00000000"
77
- android:pathData="M0,39L108,39"
78
- android:strokeWidth="0.8"
79
- android:strokeColor="#33FFFFFF" />
80
- <path
81
- android:fillColor="#00000000"
82
- android:pathData="M0,49L108,49"
83
- android:strokeWidth="0.8"
84
- android:strokeColor="#33FFFFFF" />
85
- <path
86
- android:fillColor="#00000000"
87
- android:pathData="M0,59L108,59"
88
- android:strokeWidth="0.8"
89
- android:strokeColor="#33FFFFFF" />
90
- <path
91
- android:fillColor="#00000000"
92
- android:pathData="M0,69L108,69"
93
- android:strokeWidth="0.8"
94
- android:strokeColor="#33FFFFFF" />
95
- <path
96
- android:fillColor="#00000000"
97
- android:pathData="M0,79L108,79"
98
- android:strokeWidth="0.8"
99
- android:strokeColor="#33FFFFFF" />
100
- <path
101
- android:fillColor="#00000000"
102
- android:pathData="M0,89L108,89"
103
- android:strokeWidth="0.8"
104
- android:strokeColor="#33FFFFFF" />
105
- <path
106
- android:fillColor="#00000000"
107
- android:pathData="M0,99L108,99"
108
- android:strokeWidth="0.8"
109
- android:strokeColor="#33FFFFFF" />
110
- <path
111
- android:fillColor="#00000000"
112
- android:pathData="M19,29L89,29"
113
- android:strokeWidth="0.8"
114
- android:strokeColor="#33FFFFFF" />
115
- <path
116
- android:fillColor="#00000000"
117
- android:pathData="M19,39L89,39"
118
- android:strokeWidth="0.8"
119
- android:strokeColor="#33FFFFFF" />
120
- <path
121
- android:fillColor="#00000000"
122
- android:pathData="M19,49L89,49"
123
- android:strokeWidth="0.8"
124
- android:strokeColor="#33FFFFFF" />
125
- <path
126
- android:fillColor="#00000000"
127
- android:pathData="M19,59L89,59"
128
- android:strokeWidth="0.8"
129
- android:strokeColor="#33FFFFFF" />
130
- <path
131
- android:fillColor="#00000000"
132
- android:pathData="M19,69L89,69"
133
- android:strokeWidth="0.8"
134
- android:strokeColor="#33FFFFFF" />
135
- <path
136
- android:fillColor="#00000000"
137
- android:pathData="M19,79L89,79"
138
- android:strokeWidth="0.8"
139
- android:strokeColor="#33FFFFFF" />
140
- <path
141
- android:fillColor="#00000000"
142
- android:pathData="M29,19L29,89"
143
- android:strokeWidth="0.8"
144
- android:strokeColor="#33FFFFFF" />
145
- <path
146
- android:fillColor="#00000000"
147
- android:pathData="M39,19L39,89"
148
- android:strokeWidth="0.8"
149
- android:strokeColor="#33FFFFFF" />
150
- <path
151
- android:fillColor="#00000000"
152
- android:pathData="M49,19L49,89"
153
- android:strokeWidth="0.8"
154
- android:strokeColor="#33FFFFFF" />
155
- <path
156
- android:fillColor="#00000000"
157
- android:pathData="M59,19L59,89"
158
- android:strokeWidth="0.8"
159
- android:strokeColor="#33FFFFFF" />
160
- <path
161
- android:fillColor="#00000000"
162
- android:pathData="M69,19L69,89"
163
- android:strokeWidth="0.8"
164
- android:strokeColor="#33FFFFFF" />
165
- <path
166
- android:fillColor="#00000000"
167
- android:pathData="M79,19L79,89"
168
- android:strokeWidth="0.8"
169
- android:strokeColor="#33FFFFFF" />
170
-</vector>
examples/tauri-app/src-tauri/gen/android/app/src/main/res/layout/activity_main.xml
deleted
-18
@@ -1,18 +0,0 @@
1
-<?xml version="1.0" encoding="utf-8"?>
2
-<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
3
- xmlns:app="http://schemas.android.com/apk/res-auto"
4
- xmlns:tools="http://schemas.android.com/tools"
5
- android:layout_width="match_parent"
6
- android:layout_height="match_parent"
7
- tools:context=".MainActivity">
8
-
9
- <TextView
10
- android:layout_width="wrap_content"
11
- android:layout_height="wrap_content"
12
- android:text="Hello World!"
13
- app:layout_constraintBottom_toBottomOf="parent"
14
- app:layout_constraintLeft_toLeftOf="parent"
15
- app:layout_constraintRight_toRightOf="parent"
16
- app:layout_constraintTop_toTopOf="parent" />
17
-
18
-</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
Binary files a/examples/tauri-app/src-tauri/gen/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png and /dev/null differ
examples/tauri-app/src-tauri/gen/android/app/src/main/res/values-night/themes.xml
deleted
-6
@@ -1,6 +0,0 @@
1
-<resources xmlns:tools="http://schemas.android.com/tools">
2
- <!-- Base application theme. -->
3
- <style name="Theme.tauri_app" parent="Theme.MaterialComponents.DayNight.NoActionBar">
4
- <!-- Customize your theme here. -->
5
- </style>
6
-</resources>
examples/tauri-app/src-tauri/gen/android/app/src/main/res/values/colors.xml
deleted
-10
@@ -1,10 +0,0 @@
1
-<?xml version="1.0" encoding="utf-8"?>
2
-<resources>
3
- <color name="purple_200">#FFBB86FC</color>
4
- <color name="purple_500">#FF6200EE</color>
5
- <color name="purple_700">#FF3700B3</color>
6
- <color name="teal_200">#FF03DAC5</color>
7
- <color name="teal_700">#FF018786</color>
8
- <color name="black">#FF000000</color>
9
- <color name="white">#FFFFFFFF</color>
10
-</resources>
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/app/src/main/res/values/strings.xml
deleted
-4
@@ -1,4 +0,0 @@
1
-<resources>
2
- <string name="app_name">tauri-app</string>
3
- <string name="main_activity_title">tauri-app</string>
4
-</resources>
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/app/src/main/res/values/themes.xml
deleted
-6
@@ -1,6 +0,0 @@
1
-<resources xmlns:tools="http://schemas.android.com/tools">
2
- <!-- Base application theme. -->
3
- <style name="Theme.tauri_app" parent="Theme.MaterialComponents.DayNight.NoActionBar">
4
- <!-- Customize your theme here. -->
5
- </style>
6
-</resources>
examples/tauri-app/src-tauri/gen/android/app/src/main/res/xml/file_paths.xml
deleted
-5
@@ -1,5 +0,0 @@
1
-<?xml version="1.0" encoding="utf-8"?>
2
-<paths xmlns:android="http://schemas.android.com/apk/res/android">
3
- <external-path name="my_images" path="." />
4
- <cache-path name="my_cache_images" path="." />
5
-</paths>
examples/tauri-app/src-tauri/gen/android/build.gradle.kts
deleted
-22
@@ -1,22 +0,0 @@
1
-buildscript {
2
- repositories {
3
- google()
4
- mavenCentral()
5
- }
6
- dependencies {
7
- classpath("com.android.tools.build:gradle:8.5.1")
8
- classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.25")
9
- }
10
-}
11
-
12
-allprojects {
13
- repositories {
14
- google()
15
- mavenCentral()
16
- }
17
-}
18
-
19
-tasks.register("clean").configure {
20
- delete("build")
21
-}
22
-
examples/tauri-app/src-tauri/gen/android/buildSrc/build.gradle.kts
deleted
-23
@@ -1,23 +0,0 @@
1
-plugins {
2
- `kotlin-dsl`
3
-}
4
-
5
-gradlePlugin {
6
- plugins {
7
- create("pluginsForCoolKids") {
8
- id = "rust"
9
- implementationClass = "RustPlugin"
10
- }
11
- }
12
-}
13
-
14
-repositories {
15
- google()
16
- mavenCentral()
17
-}
18
-
19
-dependencies {
20
- compileOnly(gradleApi())
21
- implementation("com.android.tools.build:gradle:8.5.1")
22
-}
23
-
examples/tauri-app/src-tauri/gen/android/buildSrc/src/main/java/com/tauri/dev/kotlin/BuildTask.kt
deleted
-52
@@ -1,52 +0,0 @@
1
-import java.io.File
2
-import org.apache.tools.ant.taskdefs.condition.Os
3
-import org.gradle.api.DefaultTask
4
-import org.gradle.api.GradleException
5
-import org.gradle.api.logging.LogLevel
6
-import org.gradle.api.tasks.Input
7
-import org.gradle.api.tasks.TaskAction
8
-
9
-open class BuildTask : DefaultTask() {
10
- @Input
11
- var rootDirRel: String? = null
12
- @Input
13
- var target: String? = null
14
- @Input
15
- var release: Boolean? = null
16
-
17
- @TaskAction
18
- fun assemble() {
19
- val executable = """pnpm""";
20
- try {
21
- runTauriCli(executable)
22
- } catch (e: Exception) {
23
- if (Os.isFamily(Os.FAMILY_WINDOWS)) {
24
- runTauriCli("$executable.cmd")
25
- } else {
26
- throw e;
27
- }
28
- }
29
- }
30
-
31
- fun runTauriCli(executable: String) {
32
- val rootDirRel = rootDirRel ?: throw GradleException("rootDirRel cannot be null")
33
- val target = target ?: throw GradleException("target cannot be null")
34
- val release = release ?: throw GradleException("release cannot be null")
35
- val args = listOf("tauri", "android", "android-studio-script");
36
-
37
- project.exec {
38
- workingDir(File(project.projectDir, rootDirRel))
39
- executable(executable)
40
- args(args)
41
- if (project.logger.isEnabled(LogLevel.DEBUG)) {
42
- args("-vv")
43
- } else if (project.logger.isEnabled(LogLevel.INFO)) {
44
- args("-v")
45
- }
46
- if (release) {
47
- args("--release")
48
- }
49
- args(listOf("--target", target))
50
- }.assertNormalExitValue()
51
- }
52
-}
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/buildSrc/src/main/java/com/tauri/dev/kotlin/RustPlugin.kt
deleted
-85
@@ -1,85 +0,0 @@
1
-import com.android.build.api.dsl.ApplicationExtension
2
-import org.gradle.api.DefaultTask
3
-import org.gradle.api.Plugin
4
-import org.gradle.api.Project
5
-import org.gradle.kotlin.dsl.configure
6
-import org.gradle.kotlin.dsl.get
7
-
8
-const val TASK_GROUP = "rust"
9
-
10
-open class Config {
11
- lateinit var rootDirRel: String
12
-}
13
-
14
-open class RustPlugin : Plugin<Project> {
15
- private lateinit var config: Config
16
-
17
- override fun apply(project: Project) = with(project) {
18
- config = extensions.create("rust", Config::class.java)
19
-
20
- val defaultAbiList = listOf("arm64-v8a", "armeabi-v7a", "x86", "x86_64");
21
- val abiList = (findProperty("abiList") as? String)?.split(',') ?: defaultAbiList
22
-
23
- val defaultArchList = listOf("arm64", "arm", "x86", "x86_64");
24
- val archList = (findProperty("archList") as? String)?.split(',') ?: defaultArchList
25
-
26
- val targetsList = (findProperty("targetList") as? String)?.split(',') ?: listOf("aarch64", "armv7", "i686", "x86_64")
27
-
28
- extensions.configure<ApplicationExtension> {
29
- @Suppress("UnstableApiUsage")
30
- flavorDimensions.add("abi")
31
- productFlavors {
32
- create("universal") {
33
- dimension = "abi"
34
- ndk {
35
- abiFilters += abiList
36
- }
37
- }
38
- defaultArchList.forEachIndexed { index, arch ->
39
- create(arch) {
40
- dimension = "abi"
41
- ndk {
42
- abiFilters.add(defaultAbiList[index])
43
- }
44
- }
45
- }
46
- }
47
- }
48
-
49
- afterEvaluate {
50
- for (profile in listOf("debug", "release")) {
51
- val profileCapitalized = profile.replaceFirstChar { it.uppercase() }
52
- val buildTask = tasks.maybeCreate(
53
- "rustBuildUniversal$profileCapitalized",
54
- DefaultTask::class.java
55
- ).apply {
56
- group = TASK_GROUP
57
- description = "Build dynamic library in $profile mode for all targets"
58
- }
59
-
60
- tasks["mergeUniversal${profileCapitalized}JniLibFolders"].dependsOn(buildTask)
61
-
62
- for (targetPair in targetsList.withIndex()) {
63
- val targetName = targetPair.value
64
- val targetArch = archList[targetPair.index]
65
- val targetArchCapitalized = targetArch.replaceFirstChar { it.uppercase() }
66
- val targetBuildTask = project.tasks.maybeCreate(
67
- "rustBuild$targetArchCapitalized$profileCapitalized",
68
- BuildTask::class.java
69
- ).apply {
70
- group = TASK_GROUP
71
- description = "Build dynamic library in $profile mode for $targetArch"
72
- rootDirRel = config.rootDirRel
73
- target = targetName
74
- release = profile == "release"
75
- }
76
-
77
- buildTask.dependsOn(targetBuildTask)
78
- tasks["merge$targetArchCapitalized${profileCapitalized}JniLibFolders"].dependsOn(
79
- targetBuildTask
80
- )
81
- }
82
- }
83
- }
84
- }
85
-}
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/gradle.properties
deleted
-24
@@ -1,24 +0,0 @@
1
-# Project-wide Gradle settings.
2
-# IDE (e.g. Android Studio) users:
3
-# Gradle settings configured through the IDE *will override*
4
-# any settings specified in this file.
5
-# For more details on how to configure your build environment visit
6
-# http://www.gradle.org/docs/current/userguide/build_environment.html
7
-# Specifies the JVM arguments used for the daemon process.
8
-# The setting is particularly useful for tweaking memory settings.
9
-org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
10
-# When configured, Gradle will run in incubating parallel mode.
11
-# This option should only be used with decoupled projects. More details, visit
12
-# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
13
-# org.gradle.parallel=true
14
-# AndroidX package structure to make it clearer which packages are bundled with the
15
-# Android operating system, and which are packaged with your app"s APK
16
-# https://developer.android.com/topic/libraries/support-library/androidx-rn
17
-android.useAndroidX=true
18
-# Kotlin code style for this project: "official" or "obsolete":
19
-kotlin.code.style=official
20
-# Enables namespacing of each library's R class so that its R class includes only the
21
-# resources declared in the library itself and none from the library's dependencies,
22
-# thereby reducing the size of the R class for that library
23
-android.nonTransitiveRClass=true
24
-android.nonFinalResIds=false
\ No newline at end of file
examples/tauri-app/src-tauri/gen/android/gradle/wrapper/gradle-wrapper.jar
Binary files a/examples/tauri-app/src-tauri/gen/android/gradle/wrapper/gradle-wrapper.jar and /dev/null differ
examples/tauri-app/src-tauri/gen/android/gradle/wrapper/gradle-wrapper.properties
deleted
-6
@@ -1,6 +0,0 @@
1
-#Tue May 10 19:22:52 CST 2022
2
-distributionBase=GRADLE_USER_HOME
3
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
4
-distributionPath=wrapper/dists
5
-zipStorePath=wrapper/dists
6
-zipStoreBase=GRADLE_USER_HOME
examples/tauri-app/src-tauri/gen/android/gradlew
deleted
-185
@@ -1,185 +0,0 @@
1
-#!/usr/bin/env sh
2
-
3
-#
4
-# Copyright 2015 the original author or authors.
5
-#
6
-# Licensed under the Apache License, Version 2.0 (the "License");
7
-# you may not use this file except in compliance with the License.
8
-# You may obtain a copy of the License at
9
-#
10
-# https://www.apache.org/licenses/LICENSE-2.0
11
-#
12
-# Unless required by applicable law or agreed to in writing, software
13
-# distributed under the License is distributed on an "AS IS" BASIS,
14
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
-# See the License for the specific language governing permissions and
16
-# limitations under the License.
17
-#
18
-
19
-##############################################################################
20
-##
21
-## Gradle start up script for UN*X
22
-##
23
-##############################################################################
24
-
25
-# Attempt to set APP_HOME
26
-# Resolve links: $0 may be a link
27
-PRG="$0"
28
-# Need this for relative symlinks.
29
-while [ -h "$PRG" ] ; do
30
- ls=`ls -ld "$PRG"`
31
- link=`expr "$ls" : '.*-> \(.*\)$'`
32
- if expr "$link" : '/.*' > /dev/null; then
33
- PRG="$link"
34
- else
35
- PRG=`dirname "$PRG"`"/$link"
36
- fi
37
-done
38
-SAVED="`pwd`"
39
-cd "`dirname \"$PRG\"`/" >/dev/null
40
-APP_HOME="`pwd -P`"
41
-cd "$SAVED" >/dev/null
42
-
43
-APP_NAME="Gradle"
44
-APP_BASE_NAME=`basename "$0"`
45
-
46
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
47
-DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
48
-
49
-# Use the maximum available, or set MAX_FD != -1 to use that value.
50
-MAX_FD="maximum"
51
-
52
-warn () {
53
- echo "$*"
54
-}
55
-
56
-die () {
57
- echo
58
- echo "$*"
59
- echo
60
- exit 1
61
-}
62
-
63
-# OS specific support (must be 'true' or 'false').
64
-cygwin=false
65
-msys=false
66
-darwin=false
67
-nonstop=false
68
-case "`uname`" in
69
- CYGWIN* )
70
- cygwin=true
71
- ;;
72
- Darwin* )
73
- darwin=true
74
- ;;
75
- MINGW* )
76
- msys=true
77
- ;;
78
- NONSTOP* )
79
- nonstop=true
80
- ;;
81
-esac
82
-
83
-CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
84
-
85
-
86
-# Determine the Java command to use to start the JVM.
87
-if [ -n "$JAVA_HOME" ] ; then
88
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
89
- # IBM's JDK on AIX uses strange locations for the executables
90
- JAVACMD="$JAVA_HOME/jre/sh/java"
91
- else
92
- JAVACMD="$JAVA_HOME/bin/java"
93
- fi
94
- if [ ! -x "$JAVACMD" ] ; then
95
- die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
96
-
97
-Please set the JAVA_HOME variable in your environment to match the
98
-location of your Java installation."
99
- fi
100
-else
101
- JAVACMD="java"
102
- which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
103
-
104
-Please set the JAVA_HOME variable in your environment to match the
105
-location of your Java installation."
106
-fi
107
-
108
-# Increase the maximum file descriptors if we can.
109
-if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
110
- MAX_FD_LIMIT=`ulimit -H -n`
111
- if [ $? -eq 0 ] ; then
112
- if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
113
- MAX_FD="$MAX_FD_LIMIT"
114
- fi
115
- ulimit -n $MAX_FD
116
- if [ $? -ne 0 ] ; then
117
- warn "Could not set maximum file descriptor limit: $MAX_FD"
118
- fi
119
- else
120
- warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
121
- fi
122
-fi
123
-
124
-# For Darwin, add options to specify how the application appears in the dock
125
-if $darwin; then
126
- GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
127
-fi
128
-
129
-# For Cygwin or MSYS, switch paths to Windows format before running java
130
-if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
131
- APP_HOME=`cygpath --path --mixed "$APP_HOME"`
132
- CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
133
-
134
- JAVACMD=`cygpath --unix "$JAVACMD"`
135
-
136
- # We build the pattern for arguments to be converted via cygpath
137
- ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
138
- SEP=""
139
- for dir in $ROOTDIRSRAW ; do
140
- ROOTDIRS="$ROOTDIRS$SEP$dir"
141
- SEP="|"
142
- done
143
- OURCYGPATTERN="(^($ROOTDIRS))"
144
- # Add a user-defined pattern to the cygpath arguments
145
- if [ "$GRADLE_CYGPATTERN" != "" ] ; then
146
- OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
147
- fi
148
- # Now convert the arguments - kludge to limit ourselves to /bin/sh
149
- i=0
150
- for arg in "$@" ; do
151
- CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
152
- CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
153
-
154
- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
155
- eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
156
- else
157
- eval `echo args$i`="\"$arg\""
158
- fi
159
- i=`expr $i + 1`
160
- done
161
- case $i in
162
- 0) set -- ;;
163
- 1) set -- "$args0" ;;
164
- 2) set -- "$args0" "$args1" ;;
165
- 3) set -- "$args0" "$args1" "$args2" ;;
166
- 4) set -- "$args0" "$args1" "$args2" "$args3" ;;
167
- 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
168
- 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
169
- 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
170
- 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
171
- 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
172
- esac
173
-fi
174
-
175
-# Escape application args
176
-save () {
177
- for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
178
- echo " "
179
-}
180
-APP_ARGS=`save "$@"`
181
-
182
-# Collect all arguments for the java command, following the shell quoting and substitution rules
183
-eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
184
-
185
-exec "$JAVACMD" "$@"
examples/tauri-app/src-tauri/gen/android/gradlew.bat
deleted
-89
@@ -1,89 +0,0 @@
1
-@rem
2
-@rem Copyright 2015 the original author or authors.
3
-@rem
4
-@rem Licensed under the Apache License, Version 2.0 (the "License");
5
-@rem you may not use this file except in compliance with the License.
6
-@rem You may obtain a copy of the License at
7
-@rem
8
-@rem https://www.apache.org/licenses/LICENSE-2.0
9
-@rem
10
-@rem Unless required by applicable law or agreed to in writing, software
11
-@rem distributed under the License is distributed on an "AS IS" BASIS,
12
-@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
-@rem See the License for the specific language governing permissions and
14
-@rem limitations under the License.
15
-@rem
16
-
17
-@if "%DEBUG%" == "" @echo off
18
-@rem ##########################################################################
19
-@rem
20
-@rem Gradle startup script for Windows
21
-@rem
22
-@rem ##########################################################################
23
-
24
-@rem Set local scope for the variables with windows NT shell
25
-if "%OS%"=="Windows_NT" setlocal
26
-
27
-set DIRNAME=%~dp0
28
-if "%DIRNAME%" == "" set DIRNAME=.
29
-set APP_BASE_NAME=%~n0
30
-set APP_HOME=%DIRNAME%
31
-
32
-@rem Resolve any "." and ".." in APP_HOME to make it shorter.
33
-for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
34
-
35
-@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
36
-set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
37
-
38
-@rem Find java.exe
39
-if defined JAVA_HOME goto findJavaFromJavaHome
40
-
41
-set JAVA_EXE=java.exe
42
-%JAVA_EXE% -version >NUL 2>&1
43
-if "%ERRORLEVEL%" == "0" goto execute
44
-
45
-echo.
46
-echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
47
-echo.
48
-echo Please set the JAVA_HOME variable in your environment to match the
49
-echo location of your Java installation.
50
-
51
-goto fail
52
-
53
-:findJavaFromJavaHome
54
-set JAVA_HOME=%JAVA_HOME:"=%
55
-set JAVA_EXE=%JAVA_HOME%/bin/java.exe
56
-
57
-if exist "%JAVA_EXE%" goto execute
58
-
59
-echo.
60
-echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
61
-echo.
62
-echo Please set the JAVA_HOME variable in your environment to match the
63
-echo location of your Java installation.
64
-
65
-goto fail
66
-
67
-:execute
68
-@rem Setup the command line
69
-
70
-set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
71
-
72
-
73
-@rem Execute Gradle
74
-"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
75
-
76
-:end
77
-@rem End local scope for the variables with windows NT shell
78
-if "%ERRORLEVEL%"=="0" goto mainEnd
79
-
80
-:fail
81
-rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
82
-rem the _cmd.exe /c_ return code!
83
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
84
-exit /b 1
85
-
86
-:mainEnd
87
-if "%OS%"=="Windows_NT" endlocal
88
-
89
-:omega
examples/tauri-app/src-tauri/gen/android/settings.gradle
deleted
-3
@@ -1,3 +0,0 @@
1
-include ':app'
2
-
3
-apply from: 'tauri.settings.gradle'
examples/tauri-app/src-tauri/gen/schemas/acl-manifests.json
deleted
-1
@@ -1 +0,0 @@
1
-{"android-tv-check":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin","permissions":["allow-ping"]},"permissions":{"allow-ping":{"identifier":"allow-ping","description":"Enables the ping command without any pre-configured scope.","commands":{"allow":["ping"],"deny":[]}},"deny-ping":{"identifier":"deny-ping","description":"Denies the ping command without any pre-configured scope.","commands":{"allow":[],"deny":["ping"]}}},"permission_sets":{},"global_scope_schema":null},"core":{"default_permission":{"identifier":"default","description":"Default core plugins set.","permissions":["core:path:default","core:event:default","core:window:default","core:webview:default","core:app:default","core:image:default","core:resources:default","core:menu:default","core:tray:default"]},"permissions":{},"permission_sets":{},"global_scope_schema":null},"core:app":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-version","allow-name","allow-tauri-version","allow-identifier"]},"permissions":{"allow-app-hide":{"identifier":"allow-app-hide","description":"Enables the app_hide command without any pre-configured scope.","commands":{"allow":["app_hide"],"deny":[]}},"allow-app-show":{"identifier":"allow-app-show","description":"Enables the app_show command without any pre-configured scope.","commands":{"allow":["app_show"],"deny":[]}},"allow-default-window-icon":{"identifier":"allow-default-window-icon","description":"Enables the default_window_icon command without any pre-configured scope.","commands":{"allow":["default_window_icon"],"deny":[]}},"allow-fetch-data-store-identifiers":{"identifier":"allow-fetch-data-store-identifiers","description":"Enables the fetch_data_store_identifiers command without any pre-configured scope.","commands":{"allow":["fetch_data_store_identifiers"],"deny":[]}},"allow-identifier":{"identifier":"allow-identifier","description":"Enables the identifier command without any pre-configured scope.","commands":{"allow":["identifier"],"deny":[]}},"allow-name":{"identifier":"allow-name","description":"Enables the name command without any pre-configured scope.","commands":{"allow":["name"],"deny":[]}},"allow-remove-data-store":{"identifier":"allow-remove-data-store","description":"Enables the remove_data_store command without any pre-configured scope.","commands":{"allow":["remove_data_store"],"deny":[]}},"allow-set-app-theme":{"identifier":"allow-set-app-theme","description":"Enables the set_app_theme command without any pre-configured scope.","commands":{"allow":["set_app_theme"],"deny":[]}},"allow-set-dock-visibility":{"identifier":"allow-set-dock-visibility","description":"Enables the set_dock_visibility command without any pre-configured scope.","commands":{"allow":["set_dock_visibility"],"deny":[]}},"allow-tauri-version":{"identifier":"allow-tauri-version","description":"Enables the tauri_version command without any pre-configured scope.","commands":{"allow":["tauri_version"],"deny":[]}},"allow-version":{"identifier":"allow-version","description":"Enables the version command without any pre-configured scope.","commands":{"allow":["version"],"deny":[]}},"deny-app-hide":{"identifier":"deny-app-hide","description":"Denies the app_hide command without any pre-configured scope.","commands":{"allow":[],"deny":["app_hide"]}},"deny-app-show":{"identifier":"deny-app-show","description":"Denies the app_show command without any pre-configured scope.","commands":{"allow":[],"deny":["app_show"]}},"deny-default-window-icon":{"identifier":"deny-default-window-icon","description":"Denies the default_window_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["default_window_icon"]}},"deny-fetch-data-store-identifiers":{"identifier":"deny-fetch-data-store-identifiers","description":"Denies the fetch_data_store_identifiers command without any pre-configured scope.","commands":{"allow":[],"deny":["fetch_data_store_identifiers"]}},"deny-identifier":{"identifier":"deny-identifier","description":"Denies the identifier command without any pre-configured scope.","commands":{"allow":[],"deny":["identifier"]}},"deny-name":{"identifier":"deny-name","description":"Denies the name command without any pre-configured scope.","commands":{"allow":[],"deny":["name"]}},"deny-remove-data-store":{"identifier":"deny-remove-data-store","description":"Denies the remove_data_store command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_data_store"]}},"deny-set-app-theme":{"identifier":"deny-set-app-theme","description":"Denies the set_app_theme command without any pre-configured scope.","commands":{"allow":[],"deny":["set_app_theme"]}},"deny-set-dock-visibility":{"identifier":"deny-set-dock-visibility","description":"Denies the set_dock_visibility command without any pre-configured scope.","commands":{"allow":[],"deny":["set_dock_visibility"]}},"deny-tauri-version":{"identifier":"deny-tauri-version","description":"Denies the tauri_version command without any pre-configured scope.","commands":{"allow":[],"deny":["tauri_version"]}},"deny-version":{"identifier":"deny-version","description":"Denies the version command without any pre-configured scope.","commands":{"allow":[],"deny":["version"]}}},"permission_sets":{},"global_scope_schema":null},"core:event":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-listen","allow-unlisten","allow-emit","allow-emit-to"]},"permissions":{"allow-emit":{"identifier":"allow-emit","description":"Enables the emit command without any pre-configured scope.","commands":{"allow":["emit"],"deny":[]}},"allow-emit-to":{"identifier":"allow-emit-to","description":"Enables the emit_to command without any pre-configured scope.","commands":{"allow":["emit_to"],"deny":[]}},"allow-listen":{"identifier":"allow-listen","description":"Enables the listen command without any pre-configured scope.","commands":{"allow":["listen"],"deny":[]}},"allow-unlisten":{"identifier":"allow-unlisten","description":"Enables the unlisten command without any pre-configured scope.","commands":{"allow":["unlisten"],"deny":[]}},"deny-emit":{"identifier":"deny-emit","description":"Denies the emit command without any pre-configured scope.","commands":{"allow":[],"deny":["emit"]}},"deny-emit-to":{"identifier":"deny-emit-to","description":"Denies the emit_to command without any pre-configured scope.","commands":{"allow":[],"deny":["emit_to"]}},"deny-listen":{"identifier":"deny-listen","description":"Denies the listen command without any pre-configured scope.","commands":{"allow":[],"deny":["listen"]}},"deny-unlisten":{"identifier":"deny-unlisten","description":"Denies the unlisten command without any pre-configured scope.","commands":{"allow":[],"deny":["unlisten"]}}},"permission_sets":{},"global_scope_schema":null},"core:image":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-new","allow-from-bytes","allow-from-path","allow-rgba","allow-size"]},"permissions":{"allow-from-bytes":{"identifier":"allow-from-bytes","description":"Enables the from_bytes command without any pre-configured scope.","commands":{"allow":["from_bytes"],"deny":[]}},"allow-from-path":{"identifier":"allow-from-path","description":"Enables the from_path command without any pre-configured scope.","commands":{"allow":["from_path"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-rgba":{"identifier":"allow-rgba","description":"Enables the rgba command without any pre-configured scope.","commands":{"allow":["rgba"],"deny":[]}},"allow-size":{"identifier":"allow-size","description":"Enables the size command without any pre-configured scope.","commands":{"allow":["size"],"deny":[]}},"deny-from-bytes":{"identifier":"deny-from-bytes","description":"Denies the from_bytes command without any pre-configured scope.","commands":{"allow":[],"deny":["from_bytes"]}},"deny-from-path":{"identifier":"deny-from-path","description":"Denies the from_path command without any pre-configured scope.","commands":{"allow":[],"deny":["from_path"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-rgba":{"identifier":"deny-rgba","description":"Denies the rgba command without any pre-configured scope.","commands":{"allow":[],"deny":["rgba"]}},"deny-size":{"identifier":"deny-size","description":"Denies the size command without any pre-configured scope.","commands":{"allow":[],"deny":["size"]}}},"permission_sets":{},"global_scope_schema":null},"core:menu":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-new","allow-append","allow-prepend","allow-insert","allow-remove","allow-remove-at","allow-items","allow-get","allow-popup","allow-create-default","allow-set-as-app-menu","allow-set-as-window-menu","allow-text","allow-set-text","allow-is-enabled","allow-set-enabled","allow-set-accelerator","allow-set-as-windows-menu-for-nsapp","allow-set-as-help-menu-for-nsapp","allow-is-checked","allow-set-checked","allow-set-icon"]},"permissions":{"allow-append":{"identifier":"allow-append","description":"Enables the append command without any pre-configured scope.","commands":{"allow":["append"],"deny":[]}},"allow-create-default":{"identifier":"allow-create-default","description":"Enables the create_default command without any pre-configured scope.","commands":{"allow":["create_default"],"deny":[]}},"allow-get":{"identifier":"allow-get","description":"Enables the get command without any pre-configured scope.","commands":{"allow":["get"],"deny":[]}},"allow-insert":{"identifier":"allow-insert","description":"Enables the insert command without any pre-configured scope.","commands":{"allow":["insert"],"deny":[]}},"allow-is-checked":{"identifier":"allow-is-checked","description":"Enables the is_checked command without any pre-configured scope.","commands":{"allow":["is_checked"],"deny":[]}},"allow-is-enabled":{"identifier":"allow-is-enabled","description":"Enables the is_enabled command without any pre-configured scope.","commands":{"allow":["is_enabled"],"deny":[]}},"allow-items":{"identifier":"allow-items","description":"Enables the items command without any pre-configured scope.","commands":{"allow":["items"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-popup":{"identifier":"allow-popup","description":"Enables the popup command without any pre-configured scope.","commands":{"allow":["popup"],"deny":[]}},"allow-prepend":{"identifier":"allow-prepend","description":"Enables the prepend command without any pre-configured scope.","commands":{"allow":["prepend"],"deny":[]}},"allow-remove":{"identifier":"allow-remove","description":"Enables the remove command without any pre-configured scope.","commands":{"allow":["remove"],"deny":[]}},"allow-remove-at":{"identifier":"allow-remove-at","description":"Enables the remove_at command without any pre-configured scope.","commands":{"allow":["remove_at"],"deny":[]}},"allow-set-accelerator":{"identifier":"allow-set-accelerator","description":"Enables the set_accelerator command without any pre-configured scope.","commands":{"allow":["set_accelerator"],"deny":[]}},"allow-set-as-app-menu":{"identifier":"allow-set-as-app-menu","description":"Enables the set_as_app_menu command without any pre-configured scope.","commands":{"allow":["set_as_app_menu"],"deny":[]}},"allow-set-as-help-menu-for-nsapp":{"identifier":"allow-set-as-help-menu-for-nsapp","description":"Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":["set_as_help_menu_for_nsapp"],"deny":[]}},"allow-set-as-window-menu":{"identifier":"allow-set-as-window-menu","description":"Enables the set_as_window_menu command without any pre-configured scope.","commands":{"allow":["set_as_window_menu"],"deny":[]}},"allow-set-as-windows-menu-for-nsapp":{"identifier":"allow-set-as-windows-menu-for-nsapp","description":"Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":["set_as_windows_menu_for_nsapp"],"deny":[]}},"allow-set-checked":{"identifier":"allow-set-checked","description":"Enables the set_checked command without any pre-configured scope.","commands":{"allow":["set_checked"],"deny":[]}},"allow-set-enabled":{"identifier":"allow-set-enabled","description":"Enables the set_enabled command without any pre-configured scope.","commands":{"allow":["set_enabled"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-text":{"identifier":"allow-set-text","description":"Enables the set_text command without any pre-configured scope.","commands":{"allow":["set_text"],"deny":[]}},"allow-text":{"identifier":"allow-text","description":"Enables the text command without any pre-configured scope.","commands":{"allow":["text"],"deny":[]}},"deny-append":{"identifier":"deny-append","description":"Denies the append command without any pre-configured scope.","commands":{"allow":[],"deny":["append"]}},"deny-create-default":{"identifier":"deny-create-default","description":"Denies the create_default command without any pre-configured scope.","commands":{"allow":[],"deny":["create_default"]}},"deny-get":{"identifier":"deny-get","description":"Denies the get command without any pre-configured scope.","commands":{"allow":[],"deny":["get"]}},"deny-insert":{"identifier":"deny-insert","description":"Denies the insert command without any pre-configured scope.","commands":{"allow":[],"deny":["insert"]}},"deny-is-checked":{"identifier":"deny-is-checked","description":"Denies the is_checked command without any pre-configured scope.","commands":{"allow":[],"deny":["is_checked"]}},"deny-is-enabled":{"identifier":"deny-is-enabled","description":"Denies the is_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["is_enabled"]}},"deny-items":{"identifier":"deny-items","description":"Denies the items command without any pre-configured scope.","commands":{"allow":[],"deny":["items"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-popup":{"identifier":"deny-popup","description":"Denies the popup command without any pre-configured scope.","commands":{"allow":[],"deny":["popup"]}},"deny-prepend":{"identifier":"deny-prepend","description":"Denies the prepend command without any pre-configured scope.","commands":{"allow":[],"deny":["prepend"]}},"deny-remove":{"identifier":"deny-remove","description":"Denies the remove command without any pre-configured scope.","commands":{"allow":[],"deny":["remove"]}},"deny-remove-at":{"identifier":"deny-remove-at","description":"Denies the remove_at command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_at"]}},"deny-set-accelerator":{"identifier":"deny-set-accelerator","description":"Denies the set_accelerator command without any pre-configured scope.","commands":{"allow":[],"deny":["set_accelerator"]}},"deny-set-as-app-menu":{"identifier":"deny-set-as-app-menu","description":"Denies the set_as_app_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_app_menu"]}},"deny-set-as-help-menu-for-nsapp":{"identifier":"deny-set-as-help-menu-for-nsapp","description":"Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_help_menu_for_nsapp"]}},"deny-set-as-window-menu":{"identifier":"deny-set-as-window-menu","description":"Denies the set_as_window_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_window_menu"]}},"deny-set-as-windows-menu-for-nsapp":{"identifier":"deny-set-as-windows-menu-for-nsapp","description":"Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.","commands":{"allow":[],"deny":["set_as_windows_menu_for_nsapp"]}},"deny-set-checked":{"identifier":"deny-set-checked","description":"Denies the set_checked command without any pre-configured scope.","commands":{"allow":[],"deny":["set_checked"]}},"deny-set-enabled":{"identifier":"deny-set-enabled","description":"Denies the set_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["set_enabled"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-text":{"identifier":"deny-set-text","description":"Denies the set_text command without any pre-configured scope.","commands":{"allow":[],"deny":["set_text"]}},"deny-text":{"identifier":"deny-text","description":"Denies the text command without any pre-configured scope.","commands":{"allow":[],"deny":["text"]}}},"permission_sets":{},"global_scope_schema":null},"core:path":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-resolve-directory","allow-resolve","allow-normalize","allow-join","allow-dirname","allow-extname","allow-basename","allow-is-absolute"]},"permissions":{"allow-basename":{"identifier":"allow-basename","description":"Enables the basename command without any pre-configured scope.","commands":{"allow":["basename"],"deny":[]}},"allow-dirname":{"identifier":"allow-dirname","description":"Enables the dirname command without any pre-configured scope.","commands":{"allow":["dirname"],"deny":[]}},"allow-extname":{"identifier":"allow-extname","description":"Enables the extname command without any pre-configured scope.","commands":{"allow":["extname"],"deny":[]}},"allow-is-absolute":{"identifier":"allow-is-absolute","description":"Enables the is_absolute command without any pre-configured scope.","commands":{"allow":["is_absolute"],"deny":[]}},"allow-join":{"identifier":"allow-join","description":"Enables the join command without any pre-configured scope.","commands":{"allow":["join"],"deny":[]}},"allow-normalize":{"identifier":"allow-normalize","description":"Enables the normalize command without any pre-configured scope.","commands":{"allow":["normalize"],"deny":[]}},"allow-resolve":{"identifier":"allow-resolve","description":"Enables the resolve command without any pre-configured scope.","commands":{"allow":["resolve"],"deny":[]}},"allow-resolve-directory":{"identifier":"allow-resolve-directory","description":"Enables the resolve_directory command without any pre-configured scope.","commands":{"allow":["resolve_directory"],"deny":[]}},"deny-basename":{"identifier":"deny-basename","description":"Denies the basename command without any pre-configured scope.","commands":{"allow":[],"deny":["basename"]}},"deny-dirname":{"identifier":"deny-dirname","description":"Denies the dirname command without any pre-configured scope.","commands":{"allow":[],"deny":["dirname"]}},"deny-extname":{"identifier":"deny-extname","description":"Denies the extname command without any pre-configured scope.","commands":{"allow":[],"deny":["extname"]}},"deny-is-absolute":{"identifier":"deny-is-absolute","description":"Denies the is_absolute command without any pre-configured scope.","commands":{"allow":[],"deny":["is_absolute"]}},"deny-join":{"identifier":"deny-join","description":"Denies the join command without any pre-configured scope.","commands":{"allow":[],"deny":["join"]}},"deny-normalize":{"identifier":"deny-normalize","description":"Denies the normalize command without any pre-configured scope.","commands":{"allow":[],"deny":["normalize"]}},"deny-resolve":{"identifier":"deny-resolve","description":"Denies the resolve command without any pre-configured scope.","commands":{"allow":[],"deny":["resolve"]}},"deny-resolve-directory":{"identifier":"deny-resolve-directory","description":"Denies the resolve_directory command without any pre-configured scope.","commands":{"allow":[],"deny":["resolve_directory"]}}},"permission_sets":{},"global_scope_schema":null},"core:resources":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-close"]},"permissions":{"allow-close":{"identifier":"allow-close","description":"Enables the close command without any pre-configured scope.","commands":{"allow":["close"],"deny":[]}},"deny-close":{"identifier":"deny-close","description":"Denies the close command without any pre-configured scope.","commands":{"allow":[],"deny":["close"]}}},"permission_sets":{},"global_scope_schema":null},"core:tray":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin, which enables all commands.","permissions":["allow-new","allow-get-by-id","allow-remove-by-id","allow-set-icon","allow-set-menu","allow-set-tooltip","allow-set-title","allow-set-visible","allow-set-temp-dir-path","allow-set-icon-as-template","allow-set-show-menu-on-left-click"]},"permissions":{"allow-get-by-id":{"identifier":"allow-get-by-id","description":"Enables the get_by_id command without any pre-configured scope.","commands":{"allow":["get_by_id"],"deny":[]}},"allow-new":{"identifier":"allow-new","description":"Enables the new command without any pre-configured scope.","commands":{"allow":["new"],"deny":[]}},"allow-remove-by-id":{"identifier":"allow-remove-by-id","description":"Enables the remove_by_id command without any pre-configured scope.","commands":{"allow":["remove_by_id"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-icon-as-template":{"identifier":"allow-set-icon-as-template","description":"Enables the set_icon_as_template command without any pre-configured scope.","commands":{"allow":["set_icon_as_template"],"deny":[]}},"allow-set-menu":{"identifier":"allow-set-menu","description":"Enables the set_menu command without any pre-configured scope.","commands":{"allow":["set_menu"],"deny":[]}},"allow-set-show-menu-on-left-click":{"identifier":"allow-set-show-menu-on-left-click","description":"Enables the set_show_menu_on_left_click command without any pre-configured scope.","commands":{"allow":["set_show_menu_on_left_click"],"deny":[]}},"allow-set-temp-dir-path":{"identifier":"allow-set-temp-dir-path","description":"Enables the set_temp_dir_path command without any pre-configured scope.","commands":{"allow":["set_temp_dir_path"],"deny":[]}},"allow-set-title":{"identifier":"allow-set-title","description":"Enables the set_title command without any pre-configured scope.","commands":{"allow":["set_title"],"deny":[]}},"allow-set-tooltip":{"identifier":"allow-set-tooltip","description":"Enables the set_tooltip command without any pre-configured scope.","commands":{"allow":["set_tooltip"],"deny":[]}},"allow-set-visible":{"identifier":"allow-set-visible","description":"Enables the set_visible command without any pre-configured scope.","commands":{"allow":["set_visible"],"deny":[]}},"deny-get-by-id":{"identifier":"deny-get-by-id","description":"Denies the get_by_id command without any pre-configured scope.","commands":{"allow":[],"deny":["get_by_id"]}},"deny-new":{"identifier":"deny-new","description":"Denies the new command without any pre-configured scope.","commands":{"allow":[],"deny":["new"]}},"deny-remove-by-id":{"identifier":"deny-remove-by-id","description":"Denies the remove_by_id command without any pre-configured scope.","commands":{"allow":[],"deny":["remove_by_id"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-icon-as-template":{"identifier":"deny-set-icon-as-template","description":"Denies the set_icon_as_template command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon_as_template"]}},"deny-set-menu":{"identifier":"deny-set-menu","description":"Denies the set_menu command without any pre-configured scope.","commands":{"allow":[],"deny":["set_menu"]}},"deny-set-show-menu-on-left-click":{"identifier":"deny-set-show-menu-on-left-click","description":"Denies the set_show_menu_on_left_click command without any pre-configured scope.","commands":{"allow":[],"deny":["set_show_menu_on_left_click"]}},"deny-set-temp-dir-path":{"identifier":"deny-set-temp-dir-path","description":"Denies the set_temp_dir_path command without any pre-configured scope.","commands":{"allow":[],"deny":["set_temp_dir_path"]}},"deny-set-title":{"identifier":"deny-set-title","description":"Denies the set_title command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title"]}},"deny-set-tooltip":{"identifier":"deny-set-tooltip","description":"Denies the set_tooltip command without any pre-configured scope.","commands":{"allow":[],"deny":["set_tooltip"]}},"deny-set-visible":{"identifier":"deny-set-visible","description":"Denies the set_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["set_visible"]}}},"permission_sets":{},"global_scope_schema":null},"core:webview":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-get-all-webviews","allow-webview-position","allow-webview-size","allow-internal-toggle-devtools"]},"permissions":{"allow-clear-all-browsing-data":{"identifier":"allow-clear-all-browsing-data","description":"Enables the clear_all_browsing_data command without any pre-configured scope.","commands":{"allow":["clear_all_browsing_data"],"deny":[]}},"allow-create-webview":{"identifier":"allow-create-webview","description":"Enables the create_webview command without any pre-configured scope.","commands":{"allow":["create_webview"],"deny":[]}},"allow-create-webview-window":{"identifier":"allow-create-webview-window","description":"Enables the create_webview_window command without any pre-configured scope.","commands":{"allow":["create_webview_window"],"deny":[]}},"allow-get-all-webviews":{"identifier":"allow-get-all-webviews","description":"Enables the get_all_webviews command without any pre-configured scope.","commands":{"allow":["get_all_webviews"],"deny":[]}},"allow-internal-toggle-devtools":{"identifier":"allow-internal-toggle-devtools","description":"Enables the internal_toggle_devtools command without any pre-configured scope.","commands":{"allow":["internal_toggle_devtools"],"deny":[]}},"allow-print":{"identifier":"allow-print","description":"Enables the print command without any pre-configured scope.","commands":{"allow":["print"],"deny":[]}},"allow-reparent":{"identifier":"allow-reparent","description":"Enables the reparent command without any pre-configured scope.","commands":{"allow":["reparent"],"deny":[]}},"allow-set-webview-auto-resize":{"identifier":"allow-set-webview-auto-resize","description":"Enables the set_webview_auto_resize command without any pre-configured scope.","commands":{"allow":["set_webview_auto_resize"],"deny":[]}},"allow-set-webview-background-color":{"identifier":"allow-set-webview-background-color","description":"Enables the set_webview_background_color command without any pre-configured scope.","commands":{"allow":["set_webview_background_color"],"deny":[]}},"allow-set-webview-focus":{"identifier":"allow-set-webview-focus","description":"Enables the set_webview_focus command without any pre-configured scope.","commands":{"allow":["set_webview_focus"],"deny":[]}},"allow-set-webview-position":{"identifier":"allow-set-webview-position","description":"Enables the set_webview_position command without any pre-configured scope.","commands":{"allow":["set_webview_position"],"deny":[]}},"allow-set-webview-size":{"identifier":"allow-set-webview-size","description":"Enables the set_webview_size command without any pre-configured scope.","commands":{"allow":["set_webview_size"],"deny":[]}},"allow-set-webview-zoom":{"identifier":"allow-set-webview-zoom","description":"Enables the set_webview_zoom command without any pre-configured scope.","commands":{"allow":["set_webview_zoom"],"deny":[]}},"allow-webview-close":{"identifier":"allow-webview-close","description":"Enables the webview_close command without any pre-configured scope.","commands":{"allow":["webview_close"],"deny":[]}},"allow-webview-hide":{"identifier":"allow-webview-hide","description":"Enables the webview_hide command without any pre-configured scope.","commands":{"allow":["webview_hide"],"deny":[]}},"allow-webview-position":{"identifier":"allow-webview-position","description":"Enables the webview_position command without any pre-configured scope.","commands":{"allow":["webview_position"],"deny":[]}},"allow-webview-show":{"identifier":"allow-webview-show","description":"Enables the webview_show command without any pre-configured scope.","commands":{"allow":["webview_show"],"deny":[]}},"allow-webview-size":{"identifier":"allow-webview-size","description":"Enables the webview_size command without any pre-configured scope.","commands":{"allow":["webview_size"],"deny":[]}},"deny-clear-all-browsing-data":{"identifier":"deny-clear-all-browsing-data","description":"Denies the clear_all_browsing_data command without any pre-configured scope.","commands":{"allow":[],"deny":["clear_all_browsing_data"]}},"deny-create-webview":{"identifier":"deny-create-webview","description":"Denies the create_webview command without any pre-configured scope.","commands":{"allow":[],"deny":["create_webview"]}},"deny-create-webview-window":{"identifier":"deny-create-webview-window","description":"Denies the create_webview_window command without any pre-configured scope.","commands":{"allow":[],"deny":["create_webview_window"]}},"deny-get-all-webviews":{"identifier":"deny-get-all-webviews","description":"Denies the get_all_webviews command without any pre-configured scope.","commands":{"allow":[],"deny":["get_all_webviews"]}},"deny-internal-toggle-devtools":{"identifier":"deny-internal-toggle-devtools","description":"Denies the internal_toggle_devtools command without any pre-configured scope.","commands":{"allow":[],"deny":["internal_toggle_devtools"]}},"deny-print":{"identifier":"deny-print","description":"Denies the print command without any pre-configured scope.","commands":{"allow":[],"deny":["print"]}},"deny-reparent":{"identifier":"deny-reparent","description":"Denies the reparent command without any pre-configured scope.","commands":{"allow":[],"deny":["reparent"]}},"deny-set-webview-auto-resize":{"identifier":"deny-set-webview-auto-resize","description":"Denies the set_webview_auto_resize command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_auto_resize"]}},"deny-set-webview-background-color":{"identifier":"deny-set-webview-background-color","description":"Denies the set_webview_background_color command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_background_color"]}},"deny-set-webview-focus":{"identifier":"deny-set-webview-focus","description":"Denies the set_webview_focus command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_focus"]}},"deny-set-webview-position":{"identifier":"deny-set-webview-position","description":"Denies the set_webview_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_position"]}},"deny-set-webview-size":{"identifier":"deny-set-webview-size","description":"Denies the set_webview_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_size"]}},"deny-set-webview-zoom":{"identifier":"deny-set-webview-zoom","description":"Denies the set_webview_zoom command without any pre-configured scope.","commands":{"allow":[],"deny":["set_webview_zoom"]}},"deny-webview-close":{"identifier":"deny-webview-close","description":"Denies the webview_close command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_close"]}},"deny-webview-hide":{"identifier":"deny-webview-hide","description":"Denies the webview_hide command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_hide"]}},"deny-webview-position":{"identifier":"deny-webview-position","description":"Denies the webview_position command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_position"]}},"deny-webview-show":{"identifier":"deny-webview-show","description":"Denies the webview_show command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_show"]}},"deny-webview-size":{"identifier":"deny-webview-size","description":"Denies the webview_size command without any pre-configured scope.","commands":{"allow":[],"deny":["webview_size"]}}},"permission_sets":{},"global_scope_schema":null},"core:window":{"default_permission":{"identifier":"default","description":"Default permissions for the plugin.","permissions":["allow-get-all-windows","allow-scale-factor","allow-inner-position","allow-outer-position","allow-inner-size","allow-outer-size","allow-is-fullscreen","allow-is-minimized","allow-is-maximized","allow-is-focused","allow-is-decorated","allow-is-resizable","allow-is-maximizable","allow-is-minimizable","allow-is-closable","allow-is-visible","allow-is-enabled","allow-title","allow-current-monitor","allow-primary-monitor","allow-monitor-from-point","allow-available-monitors","allow-cursor-position","allow-theme","allow-is-always-on-top","allow-internal-toggle-maximize"]},"permissions":{"allow-available-monitors":{"identifier":"allow-available-monitors","description":"Enables the available_monitors command without any pre-configured scope.","commands":{"allow":["available_monitors"],"deny":[]}},"allow-center":{"identifier":"allow-center","description":"Enables the center command without any pre-configured scope.","commands":{"allow":["center"],"deny":[]}},"allow-close":{"identifier":"allow-close","description":"Enables the close command without any pre-configured scope.","commands":{"allow":["close"],"deny":[]}},"allow-create":{"identifier":"allow-create","description":"Enables the create command without any pre-configured scope.","commands":{"allow":["create"],"deny":[]}},"allow-current-monitor":{"identifier":"allow-current-monitor","description":"Enables the current_monitor command without any pre-configured scope.","commands":{"allow":["current_monitor"],"deny":[]}},"allow-cursor-position":{"identifier":"allow-cursor-position","description":"Enables the cursor_position command without any pre-configured scope.","commands":{"allow":["cursor_position"],"deny":[]}},"allow-destroy":{"identifier":"allow-destroy","description":"Enables the destroy command without any pre-configured scope.","commands":{"allow":["destroy"],"deny":[]}},"allow-get-all-windows":{"identifier":"allow-get-all-windows","description":"Enables the get_all_windows command without any pre-configured scope.","commands":{"allow":["get_all_windows"],"deny":[]}},"allow-hide":{"identifier":"allow-hide","description":"Enables the hide command without any pre-configured scope.","commands":{"allow":["hide"],"deny":[]}},"allow-inner-position":{"identifier":"allow-inner-position","description":"Enables the inner_position command without any pre-configured scope.","commands":{"allow":["inner_position"],"deny":[]}},"allow-inner-size":{"identifier":"allow-inner-size","description":"Enables the inner_size command without any pre-configured scope.","commands":{"allow":["inner_size"],"deny":[]}},"allow-internal-toggle-maximize":{"identifier":"allow-internal-toggle-maximize","description":"Enables the internal_toggle_maximize command without any pre-configured scope.","commands":{"allow":["internal_toggle_maximize"],"deny":[]}},"allow-is-always-on-top":{"identifier":"allow-is-always-on-top","description":"Enables the is_always_on_top command without any pre-configured scope.","commands":{"allow":["is_always_on_top"],"deny":[]}},"allow-is-closable":{"identifier":"allow-is-closable","description":"Enables the is_closable command without any pre-configured scope.","commands":{"allow":["is_closable"],"deny":[]}},"allow-is-decorated":{"identifier":"allow-is-decorated","description":"Enables the is_decorated command without any pre-configured scope.","commands":{"allow":["is_decorated"],"deny":[]}},"allow-is-enabled":{"identifier":"allow-is-enabled","description":"Enables the is_enabled command without any pre-configured scope.","commands":{"allow":["is_enabled"],"deny":[]}},"allow-is-focused":{"identifier":"allow-is-focused","description":"Enables the is_focused command without any pre-configured scope.","commands":{"allow":["is_focused"],"deny":[]}},"allow-is-fullscreen":{"identifier":"allow-is-fullscreen","description":"Enables the is_fullscreen command without any pre-configured scope.","commands":{"allow":["is_fullscreen"],"deny":[]}},"allow-is-maximizable":{"identifier":"allow-is-maximizable","description":"Enables the is_maximizable command without any pre-configured scope.","commands":{"allow":["is_maximizable"],"deny":[]}},"allow-is-maximized":{"identifier":"allow-is-maximized","description":"Enables the is_maximized command without any pre-configured scope.","commands":{"allow":["is_maximized"],"deny":[]}},"allow-is-minimizable":{"identifier":"allow-is-minimizable","description":"Enables the is_minimizable command without any pre-configured scope.","commands":{"allow":["is_minimizable"],"deny":[]}},"allow-is-minimized":{"identifier":"allow-is-minimized","description":"Enables the is_minimized command without any pre-configured scope.","commands":{"allow":["is_minimized"],"deny":[]}},"allow-is-resizable":{"identifier":"allow-is-resizable","description":"Enables the is_resizable command without any pre-configured scope.","commands":{"allow":["is_resizable"],"deny":[]}},"allow-is-visible":{"identifier":"allow-is-visible","description":"Enables the is_visible command without any pre-configured scope.","commands":{"allow":["is_visible"],"deny":[]}},"allow-maximize":{"identifier":"allow-maximize","description":"Enables the maximize command without any pre-configured scope.","commands":{"allow":["maximize"],"deny":[]}},"allow-minimize":{"identifier":"allow-minimize","description":"Enables the minimize command without any pre-configured scope.","commands":{"allow":["minimize"],"deny":[]}},"allow-monitor-from-point":{"identifier":"allow-monitor-from-point","description":"Enables the monitor_from_point command without any pre-configured scope.","commands":{"allow":["monitor_from_point"],"deny":[]}},"allow-outer-position":{"identifier":"allow-outer-position","description":"Enables the outer_position command without any pre-configured scope.","commands":{"allow":["outer_position"],"deny":[]}},"allow-outer-size":{"identifier":"allow-outer-size","description":"Enables the outer_size command without any pre-configured scope.","commands":{"allow":["outer_size"],"deny":[]}},"allow-primary-monitor":{"identifier":"allow-primary-monitor","description":"Enables the primary_monitor command without any pre-configured scope.","commands":{"allow":["primary_monitor"],"deny":[]}},"allow-request-user-attention":{"identifier":"allow-request-user-attention","description":"Enables the request_user_attention command without any pre-configured scope.","commands":{"allow":["request_user_attention"],"deny":[]}},"allow-scale-factor":{"identifier":"allow-scale-factor","description":"Enables the scale_factor command without any pre-configured scope.","commands":{"allow":["scale_factor"],"deny":[]}},"allow-set-always-on-bottom":{"identifier":"allow-set-always-on-bottom","description":"Enables the set_always_on_bottom command without any pre-configured scope.","commands":{"allow":["set_always_on_bottom"],"deny":[]}},"allow-set-always-on-top":{"identifier":"allow-set-always-on-top","description":"Enables the set_always_on_top command without any pre-configured scope.","commands":{"allow":["set_always_on_top"],"deny":[]}},"allow-set-background-color":{"identifier":"allow-set-background-color","description":"Enables the set_background_color command without any pre-configured scope.","commands":{"allow":["set_background_color"],"deny":[]}},"allow-set-badge-count":{"identifier":"allow-set-badge-count","description":"Enables the set_badge_count command without any pre-configured scope.","commands":{"allow":["set_badge_count"],"deny":[]}},"allow-set-badge-label":{"identifier":"allow-set-badge-label","description":"Enables the set_badge_label command without any pre-configured scope.","commands":{"allow":["set_badge_label"],"deny":[]}},"allow-set-closable":{"identifier":"allow-set-closable","description":"Enables the set_closable command without any pre-configured scope.","commands":{"allow":["set_closable"],"deny":[]}},"allow-set-content-protected":{"identifier":"allow-set-content-protected","description":"Enables the set_content_protected command without any pre-configured scope.","commands":{"allow":["set_content_protected"],"deny":[]}},"allow-set-cursor-grab":{"identifier":"allow-set-cursor-grab","description":"Enables the set_cursor_grab command without any pre-configured scope.","commands":{"allow":["set_cursor_grab"],"deny":[]}},"allow-set-cursor-icon":{"identifier":"allow-set-cursor-icon","description":"Enables the set_cursor_icon command without any pre-configured scope.","commands":{"allow":["set_cursor_icon"],"deny":[]}},"allow-set-cursor-position":{"identifier":"allow-set-cursor-position","description":"Enables the set_cursor_position command without any pre-configured scope.","commands":{"allow":["set_cursor_position"],"deny":[]}},"allow-set-cursor-visible":{"identifier":"allow-set-cursor-visible","description":"Enables the set_cursor_visible command without any pre-configured scope.","commands":{"allow":["set_cursor_visible"],"deny":[]}},"allow-set-decorations":{"identifier":"allow-set-decorations","description":"Enables the set_decorations command without any pre-configured scope.","commands":{"allow":["set_decorations"],"deny":[]}},"allow-set-effects":{"identifier":"allow-set-effects","description":"Enables the set_effects command without any pre-configured scope.","commands":{"allow":["set_effects"],"deny":[]}},"allow-set-enabled":{"identifier":"allow-set-enabled","description":"Enables the set_enabled command without any pre-configured scope.","commands":{"allow":["set_enabled"],"deny":[]}},"allow-set-focus":{"identifier":"allow-set-focus","description":"Enables the set_focus command without any pre-configured scope.","commands":{"allow":["set_focus"],"deny":[]}},"allow-set-fullscreen":{"identifier":"allow-set-fullscreen","description":"Enables the set_fullscreen command without any pre-configured scope.","commands":{"allow":["set_fullscreen"],"deny":[]}},"allow-set-icon":{"identifier":"allow-set-icon","description":"Enables the set_icon command without any pre-configured scope.","commands":{"allow":["set_icon"],"deny":[]}},"allow-set-ignore-cursor-events":{"identifier":"allow-set-ignore-cursor-events","description":"Enables the set_ignore_cursor_events command without any pre-configured scope.","commands":{"allow":["set_ignore_cursor_events"],"deny":[]}},"allow-set-max-size":{"identifier":"allow-set-max-size","description":"Enables the set_max_size command without any pre-configured scope.","commands":{"allow":["set_max_size"],"deny":[]}},"allow-set-maximizable":{"identifier":"allow-set-maximizable","description":"Enables the set_maximizable command without any pre-configured scope.","commands":{"allow":["set_maximizable"],"deny":[]}},"allow-set-min-size":{"identifier":"allow-set-min-size","description":"Enables the set_min_size command without any pre-configured scope.","commands":{"allow":["set_min_size"],"deny":[]}},"allow-set-minimizable":{"identifier":"allow-set-minimizable","description":"Enables the set_minimizable command without any pre-configured scope.","commands":{"allow":["set_minimizable"],"deny":[]}},"allow-set-overlay-icon":{"identifier":"allow-set-overlay-icon","description":"Enables the set_overlay_icon command without any pre-configured scope.","commands":{"allow":["set_overlay_icon"],"deny":[]}},"allow-set-position":{"identifier":"allow-set-position","description":"Enables the set_position command without any pre-configured scope.","commands":{"allow":["set_position"],"deny":[]}},"allow-set-progress-bar":{"identifier":"allow-set-progress-bar","description":"Enables the set_progress_bar command without any pre-configured scope.","commands":{"allow":["set_progress_bar"],"deny":[]}},"allow-set-resizable":{"identifier":"allow-set-resizable","description":"Enables the set_resizable command without any pre-configured scope.","commands":{"allow":["set_resizable"],"deny":[]}},"allow-set-shadow":{"identifier":"allow-set-shadow","description":"Enables the set_shadow command without any pre-configured scope.","commands":{"allow":["set_shadow"],"deny":[]}},"allow-set-size":{"identifier":"allow-set-size","description":"Enables the set_size command without any pre-configured scope.","commands":{"allow":["set_size"],"deny":[]}},"allow-set-size-constraints":{"identifier":"allow-set-size-constraints","description":"Enables the set_size_constraints command without any pre-configured scope.","commands":{"allow":["set_size_constraints"],"deny":[]}},"allow-set-skip-taskbar":{"identifier":"allow-set-skip-taskbar","description":"Enables the set_skip_taskbar command without any pre-configured scope.","commands":{"allow":["set_skip_taskbar"],"deny":[]}},"allow-set-theme":{"identifier":"allow-set-theme","description":"Enables the set_theme command without any pre-configured scope.","commands":{"allow":["set_theme"],"deny":[]}},"allow-set-title":{"identifier":"allow-set-title","description":"Enables the set_title command without any pre-configured scope.","commands":{"allow":["set_title"],"deny":[]}},"allow-set-title-bar-style":{"identifier":"allow-set-title-bar-style","description":"Enables the set_title_bar_style command without any pre-configured scope.","commands":{"allow":["set_title_bar_style"],"deny":[]}},"allow-set-visible-on-all-workspaces":{"identifier":"allow-set-visible-on-all-workspaces","description":"Enables the set_visible_on_all_workspaces command without any pre-configured scope.","commands":{"allow":["set_visible_on_all_workspaces"],"deny":[]}},"allow-show":{"identifier":"allow-show","description":"Enables the show command without any pre-configured scope.","commands":{"allow":["show"],"deny":[]}},"allow-start-dragging":{"identifier":"allow-start-dragging","description":"Enables the start_dragging command without any pre-configured scope.","commands":{"allow":["start_dragging"],"deny":[]}},"allow-start-resize-dragging":{"identifier":"allow-start-resize-dragging","description":"Enables the start_resize_dragging command without any pre-configured scope.","commands":{"allow":["start_resize_dragging"],"deny":[]}},"allow-theme":{"identifier":"allow-theme","description":"Enables the theme command without any pre-configured scope.","commands":{"allow":["theme"],"deny":[]}},"allow-title":{"identifier":"allow-title","description":"Enables the title command without any pre-configured scope.","commands":{"allow":["title"],"deny":[]}},"allow-toggle-maximize":{"identifier":"allow-toggle-maximize","description":"Enables the toggle_maximize command without any pre-configured scope.","commands":{"allow":["toggle_maximize"],"deny":[]}},"allow-unmaximize":{"identifier":"allow-unmaximize","description":"Enables the unmaximize command without any pre-configured scope.","commands":{"allow":["unmaximize"],"deny":[]}},"allow-unminimize":{"identifier":"allow-unminimize","description":"Enables the unminimize command without any pre-configured scope.","commands":{"allow":["unminimize"],"deny":[]}},"deny-available-monitors":{"identifier":"deny-available-monitors","description":"Denies the available_monitors command without any pre-configured scope.","commands":{"allow":[],"deny":["available_monitors"]}},"deny-center":{"identifier":"deny-center","description":"Denies the center command without any pre-configured scope.","commands":{"allow":[],"deny":["center"]}},"deny-close":{"identifier":"deny-close","description":"Denies the close command without any pre-configured scope.","commands":{"allow":[],"deny":["close"]}},"deny-create":{"identifier":"deny-create","description":"Denies the create command without any pre-configured scope.","commands":{"allow":[],"deny":["create"]}},"deny-current-monitor":{"identifier":"deny-current-monitor","description":"Denies the current_monitor command without any pre-configured scope.","commands":{"allow":[],"deny":["current_monitor"]}},"deny-cursor-position":{"identifier":"deny-cursor-position","description":"Denies the cursor_position command without any pre-configured scope.","commands":{"allow":[],"deny":["cursor_position"]}},"deny-destroy":{"identifier":"deny-destroy","description":"Denies the destroy command without any pre-configured scope.","commands":{"allow":[],"deny":["destroy"]}},"deny-get-all-windows":{"identifier":"deny-get-all-windows","description":"Denies the get_all_windows command without any pre-configured scope.","commands":{"allow":[],"deny":["get_all_windows"]}},"deny-hide":{"identifier":"deny-hide","description":"Denies the hide command without any pre-configured scope.","commands":{"allow":[],"deny":["hide"]}},"deny-inner-position":{"identifier":"deny-inner-position","description":"Denies the inner_position command without any pre-configured scope.","commands":{"allow":[],"deny":["inner_position"]}},"deny-inner-size":{"identifier":"deny-inner-size","description":"Denies the inner_size command without any pre-configured scope.","commands":{"allow":[],"deny":["inner_size"]}},"deny-internal-toggle-maximize":{"identifier":"deny-internal-toggle-maximize","description":"Denies the internal_toggle_maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["internal_toggle_maximize"]}},"deny-is-always-on-top":{"identifier":"deny-is-always-on-top","description":"Denies the is_always_on_top command without any pre-configured scope.","commands":{"allow":[],"deny":["is_always_on_top"]}},"deny-is-closable":{"identifier":"deny-is-closable","description":"Denies the is_closable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_closable"]}},"deny-is-decorated":{"identifier":"deny-is-decorated","description":"Denies the is_decorated command without any pre-configured scope.","commands":{"allow":[],"deny":["is_decorated"]}},"deny-is-enabled":{"identifier":"deny-is-enabled","description":"Denies the is_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["is_enabled"]}},"deny-is-focused":{"identifier":"deny-is-focused","description":"Denies the is_focused command without any pre-configured scope.","commands":{"allow":[],"deny":["is_focused"]}},"deny-is-fullscreen":{"identifier":"deny-is-fullscreen","description":"Denies the is_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["is_fullscreen"]}},"deny-is-maximizable":{"identifier":"deny-is-maximizable","description":"Denies the is_maximizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_maximizable"]}},"deny-is-maximized":{"identifier":"deny-is-maximized","description":"Denies the is_maximized command without any pre-configured scope.","commands":{"allow":[],"deny":["is_maximized"]}},"deny-is-minimizable":{"identifier":"deny-is-minimizable","description":"Denies the is_minimizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_minimizable"]}},"deny-is-minimized":{"identifier":"deny-is-minimized","description":"Denies the is_minimized command without any pre-configured scope.","commands":{"allow":[],"deny":["is_minimized"]}},"deny-is-resizable":{"identifier":"deny-is-resizable","description":"Denies the is_resizable command without any pre-configured scope.","commands":{"allow":[],"deny":["is_resizable"]}},"deny-is-visible":{"identifier":"deny-is-visible","description":"Denies the is_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["is_visible"]}},"deny-maximize":{"identifier":"deny-maximize","description":"Denies the maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["maximize"]}},"deny-minimize":{"identifier":"deny-minimize","description":"Denies the minimize command without any pre-configured scope.","commands":{"allow":[],"deny":["minimize"]}},"deny-monitor-from-point":{"identifier":"deny-monitor-from-point","description":"Denies the monitor_from_point command without any pre-configured scope.","commands":{"allow":[],"deny":["monitor_from_point"]}},"deny-outer-position":{"identifier":"deny-outer-position","description":"Denies the outer_position command without any pre-configured scope.","commands":{"allow":[],"deny":["outer_position"]}},"deny-outer-size":{"identifier":"deny-outer-size","description":"Denies the outer_size command without any pre-configured scope.","commands":{"allow":[],"deny":["outer_size"]}},"deny-primary-monitor":{"identifier":"deny-primary-monitor","description":"Denies the primary_monitor command without any pre-configured scope.","commands":{"allow":[],"deny":["primary_monitor"]}},"deny-request-user-attention":{"identifier":"deny-request-user-attention","description":"Denies the request_user_attention command without any pre-configured scope.","commands":{"allow":[],"deny":["request_user_attention"]}},"deny-scale-factor":{"identifier":"deny-scale-factor","description":"Denies the scale_factor command without any pre-configured scope.","commands":{"allow":[],"deny":["scale_factor"]}},"deny-set-always-on-bottom":{"identifier":"deny-set-always-on-bottom","description":"Denies the set_always_on_bottom command without any pre-configured scope.","commands":{"allow":[],"deny":["set_always_on_bottom"]}},"deny-set-always-on-top":{"identifier":"deny-set-always-on-top","description":"Denies the set_always_on_top command without any pre-configured scope.","commands":{"allow":[],"deny":["set_always_on_top"]}},"deny-set-background-color":{"identifier":"deny-set-background-color","description":"Denies the set_background_color command without any pre-configured scope.","commands":{"allow":[],"deny":["set_background_color"]}},"deny-set-badge-count":{"identifier":"deny-set-badge-count","description":"Denies the set_badge_count command without any pre-configured scope.","commands":{"allow":[],"deny":["set_badge_count"]}},"deny-set-badge-label":{"identifier":"deny-set-badge-label","description":"Denies the set_badge_label command without any pre-configured scope.","commands":{"allow":[],"deny":["set_badge_label"]}},"deny-set-closable":{"identifier":"deny-set-closable","description":"Denies the set_closable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_closable"]}},"deny-set-content-protected":{"identifier":"deny-set-content-protected","description":"Denies the set_content_protected command without any pre-configured scope.","commands":{"allow":[],"deny":["set_content_protected"]}},"deny-set-cursor-grab":{"identifier":"deny-set-cursor-grab","description":"Denies the set_cursor_grab command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_grab"]}},"deny-set-cursor-icon":{"identifier":"deny-set-cursor-icon","description":"Denies the set_cursor_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_icon"]}},"deny-set-cursor-position":{"identifier":"deny-set-cursor-position","description":"Denies the set_cursor_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_position"]}},"deny-set-cursor-visible":{"identifier":"deny-set-cursor-visible","description":"Denies the set_cursor_visible command without any pre-configured scope.","commands":{"allow":[],"deny":["set_cursor_visible"]}},"deny-set-decorations":{"identifier":"deny-set-decorations","description":"Denies the set_decorations command without any pre-configured scope.","commands":{"allow":[],"deny":["set_decorations"]}},"deny-set-effects":{"identifier":"deny-set-effects","description":"Denies the set_effects command without any pre-configured scope.","commands":{"allow":[],"deny":["set_effects"]}},"deny-set-enabled":{"identifier":"deny-set-enabled","description":"Denies the set_enabled command without any pre-configured scope.","commands":{"allow":[],"deny":["set_enabled"]}},"deny-set-focus":{"identifier":"deny-set-focus","description":"Denies the set_focus command without any pre-configured scope.","commands":{"allow":[],"deny":["set_focus"]}},"deny-set-fullscreen":{"identifier":"deny-set-fullscreen","description":"Denies the set_fullscreen command without any pre-configured scope.","commands":{"allow":[],"deny":["set_fullscreen"]}},"deny-set-icon":{"identifier":"deny-set-icon","description":"Denies the set_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_icon"]}},"deny-set-ignore-cursor-events":{"identifier":"deny-set-ignore-cursor-events","description":"Denies the set_ignore_cursor_events command without any pre-configured scope.","commands":{"allow":[],"deny":["set_ignore_cursor_events"]}},"deny-set-max-size":{"identifier":"deny-set-max-size","description":"Denies the set_max_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_max_size"]}},"deny-set-maximizable":{"identifier":"deny-set-maximizable","description":"Denies the set_maximizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_maximizable"]}},"deny-set-min-size":{"identifier":"deny-set-min-size","description":"Denies the set_min_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_min_size"]}},"deny-set-minimizable":{"identifier":"deny-set-minimizable","description":"Denies the set_minimizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_minimizable"]}},"deny-set-overlay-icon":{"identifier":"deny-set-overlay-icon","description":"Denies the set_overlay_icon command without any pre-configured scope.","commands":{"allow":[],"deny":["set_overlay_icon"]}},"deny-set-position":{"identifier":"deny-set-position","description":"Denies the set_position command without any pre-configured scope.","commands":{"allow":[],"deny":["set_position"]}},"deny-set-progress-bar":{"identifier":"deny-set-progress-bar","description":"Denies the set_progress_bar command without any pre-configured scope.","commands":{"allow":[],"deny":["set_progress_bar"]}},"deny-set-resizable":{"identifier":"deny-set-resizable","description":"Denies the set_resizable command without any pre-configured scope.","commands":{"allow":[],"deny":["set_resizable"]}},"deny-set-shadow":{"identifier":"deny-set-shadow","description":"Denies the set_shadow command without any pre-configured scope.","commands":{"allow":[],"deny":["set_shadow"]}},"deny-set-size":{"identifier":"deny-set-size","description":"Denies the set_size command without any pre-configured scope.","commands":{"allow":[],"deny":["set_size"]}},"deny-set-size-constraints":{"identifier":"deny-set-size-constraints","description":"Denies the set_size_constraints command without any pre-configured scope.","commands":{"allow":[],"deny":["set_size_constraints"]}},"deny-set-skip-taskbar":{"identifier":"deny-set-skip-taskbar","description":"Denies the set_skip_taskbar command without any pre-configured scope.","commands":{"allow":[],"deny":["set_skip_taskbar"]}},"deny-set-theme":{"identifier":"deny-set-theme","description":"Denies the set_theme command without any pre-configured scope.","commands":{"allow":[],"deny":["set_theme"]}},"deny-set-title":{"identifier":"deny-set-title","description":"Denies the set_title command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title"]}},"deny-set-title-bar-style":{"identifier":"deny-set-title-bar-style","description":"Denies the set_title_bar_style command without any pre-configured scope.","commands":{"allow":[],"deny":["set_title_bar_style"]}},"deny-set-visible-on-all-workspaces":{"identifier":"deny-set-visible-on-all-workspaces","description":"Denies the set_visible_on_all_workspaces command without any pre-configured scope.","commands":{"allow":[],"deny":["set_visible_on_all_workspaces"]}},"deny-show":{"identifier":"deny-show","description":"Denies the show command without any pre-configured scope.","commands":{"allow":[],"deny":["show"]}},"deny-start-dragging":{"identifier":"deny-start-dragging","description":"Denies the start_dragging command without any pre-configured scope.","commands":{"allow":[],"deny":["start_dragging"]}},"deny-start-resize-dragging":{"identifier":"deny-start-resize-dragging","description":"Denies the start_resize_dragging command without any pre-configured scope.","commands":{"allow":[],"deny":["start_resize_dragging"]}},"deny-theme":{"identifier":"deny-theme","description":"Denies the theme command without any pre-configured scope.","commands":{"allow":[],"deny":["theme"]}},"deny-title":{"identifier":"deny-title","description":"Denies the title command without any pre-configured scope.","commands":{"allow":[],"deny":["title"]}},"deny-toggle-maximize":{"identifier":"deny-toggle-maximize","description":"Denies the toggle_maximize command without any pre-configured scope.","commands":{"allow":[],"deny":["toggle_maximize"]}},"deny-unmaximize":{"identifier":"deny-unmaximize","description":"Denies the unmaximize command without any pre-configured scope.","commands":{"allow":[],"deny":["unmaximize"]}},"deny-unminimize":{"identifier":"deny-unminimize","description":"Denies the unminimize command without any pre-configured scope.","commands":{"allow":[],"deny":["unminimize"]}}},"permission_sets":{},"global_scope_schema":null}}
\ No newline at end of file
examples/tauri-app/src-tauri/gen/schemas/android-schema.json
deleted
-2202
@@ -1,2202 +0,0 @@
1
-{
2
- "$schema": "http://json-schema.org/draft-07/schema#",
3
- "title": "CapabilityFile",
4
- "description": "Capability formats accepted in a capability file.",
5
- "anyOf": [
6
- {
7
- "description": "A single capability.",
8
- "allOf": [
9
- {
10
- "$ref": "#/definitions/Capability"
11
- }
12
- ]
13
- },
14
- {
15
- "description": "A list of capabilities.",
16
- "type": "array",
17
- "items": {
18
- "$ref": "#/definitions/Capability"
19
- }
20
- },
21
- {
22
- "description": "A list of capabilities.",
23
- "type": "object",
24
- "required": [
25
- "capabilities"
26
- ],
27
- "properties": {
28
- "capabilities": {
29
- "description": "The list of capabilities.",
30
- "type": "array",
31
- "items": {
32
- "$ref": "#/definitions/Capability"
33
- }
34
- }
35
- }
36
- }
37
- ],
38
- "definitions": {
39
- "Capability": {
40
- "description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows' and webviews' fine grained access to the Tauri core, application, or plugin commands. If a webview or its window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```",
41
- "type": "object",
42
- "required": [
43
- "identifier",
44
- "permissions"
45
- ],
46
- "properties": {
47
- "identifier": {
48
- "description": "Identifier of the capability.\n\n## Example\n\n`main-user-files-write`",
49
- "type": "string"
50
- },
51
- "description": {
52
- "description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.",
53
- "default": "",
54
- "type": "string"
55
- },
56
- "remote": {
57
- "description": "Configure remote URLs that can use the capability permissions.\n\nThis setting is optional and defaults to not being set, as our default use case is that the content is served from our local application.\n\n:::caution Make sure you understand the security implications of providing remote sources with local system access. :::\n\n## Example\n\n```json { \"urls\": [\"https://*.mydomain.dev\"] } ```",
58
- "anyOf": [
59
- {
60
- "$ref": "#/definitions/CapabilityRemote"
61
- },
62
- {
63
- "type": "null"
64
- }
65
- ]
66
- },
67
- "local": {
68
- "description": "Whether this capability is enabled for local app URLs or not. Defaults to `true`.",
69
- "default": true,
70
- "type": "boolean"
71
- },
72
- "windows": {
73
- "description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nIf a window label matches any of the patterns in this list, the capability will be enabled on all the webviews of that window, regardless of the value of [`Self::webviews`].\n\nOn multiwebview windows, prefer specifying [`Self::webviews`] and omitting [`Self::windows`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`",
74
- "type": "array",
75
- "items": {
76
- "type": "string"
77
- }
78
- },
79
- "webviews": {
80
- "description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThe capability will be enabled on all the webviews whose label matches any of the patterns in this list, regardless of whether the webview's window label matches a pattern in [`Self::windows`].\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`",
81
- "type": "array",
82
- "items": {
83
- "type": "string"
84
- }
85
- },
86
- "permissions": {
87
- "description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```",
88
- "type": "array",
89
- "items": {
90
- "$ref": "#/definitions/PermissionEntry"
91
- },
92
- "uniqueItems": true
93
- },
94
- "platforms": {
95
- "description": "Limit which target platforms this capability applies to.\n\nBy default all platforms are targeted.\n\n## Example\n\n`[\"macOS\",\"windows\"]`",
96
- "type": [
97
- "array",
98
- "null"
99
- ],
100
- "items": {
101
- "$ref": "#/definitions/Target"
102
- }
103
- }
104
- }
105
- },
106
- "CapabilityRemote": {
107
- "description": "Configuration for remote URLs that are associated with the capability.",
108
- "type": "object",
109
- "required": [
110
- "urls"
111
- ],
112
- "properties": {
113
- "urls": {
114
- "description": "Remote domains this capability refers to using the [URLPattern standard](https://urlpattern.spec.whatwg.org/).\n\n## Examples\n\n- \"https://*.mydomain.dev\": allows subdomains of mydomain.dev - \"https://mydomain.dev/api/*\": allows any subpath of mydomain.dev/api",
115
- "type": "array",
116
- "items": {
117
- "type": "string"
118
- }
119
- }
120
- }
121
- },
122
- "PermissionEntry": {
123
- "description": "An entry for a permission value in a [`Capability`] can be either a raw permission [`Identifier`] or an object that references a permission and extends its scope.",
124
- "anyOf": [
125
- {
126
- "description": "Reference a permission or permission set by identifier.",
127
- "allOf": [
128
- {
129
- "$ref": "#/definitions/Identifier"
130
- }
131
- ]
132
- },
133
- {
134
- "description": "Reference a permission or permission set by identifier and extends its scope.",
135
- "type": "object",
136
- "allOf": [
137
- {
138
- "properties": {
139
- "identifier": {
140
- "description": "Identifier of the permission or permission set.",
141
- "allOf": [
142
- {
143
- "$ref": "#/definitions/Identifier"
144
- }
145
- ]
146
- },
147
- "allow": {
148
- "description": "Data that defines what is allowed by the scope.",
149
- "type": [
150
- "array",
151
- "null"
152
- ],
153
- "items": {
154
- "$ref": "#/definitions/Value"
155
- }
156
- },
157
- "deny": {
158
- "description": "Data that defines what is denied by the scope. This should be prioritized by validation logic.",
159
- "type": [
160
- "array",
161
- "null"
162
- ],
163
- "items": {
164
- "$ref": "#/definitions/Value"
165
- }
166
- }
167
- }
168
- }
169
- ],
170
- "required": [
171
- "identifier"
172
- ]
173
- }
174
- ]
175
- },
176
- "Identifier": {
177
- "description": "Permission identifier",
178
- "oneOf": [
179
- {
180
- "description": "Default permissions for the plugin\n#### This default permission set includes:\n\n- `allow-ping`",
181
- "type": "string",
182
- "const": "android-tv-check:default",
183
- "markdownDescription": "Default permissions for the plugin\n#### This default permission set includes:\n\n- `allow-ping`"
184
- },
185
- {
186
- "description": "Enables the ping command without any pre-configured scope.",
187
- "type": "string",
188
- "const": "android-tv-check:allow-ping",
189
- "markdownDescription": "Enables the ping command without any pre-configured scope."
190
- },
191
- {
192
- "description": "Denies the ping command without any pre-configured scope.",
193
- "type": "string",
194
- "const": "android-tv-check:deny-ping",
195
- "markdownDescription": "Denies the ping command without any pre-configured scope."
196
- },
197
- {
198
- "description": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`",
199
- "type": "string",
200
- "const": "core:default",
201
- "markdownDescription": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`"
202
- },
203
- {
204
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`",
205
- "type": "string",
206
- "const": "core:app:default",
207
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`"
208
- },
209
- {
210
- "description": "Enables the app_hide command without any pre-configured scope.",
211
- "type": "string",
212
- "const": "core:app:allow-app-hide",
213
- "markdownDescription": "Enables the app_hide command without any pre-configured scope."
214
- },
215
- {
216
- "description": "Enables the app_show command without any pre-configured scope.",
217
- "type": "string",
218
- "const": "core:app:allow-app-show",
219
- "markdownDescription": "Enables the app_show command without any pre-configured scope."
220
- },
221
- {
222
- "description": "Enables the default_window_icon command without any pre-configured scope.",
223
- "type": "string",
224
- "const": "core:app:allow-default-window-icon",
225
- "markdownDescription": "Enables the default_window_icon command without any pre-configured scope."
226
- },
227
- {
228
- "description": "Enables the fetch_data_store_identifiers command without any pre-configured scope.",
229
- "type": "string",
230
- "const": "core:app:allow-fetch-data-store-identifiers",
231
- "markdownDescription": "Enables the fetch_data_store_identifiers command without any pre-configured scope."
232
- },
233
- {
234
- "description": "Enables the identifier command without any pre-configured scope.",
235
- "type": "string",
236
- "const": "core:app:allow-identifier",
237
- "markdownDescription": "Enables the identifier command without any pre-configured scope."
238
- },
239
- {
240
- "description": "Enables the name command without any pre-configured scope.",
241
- "type": "string",
242
- "const": "core:app:allow-name",
243
- "markdownDescription": "Enables the name command without any pre-configured scope."
244
- },
245
- {
246
- "description": "Enables the remove_data_store command without any pre-configured scope.",
247
- "type": "string",
248
- "const": "core:app:allow-remove-data-store",
249
- "markdownDescription": "Enables the remove_data_store command without any pre-configured scope."
250
- },
251
- {
252
- "description": "Enables the set_app_theme command without any pre-configured scope.",
253
- "type": "string",
254
- "const": "core:app:allow-set-app-theme",
255
- "markdownDescription": "Enables the set_app_theme command without any pre-configured scope."
256
- },
257
- {
258
- "description": "Enables the set_dock_visibility command without any pre-configured scope.",
259
- "type": "string",
260
- "const": "core:app:allow-set-dock-visibility",
261
- "markdownDescription": "Enables the set_dock_visibility command without any pre-configured scope."
262
- },
263
- {
264
- "description": "Enables the tauri_version command without any pre-configured scope.",
265
- "type": "string",
266
- "const": "core:app:allow-tauri-version",
267
- "markdownDescription": "Enables the tauri_version command without any pre-configured scope."
268
- },
269
- {
270
- "description": "Enables the version command without any pre-configured scope.",
271
- "type": "string",
272
- "const": "core:app:allow-version",
273
- "markdownDescription": "Enables the version command without any pre-configured scope."
274
- },
275
- {
276
- "description": "Denies the app_hide command without any pre-configured scope.",
277
- "type": "string",
278
- "const": "core:app:deny-app-hide",
279
- "markdownDescription": "Denies the app_hide command without any pre-configured scope."
280
- },
281
- {
282
- "description": "Denies the app_show command without any pre-configured scope.",
283
- "type": "string",
284
- "const": "core:app:deny-app-show",
285
- "markdownDescription": "Denies the app_show command without any pre-configured scope."
286
- },
287
- {
288
- "description": "Denies the default_window_icon command without any pre-configured scope.",
289
- "type": "string",
290
- "const": "core:app:deny-default-window-icon",
291
- "markdownDescription": "Denies the default_window_icon command without any pre-configured scope."
292
- },
293
- {
294
- "description": "Denies the fetch_data_store_identifiers command without any pre-configured scope.",
295
- "type": "string",
296
- "const": "core:app:deny-fetch-data-store-identifiers",
297
- "markdownDescription": "Denies the fetch_data_store_identifiers command without any pre-configured scope."
298
- },
299
- {
300
- "description": "Denies the identifier command without any pre-configured scope.",
301
- "type": "string",
302
- "const": "core:app:deny-identifier",
303
- "markdownDescription": "Denies the identifier command without any pre-configured scope."
304
- },
305
- {
306
- "description": "Denies the name command without any pre-configured scope.",
307
- "type": "string",
308
- "const": "core:app:deny-name",
309
- "markdownDescription": "Denies the name command without any pre-configured scope."
310
- },
311
- {
312
- "description": "Denies the remove_data_store command without any pre-configured scope.",
313
- "type": "string",
314
- "const": "core:app:deny-remove-data-store",
315
- "markdownDescription": "Denies the remove_data_store command without any pre-configured scope."
316
- },
317
- {
318
- "description": "Denies the set_app_theme command without any pre-configured scope.",
319
- "type": "string",
320
- "const": "core:app:deny-set-app-theme",
321
- "markdownDescription": "Denies the set_app_theme command without any pre-configured scope."
322
- },
323
- {
324
- "description": "Denies the set_dock_visibility command without any pre-configured scope.",
325
- "type": "string",
326
- "const": "core:app:deny-set-dock-visibility",
327
- "markdownDescription": "Denies the set_dock_visibility command without any pre-configured scope."
328
- },
329
- {
330
- "description": "Denies the tauri_version command without any pre-configured scope.",
331
- "type": "string",
332
- "const": "core:app:deny-tauri-version",
333
- "markdownDescription": "Denies the tauri_version command without any pre-configured scope."
334
- },
335
- {
336
- "description": "Denies the version command without any pre-configured scope.",
337
- "type": "string",
338
- "const": "core:app:deny-version",
339
- "markdownDescription": "Denies the version command without any pre-configured scope."
340
- },
341
- {
342
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`",
343
- "type": "string",
344
- "const": "core:event:default",
345
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`"
346
- },
347
- {
348
- "description": "Enables the emit command without any pre-configured scope.",
349
- "type": "string",
350
- "const": "core:event:allow-emit",
351
- "markdownDescription": "Enables the emit command without any pre-configured scope."
352
- },
353
- {
354
- "description": "Enables the emit_to command without any pre-configured scope.",
355
- "type": "string",
356
- "const": "core:event:allow-emit-to",
357
- "markdownDescription": "Enables the emit_to command without any pre-configured scope."
358
- },
359
- {
360
- "description": "Enables the listen command without any pre-configured scope.",
361
- "type": "string",
362
- "const": "core:event:allow-listen",
363
- "markdownDescription": "Enables the listen command without any pre-configured scope."
364
- },
365
- {
366
- "description": "Enables the unlisten command without any pre-configured scope.",
367
- "type": "string",
368
- "const": "core:event:allow-unlisten",
369
- "markdownDescription": "Enables the unlisten command without any pre-configured scope."
370
- },
371
- {
372
- "description": "Denies the emit command without any pre-configured scope.",
373
- "type": "string",
374
- "const": "core:event:deny-emit",
375
- "markdownDescription": "Denies the emit command without any pre-configured scope."
376
- },
377
- {
378
- "description": "Denies the emit_to command without any pre-configured scope.",
379
- "type": "string",
380
- "const": "core:event:deny-emit-to",
381
- "markdownDescription": "Denies the emit_to command without any pre-configured scope."
382
- },
383
- {
384
- "description": "Denies the listen command without any pre-configured scope.",
385
- "type": "string",
386
- "const": "core:event:deny-listen",
387
- "markdownDescription": "Denies the listen command without any pre-configured scope."
388
- },
389
- {
390
- "description": "Denies the unlisten command without any pre-configured scope.",
391
- "type": "string",
392
- "const": "core:event:deny-unlisten",
393
- "markdownDescription": "Denies the unlisten command without any pre-configured scope."
394
- },
395
- {
396
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`",
397
- "type": "string",
398
- "const": "core:image:default",
399
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`"
400
- },
401
- {
402
- "description": "Enables the from_bytes command without any pre-configured scope.",
403
- "type": "string",
404
- "const": "core:image:allow-from-bytes",
405
- "markdownDescription": "Enables the from_bytes command without any pre-configured scope."
406
- },
407
- {
408
- "description": "Enables the from_path command without any pre-configured scope.",
409
- "type": "string",
410
- "const": "core:image:allow-from-path",
411
- "markdownDescription": "Enables the from_path command without any pre-configured scope."
412
- },
413
- {
414
- "description": "Enables the new command without any pre-configured scope.",
415
- "type": "string",
416
- "const": "core:image:allow-new",
417
- "markdownDescription": "Enables the new command without any pre-configured scope."
418
- },
419
- {
420
- "description": "Enables the rgba command without any pre-configured scope.",
421
- "type": "string",
422
- "const": "core:image:allow-rgba",
423
- "markdownDescription": "Enables the rgba command without any pre-configured scope."
424
- },
425
- {
426
- "description": "Enables the size command without any pre-configured scope.",
427
- "type": "string",
428
- "const": "core:image:allow-size",
429
- "markdownDescription": "Enables the size command without any pre-configured scope."
430
- },
431
- {
432
- "description": "Denies the from_bytes command without any pre-configured scope.",
433
- "type": "string",
434
- "const": "core:image:deny-from-bytes",
435
- "markdownDescription": "Denies the from_bytes command without any pre-configured scope."
436
- },
437
- {
438
- "description": "Denies the from_path command without any pre-configured scope.",
439
- "type": "string",
440
- "const": "core:image:deny-from-path",
441
- "markdownDescription": "Denies the from_path command without any pre-configured scope."
442
- },
443
- {
444
- "description": "Denies the new command without any pre-configured scope.",
445
- "type": "string",
446
- "const": "core:image:deny-new",
447
- "markdownDescription": "Denies the new command without any pre-configured scope."
448
- },
449
- {
450
- "description": "Denies the rgba command without any pre-configured scope.",
451
- "type": "string",
452
- "const": "core:image:deny-rgba",
453
- "markdownDescription": "Denies the rgba command without any pre-configured scope."
454
- },
455
- {
456
- "description": "Denies the size command without any pre-configured scope.",
457
- "type": "string",
458
- "const": "core:image:deny-size",
459
- "markdownDescription": "Denies the size command without any pre-configured scope."
460
- },
461
- {
462
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`",
463
- "type": "string",
464
- "const": "core:menu:default",
465
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`"
466
- },
467
- {
468
- "description": "Enables the append command without any pre-configured scope.",
469
- "type": "string",
470
- "const": "core:menu:allow-append",
471
- "markdownDescription": "Enables the append command without any pre-configured scope."
472
- },
473
- {
474
- "description": "Enables the create_default command without any pre-configured scope.",
475
- "type": "string",
476
- "const": "core:menu:allow-create-default",
477
- "markdownDescription": "Enables the create_default command without any pre-configured scope."
478
- },
479
- {
480
- "description": "Enables the get command without any pre-configured scope.",
481
- "type": "string",
482
- "const": "core:menu:allow-get",
483
- "markdownDescription": "Enables the get command without any pre-configured scope."
484
- },
485
- {
486
- "description": "Enables the insert command without any pre-configured scope.",
487
- "type": "string",
488
- "const": "core:menu:allow-insert",
489
- "markdownDescription": "Enables the insert command without any pre-configured scope."
490
- },
491
- {
492
- "description": "Enables the is_checked command without any pre-configured scope.",
493
- "type": "string",
494
- "const": "core:menu:allow-is-checked",
495
- "markdownDescription": "Enables the is_checked command without any pre-configured scope."
496
- },
497
- {
498
- "description": "Enables the is_enabled command without any pre-configured scope.",
499
- "type": "string",
500
- "const": "core:menu:allow-is-enabled",
501
- "markdownDescription": "Enables the is_enabled command without any pre-configured scope."
502
- },
503
- {
504
- "description": "Enables the items command without any pre-configured scope.",
505
- "type": "string",
506
- "const": "core:menu:allow-items",
507
- "markdownDescription": "Enables the items command without any pre-configured scope."
508
- },
509
- {
510
- "description": "Enables the new command without any pre-configured scope.",
511
- "type": "string",
512
- "const": "core:menu:allow-new",
513
- "markdownDescription": "Enables the new command without any pre-configured scope."
514
- },
515
- {
516
- "description": "Enables the popup command without any pre-configured scope.",
517
- "type": "string",
518
- "const": "core:menu:allow-popup",
519
- "markdownDescription": "Enables the popup command without any pre-configured scope."
520
- },
521
- {
522
- "description": "Enables the prepend command without any pre-configured scope.",
523
- "type": "string",
524
- "const": "core:menu:allow-prepend",
525
- "markdownDescription": "Enables the prepend command without any pre-configured scope."
526
- },
527
- {
528
- "description": "Enables the remove command without any pre-configured scope.",
529
- "type": "string",
530
- "const": "core:menu:allow-remove",
531
- "markdownDescription": "Enables the remove command without any pre-configured scope."
532
- },
533
- {
534
- "description": "Enables the remove_at command without any pre-configured scope.",
535
- "type": "string",
536
- "const": "core:menu:allow-remove-at",
537
- "markdownDescription": "Enables the remove_at command without any pre-configured scope."
538
- },
539
- {
540
- "description": "Enables the set_accelerator command without any pre-configured scope.",
541
- "type": "string",
542
- "const": "core:menu:allow-set-accelerator",
543
- "markdownDescription": "Enables the set_accelerator command without any pre-configured scope."
544
- },
545
- {
546
- "description": "Enables the set_as_app_menu command without any pre-configured scope.",
547
- "type": "string",
548
- "const": "core:menu:allow-set-as-app-menu",
549
- "markdownDescription": "Enables the set_as_app_menu command without any pre-configured scope."
550
- },
551
- {
552
- "description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.",
553
- "type": "string",
554
- "const": "core:menu:allow-set-as-help-menu-for-nsapp",
555
- "markdownDescription": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope."
556
- },
557
- {
558
- "description": "Enables the set_as_window_menu command without any pre-configured scope.",
559
- "type": "string",
560
- "const": "core:menu:allow-set-as-window-menu",
561
- "markdownDescription": "Enables the set_as_window_menu command without any pre-configured scope."
562
- },
563
- {
564
- "description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
565
- "type": "string",
566
- "const": "core:menu:allow-set-as-windows-menu-for-nsapp",
567
- "markdownDescription": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope."
568
- },
569
- {
570
- "description": "Enables the set_checked command without any pre-configured scope.",
571
- "type": "string",
572
- "const": "core:menu:allow-set-checked",
573
- "markdownDescription": "Enables the set_checked command without any pre-configured scope."
574
- },
575
- {
576
- "description": "Enables the set_enabled command without any pre-configured scope.",
577
- "type": "string",
578
- "const": "core:menu:allow-set-enabled",
579
- "markdownDescription": "Enables the set_enabled command without any pre-configured scope."
580
- },
581
- {
582
- "description": "Enables the set_icon command without any pre-configured scope.",
583
- "type": "string",
584
- "const": "core:menu:allow-set-icon",
585
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
586
- },
587
- {
588
- "description": "Enables the set_text command without any pre-configured scope.",
589
- "type": "string",
590
- "const": "core:menu:allow-set-text",
591
- "markdownDescription": "Enables the set_text command without any pre-configured scope."
592
- },
593
- {
594
- "description": "Enables the text command without any pre-configured scope.",
595
- "type": "string",
596
- "const": "core:menu:allow-text",
597
- "markdownDescription": "Enables the text command without any pre-configured scope."
598
- },
599
- {
600
- "description": "Denies the append command without any pre-configured scope.",
601
- "type": "string",
602
- "const": "core:menu:deny-append",
603
- "markdownDescription": "Denies the append command without any pre-configured scope."
604
- },
605
- {
606
- "description": "Denies the create_default command without any pre-configured scope.",
607
- "type": "string",
608
- "const": "core:menu:deny-create-default",
609
- "markdownDescription": "Denies the create_default command without any pre-configured scope."
610
- },
611
- {
612
- "description": "Denies the get command without any pre-configured scope.",
613
- "type": "string",
614
- "const": "core:menu:deny-get",
615
- "markdownDescription": "Denies the get command without any pre-configured scope."
616
- },
617
- {
618
- "description": "Denies the insert command without any pre-configured scope.",
619
- "type": "string",
620
- "const": "core:menu:deny-insert",
621
- "markdownDescription": "Denies the insert command without any pre-configured scope."
622
- },
623
- {
624
- "description": "Denies the is_checked command without any pre-configured scope.",
625
- "type": "string",
626
- "const": "core:menu:deny-is-checked",
627
- "markdownDescription": "Denies the is_checked command without any pre-configured scope."
628
- },
629
- {
630
- "description": "Denies the is_enabled command without any pre-configured scope.",
631
- "type": "string",
632
- "const": "core:menu:deny-is-enabled",
633
- "markdownDescription": "Denies the is_enabled command without any pre-configured scope."
634
- },
635
- {
636
- "description": "Denies the items command without any pre-configured scope.",
637
- "type": "string",
638
- "const": "core:menu:deny-items",
639
- "markdownDescription": "Denies the items command without any pre-configured scope."
640
- },
641
- {
642
- "description": "Denies the new command without any pre-configured scope.",
643
- "type": "string",
644
- "const": "core:menu:deny-new",
645
- "markdownDescription": "Denies the new command without any pre-configured scope."
646
- },
647
- {
648
- "description": "Denies the popup command without any pre-configured scope.",
649
- "type": "string",
650
- "const": "core:menu:deny-popup",
651
- "markdownDescription": "Denies the popup command without any pre-configured scope."
652
- },
653
- {
654
- "description": "Denies the prepend command without any pre-configured scope.",
655
- "type": "string",
656
- "const": "core:menu:deny-prepend",
657
- "markdownDescription": "Denies the prepend command without any pre-configured scope."
658
- },
659
- {
660
- "description": "Denies the remove command without any pre-configured scope.",
661
- "type": "string",
662
- "const": "core:menu:deny-remove",
663
- "markdownDescription": "Denies the remove command without any pre-configured scope."
664
- },
665
- {
666
- "description": "Denies the remove_at command without any pre-configured scope.",
667
- "type": "string",
668
- "const": "core:menu:deny-remove-at",
669
- "markdownDescription": "Denies the remove_at command without any pre-configured scope."
670
- },
671
- {
672
- "description": "Denies the set_accelerator command without any pre-configured scope.",
673
- "type": "string",
674
- "const": "core:menu:deny-set-accelerator",
675
- "markdownDescription": "Denies the set_accelerator command without any pre-configured scope."
676
- },
677
- {
678
- "description": "Denies the set_as_app_menu command without any pre-configured scope.",
679
- "type": "string",
680
- "const": "core:menu:deny-set-as-app-menu",
681
- "markdownDescription": "Denies the set_as_app_menu command without any pre-configured scope."
682
- },
683
- {
684
- "description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.",
685
- "type": "string",
686
- "const": "core:menu:deny-set-as-help-menu-for-nsapp",
687
- "markdownDescription": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope."
688
- },
689
- {
690
- "description": "Denies the set_as_window_menu command without any pre-configured scope.",
691
- "type": "string",
692
- "const": "core:menu:deny-set-as-window-menu",
693
- "markdownDescription": "Denies the set_as_window_menu command without any pre-configured scope."
694
- },
695
- {
696
- "description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
697
- "type": "string",
698
- "const": "core:menu:deny-set-as-windows-menu-for-nsapp",
699
- "markdownDescription": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope."
700
- },
701
- {
702
- "description": "Denies the set_checked command without any pre-configured scope.",
703
- "type": "string",
704
- "const": "core:menu:deny-set-checked",
705
- "markdownDescription": "Denies the set_checked command without any pre-configured scope."
706
- },
707
- {
708
- "description": "Denies the set_enabled command without any pre-configured scope.",
709
- "type": "string",
710
- "const": "core:menu:deny-set-enabled",
711
- "markdownDescription": "Denies the set_enabled command without any pre-configured scope."
712
- },
713
- {
714
- "description": "Denies the set_icon command without any pre-configured scope.",
715
- "type": "string",
716
- "const": "core:menu:deny-set-icon",
717
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
718
- },
719
- {
720
- "description": "Denies the set_text command without any pre-configured scope.",
721
- "type": "string",
722
- "const": "core:menu:deny-set-text",
723
- "markdownDescription": "Denies the set_text command without any pre-configured scope."
724
- },
725
- {
726
- "description": "Denies the text command without any pre-configured scope.",
727
- "type": "string",
728
- "const": "core:menu:deny-text",
729
- "markdownDescription": "Denies the text command without any pre-configured scope."
730
- },
731
- {
732
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`",
733
- "type": "string",
734
- "const": "core:path:default",
735
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`"
736
- },
737
- {
738
- "description": "Enables the basename command without any pre-configured scope.",
739
- "type": "string",
740
- "const": "core:path:allow-basename",
741
- "markdownDescription": "Enables the basename command without any pre-configured scope."
742
- },
743
- {
744
- "description": "Enables the dirname command without any pre-configured scope.",
745
- "type": "string",
746
- "const": "core:path:allow-dirname",
747
- "markdownDescription": "Enables the dirname command without any pre-configured scope."
748
- },
749
- {
750
- "description": "Enables the extname command without any pre-configured scope.",
751
- "type": "string",
752
- "const": "core:path:allow-extname",
753
- "markdownDescription": "Enables the extname command without any pre-configured scope."
754
- },
755
- {
756
- "description": "Enables the is_absolute command without any pre-configured scope.",
757
- "type": "string",
758
- "const": "core:path:allow-is-absolute",
759
- "markdownDescription": "Enables the is_absolute command without any pre-configured scope."
760
- },
761
- {
762
- "description": "Enables the join command without any pre-configured scope.",
763
- "type": "string",
764
- "const": "core:path:allow-join",
765
- "markdownDescription": "Enables the join command without any pre-configured scope."
766
- },
767
- {
768
- "description": "Enables the normalize command without any pre-configured scope.",
769
- "type": "string",
770
- "const": "core:path:allow-normalize",
771
- "markdownDescription": "Enables the normalize command without any pre-configured scope."
772
- },
773
- {
774
- "description": "Enables the resolve command without any pre-configured scope.",
775
- "type": "string",
776
- "const": "core:path:allow-resolve",
777
- "markdownDescription": "Enables the resolve command without any pre-configured scope."
778
- },
779
- {
780
- "description": "Enables the resolve_directory command without any pre-configured scope.",
781
- "type": "string",
782
- "const": "core:path:allow-resolve-directory",
783
- "markdownDescription": "Enables the resolve_directory command without any pre-configured scope."
784
- },
785
- {
786
- "description": "Denies the basename command without any pre-configured scope.",
787
- "type": "string",
788
- "const": "core:path:deny-basename",
789
- "markdownDescription": "Denies the basename command without any pre-configured scope."
790
- },
791
- {
792
- "description": "Denies the dirname command without any pre-configured scope.",
793
- "type": "string",
794
- "const": "core:path:deny-dirname",
795
- "markdownDescription": "Denies the dirname command without any pre-configured scope."
796
- },
797
- {
798
- "description": "Denies the extname command without any pre-configured scope.",
799
- "type": "string",
800
- "const": "core:path:deny-extname",
801
- "markdownDescription": "Denies the extname command without any pre-configured scope."
802
- },
803
- {
804
- "description": "Denies the is_absolute command without any pre-configured scope.",
805
- "type": "string",
806
- "const": "core:path:deny-is-absolute",
807
- "markdownDescription": "Denies the is_absolute command without any pre-configured scope."
808
- },
809
- {
810
- "description": "Denies the join command without any pre-configured scope.",
811
- "type": "string",
812
- "const": "core:path:deny-join",
813
- "markdownDescription": "Denies the join command without any pre-configured scope."
814
- },
815
- {
816
- "description": "Denies the normalize command without any pre-configured scope.",
817
- "type": "string",
818
- "const": "core:path:deny-normalize",
819
- "markdownDescription": "Denies the normalize command without any pre-configured scope."
820
- },
821
- {
822
- "description": "Denies the resolve command without any pre-configured scope.",
823
- "type": "string",
824
- "const": "core:path:deny-resolve",
825
- "markdownDescription": "Denies the resolve command without any pre-configured scope."
826
- },
827
- {
828
- "description": "Denies the resolve_directory command without any pre-configured scope.",
829
- "type": "string",
830
- "const": "core:path:deny-resolve-directory",
831
- "markdownDescription": "Denies the resolve_directory command without any pre-configured scope."
832
- },
833
- {
834
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`",
835
- "type": "string",
836
- "const": "core:resources:default",
837
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`"
838
- },
839
- {
840
- "description": "Enables the close command without any pre-configured scope.",
841
- "type": "string",
842
- "const": "core:resources:allow-close",
843
- "markdownDescription": "Enables the close command without any pre-configured scope."
844
- },
845
- {
846
- "description": "Denies the close command without any pre-configured scope.",
847
- "type": "string",
848
- "const": "core:resources:deny-close",
849
- "markdownDescription": "Denies the close command without any pre-configured scope."
850
- },
851
- {
852
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`",
853
- "type": "string",
854
- "const": "core:tray:default",
855
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`"
856
- },
857
- {
858
- "description": "Enables the get_by_id command without any pre-configured scope.",
859
- "type": "string",
860
- "const": "core:tray:allow-get-by-id",
861
- "markdownDescription": "Enables the get_by_id command without any pre-configured scope."
862
- },
863
- {
864
- "description": "Enables the new command without any pre-configured scope.",
865
- "type": "string",
866
- "const": "core:tray:allow-new",
867
- "markdownDescription": "Enables the new command without any pre-configured scope."
868
- },
869
- {
870
- "description": "Enables the remove_by_id command without any pre-configured scope.",
871
- "type": "string",
872
- "const": "core:tray:allow-remove-by-id",
873
- "markdownDescription": "Enables the remove_by_id command without any pre-configured scope."
874
- },
875
- {
876
- "description": "Enables the set_icon command without any pre-configured scope.",
877
- "type": "string",
878
- "const": "core:tray:allow-set-icon",
879
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
880
- },
881
- {
882
- "description": "Enables the set_icon_as_template command without any pre-configured scope.",
883
- "type": "string",
884
- "const": "core:tray:allow-set-icon-as-template",
885
- "markdownDescription": "Enables the set_icon_as_template command without any pre-configured scope."
886
- },
887
- {
888
- "description": "Enables the set_menu command without any pre-configured scope.",
889
- "type": "string",
890
- "const": "core:tray:allow-set-menu",
891
- "markdownDescription": "Enables the set_menu command without any pre-configured scope."
892
- },
893
- {
894
- "description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.",
895
- "type": "string",
896
- "const": "core:tray:allow-set-show-menu-on-left-click",
897
- "markdownDescription": "Enables the set_show_menu_on_left_click command without any pre-configured scope."
898
- },
899
- {
900
- "description": "Enables the set_temp_dir_path command without any pre-configured scope.",
901
- "type": "string",
902
- "const": "core:tray:allow-set-temp-dir-path",
903
- "markdownDescription": "Enables the set_temp_dir_path command without any pre-configured scope."
904
- },
905
- {
906
- "description": "Enables the set_title command without any pre-configured scope.",
907
- "type": "string",
908
- "const": "core:tray:allow-set-title",
909
- "markdownDescription": "Enables the set_title command without any pre-configured scope."
910
- },
911
- {
912
- "description": "Enables the set_tooltip command without any pre-configured scope.",
913
- "type": "string",
914
- "const": "core:tray:allow-set-tooltip",
915
- "markdownDescription": "Enables the set_tooltip command without any pre-configured scope."
916
- },
917
- {
918
- "description": "Enables the set_visible command without any pre-configured scope.",
919
- "type": "string",
920
- "const": "core:tray:allow-set-visible",
921
- "markdownDescription": "Enables the set_visible command without any pre-configured scope."
922
- },
923
- {
924
- "description": "Denies the get_by_id command without any pre-configured scope.",
925
- "type": "string",
926
- "const": "core:tray:deny-get-by-id",
927
- "markdownDescription": "Denies the get_by_id command without any pre-configured scope."
928
- },
929
- {
930
- "description": "Denies the new command without any pre-configured scope.",
931
- "type": "string",
932
- "const": "core:tray:deny-new",
933
- "markdownDescription": "Denies the new command without any pre-configured scope."
934
- },
935
- {
936
- "description": "Denies the remove_by_id command without any pre-configured scope.",
937
- "type": "string",
938
- "const": "core:tray:deny-remove-by-id",
939
- "markdownDescription": "Denies the remove_by_id command without any pre-configured scope."
940
- },
941
- {
942
- "description": "Denies the set_icon command without any pre-configured scope.",
943
- "type": "string",
944
- "const": "core:tray:deny-set-icon",
945
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
946
- },
947
- {
948
- "description": "Denies the set_icon_as_template command without any pre-configured scope.",
949
- "type": "string",
950
- "const": "core:tray:deny-set-icon-as-template",
951
- "markdownDescription": "Denies the set_icon_as_template command without any pre-configured scope."
952
- },
953
- {
954
- "description": "Denies the set_menu command without any pre-configured scope.",
955
- "type": "string",
956
- "const": "core:tray:deny-set-menu",
957
- "markdownDescription": "Denies the set_menu command without any pre-configured scope."
958
- },
959
- {
960
- "description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.",
961
- "type": "string",
962
- "const": "core:tray:deny-set-show-menu-on-left-click",
963
- "markdownDescription": "Denies the set_show_menu_on_left_click command without any pre-configured scope."
964
- },
965
- {
966
- "description": "Denies the set_temp_dir_path command without any pre-configured scope.",
967
- "type": "string",
968
- "const": "core:tray:deny-set-temp-dir-path",
969
- "markdownDescription": "Denies the set_temp_dir_path command without any pre-configured scope."
970
- },
971
- {
972
- "description": "Denies the set_title command without any pre-configured scope.",
973
- "type": "string",
974
- "const": "core:tray:deny-set-title",
975
- "markdownDescription": "Denies the set_title command without any pre-configured scope."
976
- },
977
- {
978
- "description": "Denies the set_tooltip command without any pre-configured scope.",
979
- "type": "string",
980
- "const": "core:tray:deny-set-tooltip",
981
- "markdownDescription": "Denies the set_tooltip command without any pre-configured scope."
982
- },
983
- {
984
- "description": "Denies the set_visible command without any pre-configured scope.",
985
- "type": "string",
986
- "const": "core:tray:deny-set-visible",
987
- "markdownDescription": "Denies the set_visible command without any pre-configured scope."
988
- },
989
- {
990
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`",
991
- "type": "string",
992
- "const": "core:webview:default",
993
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`"
994
- },
995
- {
996
- "description": "Enables the clear_all_browsing_data command without any pre-configured scope.",
997
- "type": "string",
998
- "const": "core:webview:allow-clear-all-browsing-data",
999
- "markdownDescription": "Enables the clear_all_browsing_data command without any pre-configured scope."
1000
- },
1001
- {
1002
- "description": "Enables the create_webview command without any pre-configured scope.",
1003
- "type": "string",
1004
- "const": "core:webview:allow-create-webview",
1005
- "markdownDescription": "Enables the create_webview command without any pre-configured scope."
1006
- },
1007
- {
1008
- "description": "Enables the create_webview_window command without any pre-configured scope.",
1009
- "type": "string",
1010
- "const": "core:webview:allow-create-webview-window",
1011
- "markdownDescription": "Enables the create_webview_window command without any pre-configured scope."
1012
- },
1013
- {
1014
- "description": "Enables the get_all_webviews command without any pre-configured scope.",
1015
- "type": "string",
1016
- "const": "core:webview:allow-get-all-webviews",
1017
- "markdownDescription": "Enables the get_all_webviews command without any pre-configured scope."
1018
- },
1019
- {
1020
- "description": "Enables the internal_toggle_devtools command without any pre-configured scope.",
1021
- "type": "string",
1022
- "const": "core:webview:allow-internal-toggle-devtools",
1023
- "markdownDescription": "Enables the internal_toggle_devtools command without any pre-configured scope."
1024
- },
1025
- {
1026
- "description": "Enables the print command without any pre-configured scope.",
1027
- "type": "string",
1028
- "const": "core:webview:allow-print",
1029
- "markdownDescription": "Enables the print command without any pre-configured scope."
1030
- },
1031
- {
1032
- "description": "Enables the reparent command without any pre-configured scope.",
1033
- "type": "string",
1034
- "const": "core:webview:allow-reparent",
1035
- "markdownDescription": "Enables the reparent command without any pre-configured scope."
1036
- },
1037
- {
1038
- "description": "Enables the set_webview_auto_resize command without any pre-configured scope.",
1039
- "type": "string",
1040
- "const": "core:webview:allow-set-webview-auto-resize",
1041
- "markdownDescription": "Enables the set_webview_auto_resize command without any pre-configured scope."
1042
- },
1043
- {
1044
- "description": "Enables the set_webview_background_color command without any pre-configured scope.",
1045
- "type": "string",
1046
- "const": "core:webview:allow-set-webview-background-color",
1047
- "markdownDescription": "Enables the set_webview_background_color command without any pre-configured scope."
1048
- },
1049
- {
1050
- "description": "Enables the set_webview_focus command without any pre-configured scope.",
1051
- "type": "string",
1052
- "const": "core:webview:allow-set-webview-focus",
1053
- "markdownDescription": "Enables the set_webview_focus command without any pre-configured scope."
1054
- },
1055
- {
1056
- "description": "Enables the set_webview_position command without any pre-configured scope.",
1057
- "type": "string",
1058
- "const": "core:webview:allow-set-webview-position",
1059
- "markdownDescription": "Enables the set_webview_position command without any pre-configured scope."
1060
- },
1061
- {
1062
- "description": "Enables the set_webview_size command without any pre-configured scope.",
1063
- "type": "string",
1064
- "const": "core:webview:allow-set-webview-size",
1065
- "markdownDescription": "Enables the set_webview_size command without any pre-configured scope."
1066
- },
1067
- {
1068
- "description": "Enables the set_webview_zoom command without any pre-configured scope.",
1069
- "type": "string",
1070
- "const": "core:webview:allow-set-webview-zoom",
1071
- "markdownDescription": "Enables the set_webview_zoom command without any pre-configured scope."
1072
- },
1073
- {
1074
- "description": "Enables the webview_close command without any pre-configured scope.",
1075
- "type": "string",
1076
- "const": "core:webview:allow-webview-close",
1077
- "markdownDescription": "Enables the webview_close command without any pre-configured scope."
1078
- },
1079
- {
1080
- "description": "Enables the webview_hide command without any pre-configured scope.",
1081
- "type": "string",
1082
- "const": "core:webview:allow-webview-hide",
1083
- "markdownDescription": "Enables the webview_hide command without any pre-configured scope."
1084
- },
1085
- {
1086
- "description": "Enables the webview_position command without any pre-configured scope.",
1087
- "type": "string",
1088
- "const": "core:webview:allow-webview-position",
1089
- "markdownDescription": "Enables the webview_position command without any pre-configured scope."
1090
- },
1091
- {
1092
- "description": "Enables the webview_show command without any pre-configured scope.",
1093
- "type": "string",
1094
- "const": "core:webview:allow-webview-show",
1095
- "markdownDescription": "Enables the webview_show command without any pre-configured scope."
1096
- },
1097
- {
1098
- "description": "Enables the webview_size command without any pre-configured scope.",
1099
- "type": "string",
1100
- "const": "core:webview:allow-webview-size",
1101
- "markdownDescription": "Enables the webview_size command without any pre-configured scope."
1102
- },
1103
- {
1104
- "description": "Denies the clear_all_browsing_data command without any pre-configured scope.",
1105
- "type": "string",
1106
- "const": "core:webview:deny-clear-all-browsing-data",
1107
- "markdownDescription": "Denies the clear_all_browsing_data command without any pre-configured scope."
1108
- },
1109
- {
1110
- "description": "Denies the create_webview command without any pre-configured scope.",
1111
- "type": "string",
1112
- "const": "core:webview:deny-create-webview",
1113
- "markdownDescription": "Denies the create_webview command without any pre-configured scope."
1114
- },
1115
- {
1116
- "description": "Denies the create_webview_window command without any pre-configured scope.",
1117
- "type": "string",
1118
- "const": "core:webview:deny-create-webview-window",
1119
- "markdownDescription": "Denies the create_webview_window command without any pre-configured scope."
1120
- },
1121
- {
1122
- "description": "Denies the get_all_webviews command without any pre-configured scope.",
1123
- "type": "string",
1124
- "const": "core:webview:deny-get-all-webviews",
1125
- "markdownDescription": "Denies the get_all_webviews command without any pre-configured scope."
1126
- },
1127
- {
1128
- "description": "Denies the internal_toggle_devtools command without any pre-configured scope.",
1129
- "type": "string",
1130
- "const": "core:webview:deny-internal-toggle-devtools",
1131
- "markdownDescription": "Denies the internal_toggle_devtools command without any pre-configured scope."
1132
- },
1133
- {
1134
- "description": "Denies the print command without any pre-configured scope.",
1135
- "type": "string",
1136
- "const": "core:webview:deny-print",
1137
- "markdownDescription": "Denies the print command without any pre-configured scope."
1138
- },
1139
- {
1140
- "description": "Denies the reparent command without any pre-configured scope.",
1141
- "type": "string",
1142
- "const": "core:webview:deny-reparent",
1143
- "markdownDescription": "Denies the reparent command without any pre-configured scope."
1144
- },
1145
- {
1146
- "description": "Denies the set_webview_auto_resize command without any pre-configured scope.",
1147
- "type": "string",
1148
- "const": "core:webview:deny-set-webview-auto-resize",
1149
- "markdownDescription": "Denies the set_webview_auto_resize command without any pre-configured scope."
1150
- },
1151
- {
1152
- "description": "Denies the set_webview_background_color command without any pre-configured scope.",
1153
- "type": "string",
1154
- "const": "core:webview:deny-set-webview-background-color",
1155
- "markdownDescription": "Denies the set_webview_background_color command without any pre-configured scope."
1156
- },
1157
- {
1158
- "description": "Denies the set_webview_focus command without any pre-configured scope.",
1159
- "type": "string",
1160
- "const": "core:webview:deny-set-webview-focus",
1161
- "markdownDescription": "Denies the set_webview_focus command without any pre-configured scope."
1162
- },
1163
- {
1164
- "description": "Denies the set_webview_position command without any pre-configured scope.",
1165
- "type": "string",
1166
- "const": "core:webview:deny-set-webview-position",
1167
- "markdownDescription": "Denies the set_webview_position command without any pre-configured scope."
1168
- },
1169
- {
1170
- "description": "Denies the set_webview_size command without any pre-configured scope.",
1171
- "type": "string",
1172
- "const": "core:webview:deny-set-webview-size",
1173
- "markdownDescription": "Denies the set_webview_size command without any pre-configured scope."
1174
- },
1175
- {
1176
- "description": "Denies the set_webview_zoom command without any pre-configured scope.",
1177
- "type": "string",
1178
- "const": "core:webview:deny-set-webview-zoom",
1179
- "markdownDescription": "Denies the set_webview_zoom command without any pre-configured scope."
1180
- },
1181
- {
1182
- "description": "Denies the webview_close command without any pre-configured scope.",
1183
- "type": "string",
1184
- "const": "core:webview:deny-webview-close",
1185
- "markdownDescription": "Denies the webview_close command without any pre-configured scope."
1186
- },
1187
- {
1188
- "description": "Denies the webview_hide command without any pre-configured scope.",
1189
- "type": "string",
1190
- "const": "core:webview:deny-webview-hide",
1191
- "markdownDescription": "Denies the webview_hide command without any pre-configured scope."
1192
- },
1193
- {
1194
- "description": "Denies the webview_position command without any pre-configured scope.",
1195
- "type": "string",
1196
- "const": "core:webview:deny-webview-position",
1197
- "markdownDescription": "Denies the webview_position command without any pre-configured scope."
1198
- },
1199
- {
1200
- "description": "Denies the webview_show command without any pre-configured scope.",
1201
- "type": "string",
1202
- "const": "core:webview:deny-webview-show",
1203
- "markdownDescription": "Denies the webview_show command without any pre-configured scope."
1204
- },
1205
- {
1206
- "description": "Denies the webview_size command without any pre-configured scope.",
1207
- "type": "string",
1208
- "const": "core:webview:deny-webview-size",
1209
- "markdownDescription": "Denies the webview_size command without any pre-configured scope."
1210
- },
1211
- {
1212
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`",
1213
- "type": "string",
1214
- "const": "core:window:default",
1215
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`"
1216
- },
1217
- {
1218
- "description": "Enables the available_monitors command without any pre-configured scope.",
1219
- "type": "string",
1220
- "const": "core:window:allow-available-monitors",
1221
- "markdownDescription": "Enables the available_monitors command without any pre-configured scope."
1222
- },
1223
- {
1224
- "description": "Enables the center command without any pre-configured scope.",
1225
- "type": "string",
1226
- "const": "core:window:allow-center",
1227
- "markdownDescription": "Enables the center command without any pre-configured scope."
1228
- },
1229
- {
1230
- "description": "Enables the close command without any pre-configured scope.",
1231
- "type": "string",
1232
- "const": "core:window:allow-close",
1233
- "markdownDescription": "Enables the close command without any pre-configured scope."
1234
- },
1235
- {
1236
- "description": "Enables the create command without any pre-configured scope.",
1237
- "type": "string",
1238
- "const": "core:window:allow-create",
1239
- "markdownDescription": "Enables the create command without any pre-configured scope."
1240
- },
1241
- {
1242
- "description": "Enables the current_monitor command without any pre-configured scope.",
1243
- "type": "string",
1244
- "const": "core:window:allow-current-monitor",
1245
- "markdownDescription": "Enables the current_monitor command without any pre-configured scope."
1246
- },
1247
- {
1248
- "description": "Enables the cursor_position command without any pre-configured scope.",
1249
- "type": "string",
1250
- "const": "core:window:allow-cursor-position",
1251
- "markdownDescription": "Enables the cursor_position command without any pre-configured scope."
1252
- },
1253
- {
1254
- "description": "Enables the destroy command without any pre-configured scope.",
1255
- "type": "string",
1256
- "const": "core:window:allow-destroy",
1257
- "markdownDescription": "Enables the destroy command without any pre-configured scope."
1258
- },
1259
- {
1260
- "description": "Enables the get_all_windows command without any pre-configured scope.",
1261
- "type": "string",
1262
- "const": "core:window:allow-get-all-windows",
1263
- "markdownDescription": "Enables the get_all_windows command without any pre-configured scope."
1264
- },
1265
- {
1266
- "description": "Enables the hide command without any pre-configured scope.",
1267
- "type": "string",
1268
- "const": "core:window:allow-hide",
1269
- "markdownDescription": "Enables the hide command without any pre-configured scope."
1270
- },
1271
- {
1272
- "description": "Enables the inner_position command without any pre-configured scope.",
1273
- "type": "string",
1274
- "const": "core:window:allow-inner-position",
1275
- "markdownDescription": "Enables the inner_position command without any pre-configured scope."
1276
- },
1277
- {
1278
- "description": "Enables the inner_size command without any pre-configured scope.",
1279
- "type": "string",
1280
- "const": "core:window:allow-inner-size",
1281
- "markdownDescription": "Enables the inner_size command without any pre-configured scope."
1282
- },
1283
- {
1284
- "description": "Enables the internal_toggle_maximize command without any pre-configured scope.",
1285
- "type": "string",
1286
- "const": "core:window:allow-internal-toggle-maximize",
1287
- "markdownDescription": "Enables the internal_toggle_maximize command without any pre-configured scope."
1288
- },
1289
- {
1290
- "description": "Enables the is_always_on_top command without any pre-configured scope.",
1291
- "type": "string",
1292
- "const": "core:window:allow-is-always-on-top",
1293
- "markdownDescription": "Enables the is_always_on_top command without any pre-configured scope."
1294
- },
1295
- {
1296
- "description": "Enables the is_closable command without any pre-configured scope.",
1297
- "type": "string",
1298
- "const": "core:window:allow-is-closable",
1299
- "markdownDescription": "Enables the is_closable command without any pre-configured scope."
1300
- },
1301
- {
1302
- "description": "Enables the is_decorated command without any pre-configured scope.",
1303
- "type": "string",
1304
- "const": "core:window:allow-is-decorated",
1305
- "markdownDescription": "Enables the is_decorated command without any pre-configured scope."
1306
- },
1307
- {
1308
- "description": "Enables the is_enabled command without any pre-configured scope.",
1309
- "type": "string",
1310
- "const": "core:window:allow-is-enabled",
1311
- "markdownDescription": "Enables the is_enabled command without any pre-configured scope."
1312
- },
1313
- {
1314
- "description": "Enables the is_focused command without any pre-configured scope.",
1315
- "type": "string",
1316
- "const": "core:window:allow-is-focused",
1317
- "markdownDescription": "Enables the is_focused command without any pre-configured scope."
1318
- },
1319
- {
1320
- "description": "Enables the is_fullscreen command without any pre-configured scope.",
1321
- "type": "string",
1322
- "const": "core:window:allow-is-fullscreen",
1323
- "markdownDescription": "Enables the is_fullscreen command without any pre-configured scope."
1324
- },
1325
- {
1326
- "description": "Enables the is_maximizable command without any pre-configured scope.",
1327
- "type": "string",
1328
- "const": "core:window:allow-is-maximizable",
1329
- "markdownDescription": "Enables the is_maximizable command without any pre-configured scope."
1330
- },
1331
- {
1332
- "description": "Enables the is_maximized command without any pre-configured scope.",
1333
- "type": "string",
1334
- "const": "core:window:allow-is-maximized",
1335
- "markdownDescription": "Enables the is_maximized command without any pre-configured scope."
1336
- },
1337
- {
1338
- "description": "Enables the is_minimizable command without any pre-configured scope.",
1339
- "type": "string",
1340
- "const": "core:window:allow-is-minimizable",
1341
- "markdownDescription": "Enables the is_minimizable command without any pre-configured scope."
1342
- },
1343
- {
1344
- "description": "Enables the is_minimized command without any pre-configured scope.",
1345
- "type": "string",
1346
- "const": "core:window:allow-is-minimized",
1347
- "markdownDescription": "Enables the is_minimized command without any pre-configured scope."
1348
- },
1349
- {
1350
- "description": "Enables the is_resizable command without any pre-configured scope.",
1351
- "type": "string",
1352
- "const": "core:window:allow-is-resizable",
1353
- "markdownDescription": "Enables the is_resizable command without any pre-configured scope."
1354
- },
1355
- {
1356
- "description": "Enables the is_visible command without any pre-configured scope.",
1357
- "type": "string",
1358
- "const": "core:window:allow-is-visible",
1359
- "markdownDescription": "Enables the is_visible command without any pre-configured scope."
1360
- },
1361
- {
1362
- "description": "Enables the maximize command without any pre-configured scope.",
1363
- "type": "string",
1364
- "const": "core:window:allow-maximize",
1365
- "markdownDescription": "Enables the maximize command without any pre-configured scope."
1366
- },
1367
- {
1368
- "description": "Enables the minimize command without any pre-configured scope.",
1369
- "type": "string",
1370
- "const": "core:window:allow-minimize",
1371
- "markdownDescription": "Enables the minimize command without any pre-configured scope."
1372
- },
1373
- {
1374
- "description": "Enables the monitor_from_point command without any pre-configured scope.",
1375
- "type": "string",
1376
- "const": "core:window:allow-monitor-from-point",
1377
- "markdownDescription": "Enables the monitor_from_point command without any pre-configured scope."
1378
- },
1379
- {
1380
- "description": "Enables the outer_position command without any pre-configured scope.",
1381
- "type": "string",
1382
- "const": "core:window:allow-outer-position",
1383
- "markdownDescription": "Enables the outer_position command without any pre-configured scope."
1384
- },
1385
- {
1386
- "description": "Enables the outer_size command without any pre-configured scope.",
1387
- "type": "string",
1388
- "const": "core:window:allow-outer-size",
1389
- "markdownDescription": "Enables the outer_size command without any pre-configured scope."
1390
- },
1391
- {
1392
- "description": "Enables the primary_monitor command without any pre-configured scope.",
1393
- "type": "string",
1394
- "const": "core:window:allow-primary-monitor",
1395
- "markdownDescription": "Enables the primary_monitor command without any pre-configured scope."
1396
- },
1397
- {
1398
- "description": "Enables the request_user_attention command without any pre-configured scope.",
1399
- "type": "string",
1400
- "const": "core:window:allow-request-user-attention",
1401
- "markdownDescription": "Enables the request_user_attention command without any pre-configured scope."
1402
- },
1403
- {
1404
- "description": "Enables the scale_factor command without any pre-configured scope.",
1405
- "type": "string",
1406
- "const": "core:window:allow-scale-factor",
1407
- "markdownDescription": "Enables the scale_factor command without any pre-configured scope."
1408
- },
1409
- {
1410
- "description": "Enables the set_always_on_bottom command without any pre-configured scope.",
1411
- "type": "string",
1412
- "const": "core:window:allow-set-always-on-bottom",
1413
- "markdownDescription": "Enables the set_always_on_bottom command without any pre-configured scope."
1414
- },
1415
- {
1416
- "description": "Enables the set_always_on_top command without any pre-configured scope.",
1417
- "type": "string",
1418
- "const": "core:window:allow-set-always-on-top",
1419
- "markdownDescription": "Enables the set_always_on_top command without any pre-configured scope."
1420
- },
1421
- {
1422
- "description": "Enables the set_background_color command without any pre-configured scope.",
1423
- "type": "string",
1424
- "const": "core:window:allow-set-background-color",
1425
- "markdownDescription": "Enables the set_background_color command without any pre-configured scope."
1426
- },
1427
- {
1428
- "description": "Enables the set_badge_count command without any pre-configured scope.",
1429
- "type": "string",
1430
- "const": "core:window:allow-set-badge-count",
1431
- "markdownDescription": "Enables the set_badge_count command without any pre-configured scope."
1432
- },
1433
- {
1434
- "description": "Enables the set_badge_label command without any pre-configured scope.",
1435
- "type": "string",
1436
- "const": "core:window:allow-set-badge-label",
1437
- "markdownDescription": "Enables the set_badge_label command without any pre-configured scope."
1438
- },
1439
- {
1440
- "description": "Enables the set_closable command without any pre-configured scope.",
1441
- "type": "string",
1442
- "const": "core:window:allow-set-closable",
1443
- "markdownDescription": "Enables the set_closable command without any pre-configured scope."
1444
- },
1445
- {
1446
- "description": "Enables the set_content_protected command without any pre-configured scope.",
1447
- "type": "string",
1448
- "const": "core:window:allow-set-content-protected",
1449
- "markdownDescription": "Enables the set_content_protected command without any pre-configured scope."
1450
- },
1451
- {
1452
- "description": "Enables the set_cursor_grab command without any pre-configured scope.",
1453
- "type": "string",
1454
- "const": "core:window:allow-set-cursor-grab",
1455
- "markdownDescription": "Enables the set_cursor_grab command without any pre-configured scope."
1456
- },
1457
- {
1458
- "description": "Enables the set_cursor_icon command without any pre-configured scope.",
1459
- "type": "string",
1460
- "const": "core:window:allow-set-cursor-icon",
1461
- "markdownDescription": "Enables the set_cursor_icon command without any pre-configured scope."
1462
- },
1463
- {
1464
- "description": "Enables the set_cursor_position command without any pre-configured scope.",
1465
- "type": "string",
1466
- "const": "core:window:allow-set-cursor-position",
1467
- "markdownDescription": "Enables the set_cursor_position command without any pre-configured scope."
1468
- },
1469
- {
1470
- "description": "Enables the set_cursor_visible command without any pre-configured scope.",
1471
- "type": "string",
1472
- "const": "core:window:allow-set-cursor-visible",
1473
- "markdownDescription": "Enables the set_cursor_visible command without any pre-configured scope."
1474
- },
1475
- {
1476
- "description": "Enables the set_decorations command without any pre-configured scope.",
1477
- "type": "string",
1478
- "const": "core:window:allow-set-decorations",
1479
- "markdownDescription": "Enables the set_decorations command without any pre-configured scope."
1480
- },
1481
- {
1482
- "description": "Enables the set_effects command without any pre-configured scope.",
1483
- "type": "string",
1484
- "const": "core:window:allow-set-effects",
1485
- "markdownDescription": "Enables the set_effects command without any pre-configured scope."
1486
- },
1487
- {
1488
- "description": "Enables the set_enabled command without any pre-configured scope.",
1489
- "type": "string",
1490
- "const": "core:window:allow-set-enabled",
1491
- "markdownDescription": "Enables the set_enabled command without any pre-configured scope."
1492
- },
1493
- {
1494
- "description": "Enables the set_focus command without any pre-configured scope.",
1495
- "type": "string",
1496
- "const": "core:window:allow-set-focus",
1497
- "markdownDescription": "Enables the set_focus command without any pre-configured scope."
1498
- },
1499
- {
1500
- "description": "Enables the set_fullscreen command without any pre-configured scope.",
1501
- "type": "string",
1502
- "const": "core:window:allow-set-fullscreen",
1503
- "markdownDescription": "Enables the set_fullscreen command without any pre-configured scope."
1504
- },
1505
- {
1506
- "description": "Enables the set_icon command without any pre-configured scope.",
1507
- "type": "string",
1508
- "const": "core:window:allow-set-icon",
1509
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
1510
- },
1511
- {
1512
- "description": "Enables the set_ignore_cursor_events command without any pre-configured scope.",
1513
- "type": "string",
1514
- "const": "core:window:allow-set-ignore-cursor-events",
1515
- "markdownDescription": "Enables the set_ignore_cursor_events command without any pre-configured scope."
1516
- },
1517
- {
1518
- "description": "Enables the set_max_size command without any pre-configured scope.",
1519
- "type": "string",
1520
- "const": "core:window:allow-set-max-size",
1521
- "markdownDescription": "Enables the set_max_size command without any pre-configured scope."
1522
- },
1523
- {
1524
- "description": "Enables the set_maximizable command without any pre-configured scope.",
1525
- "type": "string",
1526
- "const": "core:window:allow-set-maximizable",
1527
- "markdownDescription": "Enables the set_maximizable command without any pre-configured scope."
1528
- },
1529
- {
1530
- "description": "Enables the set_min_size command without any pre-configured scope.",
1531
- "type": "string",
1532
- "const": "core:window:allow-set-min-size",
1533
- "markdownDescription": "Enables the set_min_size command without any pre-configured scope."
1534
- },
1535
- {
1536
- "description": "Enables the set_minimizable command without any pre-configured scope.",
1537
- "type": "string",
1538
- "const": "core:window:allow-set-minimizable",
1539
- "markdownDescription": "Enables the set_minimizable command without any pre-configured scope."
1540
- },
1541
- {
1542
- "description": "Enables the set_overlay_icon command without any pre-configured scope.",
1543
- "type": "string",
1544
- "const": "core:window:allow-set-overlay-icon",
1545
- "markdownDescription": "Enables the set_overlay_icon command without any pre-configured scope."
1546
- },
1547
- {
1548
- "description": "Enables the set_position command without any pre-configured scope.",
1549
- "type": "string",
1550
- "const": "core:window:allow-set-position",
1551
- "markdownDescription": "Enables the set_position command without any pre-configured scope."
1552
- },
1553
- {
1554
- "description": "Enables the set_progress_bar command without any pre-configured scope.",
1555
- "type": "string",
1556
- "const": "core:window:allow-set-progress-bar",
1557
- "markdownDescription": "Enables the set_progress_bar command without any pre-configured scope."
1558
- },
1559
- {
1560
- "description": "Enables the set_resizable command without any pre-configured scope.",
1561
- "type": "string",
1562
- "const": "core:window:allow-set-resizable",
1563
- "markdownDescription": "Enables the set_resizable command without any pre-configured scope."
1564
- },
1565
- {
1566
- "description": "Enables the set_shadow command without any pre-configured scope.",
1567
- "type": "string",
1568
- "const": "core:window:allow-set-shadow",
1569
- "markdownDescription": "Enables the set_shadow command without any pre-configured scope."
1570
- },
1571
- {
1572
- "description": "Enables the set_size command without any pre-configured scope.",
1573
- "type": "string",
1574
- "const": "core:window:allow-set-size",
1575
- "markdownDescription": "Enables the set_size command without any pre-configured scope."
1576
- },
1577
- {
1578
- "description": "Enables the set_size_constraints command without any pre-configured scope.",
1579
- "type": "string",
1580
- "const": "core:window:allow-set-size-constraints",
1581
- "markdownDescription": "Enables the set_size_constraints command without any pre-configured scope."
1582
- },
1583
- {
1584
- "description": "Enables the set_skip_taskbar command without any pre-configured scope.",
1585
- "type": "string",
1586
- "const": "core:window:allow-set-skip-taskbar",
1587
- "markdownDescription": "Enables the set_skip_taskbar command without any pre-configured scope."
1588
- },
1589
- {
1590
- "description": "Enables the set_theme command without any pre-configured scope.",
1591
- "type": "string",
1592
- "const": "core:window:allow-set-theme",
1593
- "markdownDescription": "Enables the set_theme command without any pre-configured scope."
1594
- },
1595
- {
1596
- "description": "Enables the set_title command without any pre-configured scope.",
1597
- "type": "string",
1598
- "const": "core:window:allow-set-title",
1599
- "markdownDescription": "Enables the set_title command without any pre-configured scope."
1600
- },
1601
- {
1602
- "description": "Enables the set_title_bar_style command without any pre-configured scope.",
1603
- "type": "string",
1604
- "const": "core:window:allow-set-title-bar-style",
1605
- "markdownDescription": "Enables the set_title_bar_style command without any pre-configured scope."
1606
- },
1607
- {
1608
- "description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.",
1609
- "type": "string",
1610
- "const": "core:window:allow-set-visible-on-all-workspaces",
1611
- "markdownDescription": "Enables the set_visible_on_all_workspaces command without any pre-configured scope."
1612
- },
1613
- {
1614
- "description": "Enables the show command without any pre-configured scope.",
1615
- "type": "string",
1616
- "const": "core:window:allow-show",
1617
- "markdownDescription": "Enables the show command without any pre-configured scope."
1618
- },
1619
- {
1620
- "description": "Enables the start_dragging command without any pre-configured scope.",
1621
- "type": "string",
1622
- "const": "core:window:allow-start-dragging",
1623
- "markdownDescription": "Enables the start_dragging command without any pre-configured scope."
1624
- },
1625
- {
1626
- "description": "Enables the start_resize_dragging command without any pre-configured scope.",
1627
- "type": "string",
1628
- "const": "core:window:allow-start-resize-dragging",
1629
- "markdownDescription": "Enables the start_resize_dragging command without any pre-configured scope."
1630
- },
1631
- {
1632
- "description": "Enables the theme command without any pre-configured scope.",
1633
- "type": "string",
1634
- "const": "core:window:allow-theme",
1635
- "markdownDescription": "Enables the theme command without any pre-configured scope."
1636
- },
1637
- {
1638
- "description": "Enables the title command without any pre-configured scope.",
1639
- "type": "string",
1640
- "const": "core:window:allow-title",
1641
- "markdownDescription": "Enables the title command without any pre-configured scope."
1642
- },
1643
- {
1644
- "description": "Enables the toggle_maximize command without any pre-configured scope.",
1645
- "type": "string",
1646
- "const": "core:window:allow-toggle-maximize",
1647
- "markdownDescription": "Enables the toggle_maximize command without any pre-configured scope."
1648
- },
1649
- {
1650
- "description": "Enables the unmaximize command without any pre-configured scope.",
1651
- "type": "string",
1652
- "const": "core:window:allow-unmaximize",
1653
- "markdownDescription": "Enables the unmaximize command without any pre-configured scope."
1654
- },
1655
- {
1656
- "description": "Enables the unminimize command without any pre-configured scope.",
1657
- "type": "string",
1658
- "const": "core:window:allow-unminimize",
1659
- "markdownDescription": "Enables the unminimize command without any pre-configured scope."
1660
- },
1661
- {
1662
- "description": "Denies the available_monitors command without any pre-configured scope.",
1663
- "type": "string",
1664
- "const": "core:window:deny-available-monitors",
1665
- "markdownDescription": "Denies the available_monitors command without any pre-configured scope."
1666
- },
1667
- {
1668
- "description": "Denies the center command without any pre-configured scope.",
1669
- "type": "string",
1670
- "const": "core:window:deny-center",
1671
- "markdownDescription": "Denies the center command without any pre-configured scope."
1672
- },
1673
- {
1674
- "description": "Denies the close command without any pre-configured scope.",
1675
- "type": "string",
1676
- "const": "core:window:deny-close",
1677
- "markdownDescription": "Denies the close command without any pre-configured scope."
1678
- },
1679
- {
1680
- "description": "Denies the create command without any pre-configured scope.",
1681
- "type": "string",
1682
- "const": "core:window:deny-create",
1683
- "markdownDescription": "Denies the create command without any pre-configured scope."
1684
- },
1685
- {
1686
- "description": "Denies the current_monitor command without any pre-configured scope.",
1687
- "type": "string",
1688
- "const": "core:window:deny-current-monitor",
1689
- "markdownDescription": "Denies the current_monitor command without any pre-configured scope."
1690
- },
1691
- {
1692
- "description": "Denies the cursor_position command without any pre-configured scope.",
1693
- "type": "string",
1694
- "const": "core:window:deny-cursor-position",
1695
- "markdownDescription": "Denies the cursor_position command without any pre-configured scope."
1696
- },
1697
- {
1698
- "description": "Denies the destroy command without any pre-configured scope.",
1699
- "type": "string",
1700
- "const": "core:window:deny-destroy",
1701
- "markdownDescription": "Denies the destroy command without any pre-configured scope."
1702
- },
1703
- {
1704
- "description": "Denies the get_all_windows command without any pre-configured scope.",
1705
- "type": "string",
1706
- "const": "core:window:deny-get-all-windows",
1707
- "markdownDescription": "Denies the get_all_windows command without any pre-configured scope."
1708
- },
1709
- {
1710
- "description": "Denies the hide command without any pre-configured scope.",
1711
- "type": "string",
1712
- "const": "core:window:deny-hide",
1713
- "markdownDescription": "Denies the hide command without any pre-configured scope."
1714
- },
1715
- {
1716
- "description": "Denies the inner_position command without any pre-configured scope.",
1717
- "type": "string",
1718
- "const": "core:window:deny-inner-position",
1719
- "markdownDescription": "Denies the inner_position command without any pre-configured scope."
1720
- },
1721
- {
1722
- "description": "Denies the inner_size command without any pre-configured scope.",
1723
- "type": "string",
1724
- "const": "core:window:deny-inner-size",
1725
- "markdownDescription": "Denies the inner_size command without any pre-configured scope."
1726
- },
1727
- {
1728
- "description": "Denies the internal_toggle_maximize command without any pre-configured scope.",
1729
- "type": "string",
1730
- "const": "core:window:deny-internal-toggle-maximize",
1731
- "markdownDescription": "Denies the internal_toggle_maximize command without any pre-configured scope."
1732
- },
1733
- {
1734
- "description": "Denies the is_always_on_top command without any pre-configured scope.",
1735
- "type": "string",
1736
- "const": "core:window:deny-is-always-on-top",
1737
- "markdownDescription": "Denies the is_always_on_top command without any pre-configured scope."
1738
- },
1739
- {
1740
- "description": "Denies the is_closable command without any pre-configured scope.",
1741
- "type": "string",
1742
- "const": "core:window:deny-is-closable",
1743
- "markdownDescription": "Denies the is_closable command without any pre-configured scope."
1744
- },
1745
- {
1746
- "description": "Denies the is_decorated command without any pre-configured scope.",
1747
- "type": "string",
1748
- "const": "core:window:deny-is-decorated",
1749
- "markdownDescription": "Denies the is_decorated command without any pre-configured scope."
1750
- },
1751
- {
1752
- "description": "Denies the is_enabled command without any pre-configured scope.",
1753
- "type": "string",
1754
- "const": "core:window:deny-is-enabled",
1755
- "markdownDescription": "Denies the is_enabled command without any pre-configured scope."
1756
- },
1757
- {
1758
- "description": "Denies the is_focused command without any pre-configured scope.",
1759
- "type": "string",
1760
- "const": "core:window:deny-is-focused",
1761
- "markdownDescription": "Denies the is_focused command without any pre-configured scope."
1762
- },
1763
- {
1764
- "description": "Denies the is_fullscreen command without any pre-configured scope.",
1765
- "type": "string",
1766
- "const": "core:window:deny-is-fullscreen",
1767
- "markdownDescription": "Denies the is_fullscreen command without any pre-configured scope."
1768
- },
1769
- {
1770
- "description": "Denies the is_maximizable command without any pre-configured scope.",
1771
- "type": "string",
1772
- "const": "core:window:deny-is-maximizable",
1773
- "markdownDescription": "Denies the is_maximizable command without any pre-configured scope."
1774
- },
1775
- {
1776
- "description": "Denies the is_maximized command without any pre-configured scope.",
1777
- "type": "string",
1778
- "const": "core:window:deny-is-maximized",
1779
- "markdownDescription": "Denies the is_maximized command without any pre-configured scope."
1780
- },
1781
- {
1782
- "description": "Denies the is_minimizable command without any pre-configured scope.",
1783
- "type": "string",
1784
- "const": "core:window:deny-is-minimizable",
1785
- "markdownDescription": "Denies the is_minimizable command without any pre-configured scope."
1786
- },
1787
- {
1788
- "description": "Denies the is_minimized command without any pre-configured scope.",
1789
- "type": "string",
1790
- "const": "core:window:deny-is-minimized",
1791
- "markdownDescription": "Denies the is_minimized command without any pre-configured scope."
1792
- },
1793
- {
1794
- "description": "Denies the is_resizable command without any pre-configured scope.",
1795
- "type": "string",
1796
- "const": "core:window:deny-is-resizable",
1797
- "markdownDescription": "Denies the is_resizable command without any pre-configured scope."
1798
- },
1799
- {
1800
- "description": "Denies the is_visible command without any pre-configured scope.",
1801
- "type": "string",
1802
- "const": "core:window:deny-is-visible",
1803
- "markdownDescription": "Denies the is_visible command without any pre-configured scope."
1804
- },
1805
- {
1806
- "description": "Denies the maximize command without any pre-configured scope.",
1807
- "type": "string",
1808
- "const": "core:window:deny-maximize",
1809
- "markdownDescription": "Denies the maximize command without any pre-configured scope."
1810
- },
1811
- {
1812
- "description": "Denies the minimize command without any pre-configured scope.",
1813
- "type": "string",
1814
- "const": "core:window:deny-minimize",
1815
- "markdownDescription": "Denies the minimize command without any pre-configured scope."
1816
- },
1817
- {
1818
- "description": "Denies the monitor_from_point command without any pre-configured scope.",
1819
- "type": "string",
1820
- "const": "core:window:deny-monitor-from-point",
1821
- "markdownDescription": "Denies the monitor_from_point command without any pre-configured scope."
1822
- },
1823
- {
1824
- "description": "Denies the outer_position command without any pre-configured scope.",
1825
- "type": "string",
1826
- "const": "core:window:deny-outer-position",
1827
- "markdownDescription": "Denies the outer_position command without any pre-configured scope."
1828
- },
1829
- {
1830
- "description": "Denies the outer_size command without any pre-configured scope.",
1831
- "type": "string",
1832
- "const": "core:window:deny-outer-size",
1833
- "markdownDescription": "Denies the outer_size command without any pre-configured scope."
1834
- },
1835
- {
1836
- "description": "Denies the primary_monitor command without any pre-configured scope.",
1837
- "type": "string",
1838
- "const": "core:window:deny-primary-monitor",
1839
- "markdownDescription": "Denies the primary_monitor command without any pre-configured scope."
1840
- },
1841
- {
1842
- "description": "Denies the request_user_attention command without any pre-configured scope.",
1843
- "type": "string",
1844
- "const": "core:window:deny-request-user-attention",
1845
- "markdownDescription": "Denies the request_user_attention command without any pre-configured scope."
1846
- },
1847
- {
1848
- "description": "Denies the scale_factor command without any pre-configured scope.",
1849
- "type": "string",
1850
- "const": "core:window:deny-scale-factor",
1851
- "markdownDescription": "Denies the scale_factor command without any pre-configured scope."
1852
- },
1853
- {
1854
- "description": "Denies the set_always_on_bottom command without any pre-configured scope.",
1855
- "type": "string",
1856
- "const": "core:window:deny-set-always-on-bottom",
1857
- "markdownDescription": "Denies the set_always_on_bottom command without any pre-configured scope."
1858
- },
1859
- {
1860
- "description": "Denies the set_always_on_top command without any pre-configured scope.",
1861
- "type": "string",
1862
- "const": "core:window:deny-set-always-on-top",
1863
- "markdownDescription": "Denies the set_always_on_top command without any pre-configured scope."
1864
- },
1865
- {
1866
- "description": "Denies the set_background_color command without any pre-configured scope.",
1867
- "type": "string",
1868
- "const": "core:window:deny-set-background-color",
1869
- "markdownDescription": "Denies the set_background_color command without any pre-configured scope."
1870
- },
1871
- {
1872
- "description": "Denies the set_badge_count command without any pre-configured scope.",
1873
- "type": "string",
1874
- "const": "core:window:deny-set-badge-count",
1875
- "markdownDescription": "Denies the set_badge_count command without any pre-configured scope."
1876
- },
1877
- {
1878
- "description": "Denies the set_badge_label command without any pre-configured scope.",
1879
- "type": "string",
1880
- "const": "core:window:deny-set-badge-label",
1881
- "markdownDescription": "Denies the set_badge_label command without any pre-configured scope."
1882
- },
1883
- {
1884
- "description": "Denies the set_closable command without any pre-configured scope.",
1885
- "type": "string",
1886
- "const": "core:window:deny-set-closable",
1887
- "markdownDescription": "Denies the set_closable command without any pre-configured scope."
1888
- },
1889
- {
1890
- "description": "Denies the set_content_protected command without any pre-configured scope.",
1891
- "type": "string",
1892
- "const": "core:window:deny-set-content-protected",
1893
- "markdownDescription": "Denies the set_content_protected command without any pre-configured scope."
1894
- },
1895
- {
1896
- "description": "Denies the set_cursor_grab command without any pre-configured scope.",
1897
- "type": "string",
1898
- "const": "core:window:deny-set-cursor-grab",
1899
- "markdownDescription": "Denies the set_cursor_grab command without any pre-configured scope."
1900
- },
1901
- {
1902
- "description": "Denies the set_cursor_icon command without any pre-configured scope.",
1903
- "type": "string",
1904
- "const": "core:window:deny-set-cursor-icon",
1905
- "markdownDescription": "Denies the set_cursor_icon command without any pre-configured scope."
1906
- },
1907
- {
1908
- "description": "Denies the set_cursor_position command without any pre-configured scope.",
1909
- "type": "string",
1910
- "const": "core:window:deny-set-cursor-position",
1911
- "markdownDescription": "Denies the set_cursor_position command without any pre-configured scope."
1912
- },
1913
- {
1914
- "description": "Denies the set_cursor_visible command without any pre-configured scope.",
1915
- "type": "string",
1916
- "const": "core:window:deny-set-cursor-visible",
1917
- "markdownDescription": "Denies the set_cursor_visible command without any pre-configured scope."
1918
- },
1919
- {
1920
- "description": "Denies the set_decorations command without any pre-configured scope.",
1921
- "type": "string",
1922
- "const": "core:window:deny-set-decorations",
1923
- "markdownDescription": "Denies the set_decorations command without any pre-configured scope."
1924
- },
1925
- {
1926
- "description": "Denies the set_effects command without any pre-configured scope.",
1927
- "type": "string",
1928
- "const": "core:window:deny-set-effects",
1929
- "markdownDescription": "Denies the set_effects command without any pre-configured scope."
1930
- },
1931
- {
1932
- "description": "Denies the set_enabled command without any pre-configured scope.",
1933
- "type": "string",
1934
- "const": "core:window:deny-set-enabled",
1935
- "markdownDescription": "Denies the set_enabled command without any pre-configured scope."
1936
- },
1937
- {
1938
- "description": "Denies the set_focus command without any pre-configured scope.",
1939
- "type": "string",
1940
- "const": "core:window:deny-set-focus",
1941
- "markdownDescription": "Denies the set_focus command without any pre-configured scope."
1942
- },
1943
- {
1944
- "description": "Denies the set_fullscreen command without any pre-configured scope.",
1945
- "type": "string",
1946
- "const": "core:window:deny-set-fullscreen",
1947
- "markdownDescription": "Denies the set_fullscreen command without any pre-configured scope."
1948
- },
1949
- {
1950
- "description": "Denies the set_icon command without any pre-configured scope.",
1951
- "type": "string",
1952
- "const": "core:window:deny-set-icon",
1953
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
1954
- },
1955
- {
1956
- "description": "Denies the set_ignore_cursor_events command without any pre-configured scope.",
1957
- "type": "string",
1958
- "const": "core:window:deny-set-ignore-cursor-events",
1959
- "markdownDescription": "Denies the set_ignore_cursor_events command without any pre-configured scope."
1960
- },
1961
- {
1962
- "description": "Denies the set_max_size command without any pre-configured scope.",
1963
- "type": "string",
1964
- "const": "core:window:deny-set-max-size",
1965
- "markdownDescription": "Denies the set_max_size command without any pre-configured scope."
1966
- },
1967
- {
1968
- "description": "Denies the set_maximizable command without any pre-configured scope.",
1969
- "type": "string",
1970
- "const": "core:window:deny-set-maximizable",
1971
- "markdownDescription": "Denies the set_maximizable command without any pre-configured scope."
1972
- },
1973
- {
1974
- "description": "Denies the set_min_size command without any pre-configured scope.",
1975
- "type": "string",
1976
- "const": "core:window:deny-set-min-size",
1977
- "markdownDescription": "Denies the set_min_size command without any pre-configured scope."
1978
- },
1979
- {
1980
- "description": "Denies the set_minimizable command without any pre-configured scope.",
1981
- "type": "string",
1982
- "const": "core:window:deny-set-minimizable",
1983
- "markdownDescription": "Denies the set_minimizable command without any pre-configured scope."
1984
- },
1985
- {
1986
- "description": "Denies the set_overlay_icon command without any pre-configured scope.",
1987
- "type": "string",
1988
- "const": "core:window:deny-set-overlay-icon",
1989
- "markdownDescription": "Denies the set_overlay_icon command without any pre-configured scope."
1990
- },
1991
- {
1992
- "description": "Denies the set_position command without any pre-configured scope.",
1993
- "type": "string",
1994
- "const": "core:window:deny-set-position",
1995
- "markdownDescription": "Denies the set_position command without any pre-configured scope."
1996
- },
1997
- {
1998
- "description": "Denies the set_progress_bar command without any pre-configured scope.",
1999
- "type": "string",
2000
- "const": "core:window:deny-set-progress-bar",
2001
- "markdownDescription": "Denies the set_progress_bar command without any pre-configured scope."
2002
- },
2003
- {
2004
- "description": "Denies the set_resizable command without any pre-configured scope.",
2005
- "type": "string",
2006
- "const": "core:window:deny-set-resizable",
2007
- "markdownDescription": "Denies the set_resizable command without any pre-configured scope."
2008
- },
2009
- {
2010
- "description": "Denies the set_shadow command without any pre-configured scope.",
2011
- "type": "string",
2012
- "const": "core:window:deny-set-shadow",
2013
- "markdownDescription": "Denies the set_shadow command without any pre-configured scope."
2014
- },
2015
- {
2016
- "description": "Denies the set_size command without any pre-configured scope.",
2017
- "type": "string",
2018
- "const": "core:window:deny-set-size",
2019
- "markdownDescription": "Denies the set_size command without any pre-configured scope."
2020
- },
2021
- {
2022
- "description": "Denies the set_size_constraints command without any pre-configured scope.",
2023
- "type": "string",
2024
- "const": "core:window:deny-set-size-constraints",
2025
- "markdownDescription": "Denies the set_size_constraints command without any pre-configured scope."
2026
- },
2027
- {
2028
- "description": "Denies the set_skip_taskbar command without any pre-configured scope.",
2029
- "type": "string",
2030
- "const": "core:window:deny-set-skip-taskbar",
2031
- "markdownDescription": "Denies the set_skip_taskbar command without any pre-configured scope."
2032
- },
2033
- {
2034
- "description": "Denies the set_theme command without any pre-configured scope.",
2035
- "type": "string",
2036
- "const": "core:window:deny-set-theme",
2037
- "markdownDescription": "Denies the set_theme command without any pre-configured scope."
2038
- },
2039
- {
2040
- "description": "Denies the set_title command without any pre-configured scope.",
2041
- "type": "string",
2042
- "const": "core:window:deny-set-title",
2043
- "markdownDescription": "Denies the set_title command without any pre-configured scope."
2044
- },
2045
- {
2046
- "description": "Denies the set_title_bar_style command without any pre-configured scope.",
2047
- "type": "string",
2048
- "const": "core:window:deny-set-title-bar-style",
2049
- "markdownDescription": "Denies the set_title_bar_style command without any pre-configured scope."
2050
- },
2051
- {
2052
- "description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.",
2053
- "type": "string",
2054
- "const": "core:window:deny-set-visible-on-all-workspaces",
2055
- "markdownDescription": "Denies the set_visible_on_all_workspaces command without any pre-configured scope."
2056
- },
2057
- {
2058
- "description": "Denies the show command without any pre-configured scope.",
2059
- "type": "string",
2060
- "const": "core:window:deny-show",
2061
- "markdownDescription": "Denies the show command without any pre-configured scope."
2062
- },
2063
- {
2064
- "description": "Denies the start_dragging command without any pre-configured scope.",
2065
- "type": "string",
2066
- "const": "core:window:deny-start-dragging",
2067
- "markdownDescription": "Denies the start_dragging command without any pre-configured scope."
2068
- },
2069
- {
2070
- "description": "Denies the start_resize_dragging command without any pre-configured scope.",
2071
- "type": "string",
2072
- "const": "core:window:deny-start-resize-dragging",
2073
- "markdownDescription": "Denies the start_resize_dragging command without any pre-configured scope."
2074
- },
2075
- {
2076
- "description": "Denies the theme command without any pre-configured scope.",
2077
- "type": "string",
2078
- "const": "core:window:deny-theme",
2079
- "markdownDescription": "Denies the theme command without any pre-configured scope."
2080
- },
2081
- {
2082
- "description": "Denies the title command without any pre-configured scope.",
2083
- "type": "string",
2084
- "const": "core:window:deny-title",
2085
- "markdownDescription": "Denies the title command without any pre-configured scope."
2086
- },
2087
- {
2088
- "description": "Denies the toggle_maximize command without any pre-configured scope.",
2089
- "type": "string",
2090
- "const": "core:window:deny-toggle-maximize",
2091
- "markdownDescription": "Denies the toggle_maximize command without any pre-configured scope."
2092
- },
2093
- {
2094
- "description": "Denies the unmaximize command without any pre-configured scope.",
2095
- "type": "string",
2096
- "const": "core:window:deny-unmaximize",
2097
- "markdownDescription": "Denies the unmaximize command without any pre-configured scope."
2098
- },
2099
- {
2100
- "description": "Denies the unminimize command without any pre-configured scope.",
2101
- "type": "string",
2102
- "const": "core:window:deny-unminimize",
2103
- "markdownDescription": "Denies the unminimize command without any pre-configured scope."
2104
- }
2105
- ]
2106
- },
2107
- "Value": {
2108
- "description": "All supported ACL values.",
2109
- "anyOf": [
2110
- {
2111
- "description": "Represents a null JSON value.",
2112
- "type": "null"
2113
- },
2114
- {
2115
- "description": "Represents a [`bool`].",
2116
- "type": "boolean"
2117
- },
2118
- {
2119
- "description": "Represents a valid ACL [`Number`].",
2120
- "allOf": [
2121
- {
2122
- "$ref": "#/definitions/Number"
2123
- }
2124
- ]
2125
- },
2126
- {
2127
- "description": "Represents a [`String`].",
2128
- "type": "string"
2129
- },
2130
- {
2131
- "description": "Represents a list of other [`Value`]s.",
2132
- "type": "array",
2133
- "items": {
2134
- "$ref": "#/definitions/Value"
2135
- }
2136
- },
2137
- {
2138
- "description": "Represents a map of [`String`] keys to [`Value`]s.",
2139
- "type": "object",
2140
- "additionalProperties": {
2141
- "$ref": "#/definitions/Value"
2142
- }
2143
- }
2144
- ]
2145
- },
2146
- "Number": {
2147
- "description": "A valid ACL number.",
2148
- "anyOf": [
2149
- {
2150
- "description": "Represents an [`i64`].",
2151
- "type": "integer",
2152
- "format": "int64"
2153
- },
2154
- {
2155
- "description": "Represents a [`f64`].",
2156
- "type": "number",
2157
- "format": "double"
2158
- }
2159
- ]
2160
- },
2161
- "Target": {
2162
- "description": "Platform target.",
2163
- "oneOf": [
2164
- {
2165
- "description": "MacOS.",
2166
- "type": "string",
2167
- "enum": [
2168
- "macOS"
2169
- ]
2170
- },
2171
- {
2172
- "description": "Windows.",
2173
- "type": "string",
2174
- "enum": [
2175
- "windows"
2176
- ]
2177
- },
2178
- {
2179
- "description": "Linux.",
2180
- "type": "string",
2181
- "enum": [
2182
- "linux"
2183
- ]
2184
- },
2185
- {
2186
- "description": "Android.",
2187
- "type": "string",
2188
- "enum": [
2189
- "android"
2190
- ]
2191
- },
2192
- {
2193
- "description": "iOS.",
2194
- "type": "string",
2195
- "enum": [
2196
- "iOS"
2197
- ]
2198
- }
2199
- ]
2200
- }
2201
- }
2202
-}
\ No newline at end of file
examples/tauri-app/src-tauri/gen/schemas/capabilities.json
deleted
-1
@@ -1 +0,0 @@
1
-{"default":{"identifier":"default","description":"enables the default permissions","local":true,"windows":["main"],"permissions":["core:default","android-tv-check:default"]}}
\ No newline at end of file
examples/tauri-app/src-tauri/gen/schemas/desktop-schema.json
deleted
-2202
@@ -1,2202 +0,0 @@
1
-{
2
- "$schema": "http://json-schema.org/draft-07/schema#",
3
- "title": "CapabilityFile",
4
- "description": "Capability formats accepted in a capability file.",
5
- "anyOf": [
6
- {
7
- "description": "A single capability.",
8
- "allOf": [
9
- {
10
- "$ref": "#/definitions/Capability"
11
- }
12
- ]
13
- },
14
- {
15
- "description": "A list of capabilities.",
16
- "type": "array",
17
- "items": {
18
- "$ref": "#/definitions/Capability"
19
- }
20
- },
21
- {
22
- "description": "A list of capabilities.",
23
- "type": "object",
24
- "required": [
25
- "capabilities"
26
- ],
27
- "properties": {
28
- "capabilities": {
29
- "description": "The list of capabilities.",
30
- "type": "array",
31
- "items": {
32
- "$ref": "#/definitions/Capability"
33
- }
34
- }
35
- }
36
- }
37
- ],
38
- "definitions": {
39
- "Capability": {
40
- "description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows' and webviews' fine grained access to the Tauri core, application, or plugin commands. If a webview or its window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```",
41
- "type": "object",
42
- "required": [
43
- "identifier",
44
- "permissions"
45
- ],
46
- "properties": {
47
- "identifier": {
48
- "description": "Identifier of the capability.\n\n## Example\n\n`main-user-files-write`",
49
- "type": "string"
50
- },
51
- "description": {
52
- "description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.",
53
- "default": "",
54
- "type": "string"
55
- },
56
- "remote": {
57
- "description": "Configure remote URLs that can use the capability permissions.\n\nThis setting is optional and defaults to not being set, as our default use case is that the content is served from our local application.\n\n:::caution Make sure you understand the security implications of providing remote sources with local system access. :::\n\n## Example\n\n```json { \"urls\": [\"https://*.mydomain.dev\"] } ```",
58
- "anyOf": [
59
- {
60
- "$ref": "#/definitions/CapabilityRemote"
61
- },
62
- {
63
- "type": "null"
64
- }
65
- ]
66
- },
67
- "local": {
68
- "description": "Whether this capability is enabled for local app URLs or not. Defaults to `true`.",
69
- "default": true,
70
- "type": "boolean"
71
- },
72
- "windows": {
73
- "description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nIf a window label matches any of the patterns in this list, the capability will be enabled on all the webviews of that window, regardless of the value of [`Self::webviews`].\n\nOn multiwebview windows, prefer specifying [`Self::webviews`] and omitting [`Self::windows`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`",
74
- "type": "array",
75
- "items": {
76
- "type": "string"
77
- }
78
- },
79
- "webviews": {
80
- "description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThe capability will be enabled on all the webviews whose label matches any of the patterns in this list, regardless of whether the webview's window label matches a pattern in [`Self::windows`].\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`",
81
- "type": "array",
82
- "items": {
83
- "type": "string"
84
- }
85
- },
86
- "permissions": {
87
- "description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```",
88
- "type": "array",
89
- "items": {
90
- "$ref": "#/definitions/PermissionEntry"
91
- },
92
- "uniqueItems": true
93
- },
94
- "platforms": {
95
- "description": "Limit which target platforms this capability applies to.\n\nBy default all platforms are targeted.\n\n## Example\n\n`[\"macOS\",\"windows\"]`",
96
- "type": [
97
- "array",
98
- "null"
99
- ],
100
- "items": {
101
- "$ref": "#/definitions/Target"
102
- }
103
- }
104
- }
105
- },
106
- "CapabilityRemote": {
107
- "description": "Configuration for remote URLs that are associated with the capability.",
108
- "type": "object",
109
- "required": [
110
- "urls"
111
- ],
112
- "properties": {
113
- "urls": {
114
- "description": "Remote domains this capability refers to using the [URLPattern standard](https://urlpattern.spec.whatwg.org/).\n\n## Examples\n\n- \"https://*.mydomain.dev\": allows subdomains of mydomain.dev - \"https://mydomain.dev/api/*\": allows any subpath of mydomain.dev/api",
115
- "type": "array",
116
- "items": {
117
- "type": "string"
118
- }
119
- }
120
- }
121
- },
122
- "PermissionEntry": {
123
- "description": "An entry for a permission value in a [`Capability`] can be either a raw permission [`Identifier`] or an object that references a permission and extends its scope.",
124
- "anyOf": [
125
- {
126
- "description": "Reference a permission or permission set by identifier.",
127
- "allOf": [
128
- {
129
- "$ref": "#/definitions/Identifier"
130
- }
131
- ]
132
- },
133
- {
134
- "description": "Reference a permission or permission set by identifier and extends its scope.",
135
- "type": "object",
136
- "allOf": [
137
- {
138
- "properties": {
139
- "identifier": {
140
- "description": "Identifier of the permission or permission set.",
141
- "allOf": [
142
- {
143
- "$ref": "#/definitions/Identifier"
144
- }
145
- ]
146
- },
147
- "allow": {
148
- "description": "Data that defines what is allowed by the scope.",
149
- "type": [
150
- "array",
151
- "null"
152
- ],
153
- "items": {
154
- "$ref": "#/definitions/Value"
155
- }
156
- },
157
- "deny": {
158
- "description": "Data that defines what is denied by the scope. This should be prioritized by validation logic.",
159
- "type": [
160
- "array",
161
- "null"
162
- ],
163
- "items": {
164
- "$ref": "#/definitions/Value"
165
- }
166
- }
167
- }
168
- }
169
- ],
170
- "required": [
171
- "identifier"
172
- ]
173
- }
174
- ]
175
- },
176
- "Identifier": {
177
- "description": "Permission identifier",
178
- "oneOf": [
179
- {
180
- "description": "Default permissions for the plugin\n#### This default permission set includes:\n\n- `allow-ping`",
181
- "type": "string",
182
- "const": "android-tv-check:default",
183
- "markdownDescription": "Default permissions for the plugin\n#### This default permission set includes:\n\n- `allow-ping`"
184
- },
185
- {
186
- "description": "Enables the ping command without any pre-configured scope.",
187
- "type": "string",
188
- "const": "android-tv-check:allow-ping",
189
- "markdownDescription": "Enables the ping command without any pre-configured scope."
190
- },
191
- {
192
- "description": "Denies the ping command without any pre-configured scope.",
193
- "type": "string",
194
- "const": "android-tv-check:deny-ping",
195
- "markdownDescription": "Denies the ping command without any pre-configured scope."
196
- },
197
- {
198
- "description": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`",
199
- "type": "string",
200
- "const": "core:default",
201
- "markdownDescription": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`"
202
- },
203
- {
204
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`",
205
- "type": "string",
206
- "const": "core:app:default",
207
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`"
208
- },
209
- {
210
- "description": "Enables the app_hide command without any pre-configured scope.",
211
- "type": "string",
212
- "const": "core:app:allow-app-hide",
213
- "markdownDescription": "Enables the app_hide command without any pre-configured scope."
214
- },
215
- {
216
- "description": "Enables the app_show command without any pre-configured scope.",
217
- "type": "string",
218
- "const": "core:app:allow-app-show",
219
- "markdownDescription": "Enables the app_show command without any pre-configured scope."
220
- },
221
- {
222
- "description": "Enables the default_window_icon command without any pre-configured scope.",
223
- "type": "string",
224
- "const": "core:app:allow-default-window-icon",
225
- "markdownDescription": "Enables the default_window_icon command without any pre-configured scope."
226
- },
227
- {
228
- "description": "Enables the fetch_data_store_identifiers command without any pre-configured scope.",
229
- "type": "string",
230
- "const": "core:app:allow-fetch-data-store-identifiers",
231
- "markdownDescription": "Enables the fetch_data_store_identifiers command without any pre-configured scope."
232
- },
233
- {
234
- "description": "Enables the identifier command without any pre-configured scope.",
235
- "type": "string",
236
- "const": "core:app:allow-identifier",
237
- "markdownDescription": "Enables the identifier command without any pre-configured scope."
238
- },
239
- {
240
- "description": "Enables the name command without any pre-configured scope.",
241
- "type": "string",
242
- "const": "core:app:allow-name",
243
- "markdownDescription": "Enables the name command without any pre-configured scope."
244
- },
245
- {
246
- "description": "Enables the remove_data_store command without any pre-configured scope.",
247
- "type": "string",
248
- "const": "core:app:allow-remove-data-store",
249
- "markdownDescription": "Enables the remove_data_store command without any pre-configured scope."
250
- },
251
- {
252
- "description": "Enables the set_app_theme command without any pre-configured scope.",
253
- "type": "string",
254
- "const": "core:app:allow-set-app-theme",
255
- "markdownDescription": "Enables the set_app_theme command without any pre-configured scope."
256
- },
257
- {
258
- "description": "Enables the set_dock_visibility command without any pre-configured scope.",
259
- "type": "string",
260
- "const": "core:app:allow-set-dock-visibility",
261
- "markdownDescription": "Enables the set_dock_visibility command without any pre-configured scope."
262
- },
263
- {
264
- "description": "Enables the tauri_version command without any pre-configured scope.",
265
- "type": "string",
266
- "const": "core:app:allow-tauri-version",
267
- "markdownDescription": "Enables the tauri_version command without any pre-configured scope."
268
- },
269
- {
270
- "description": "Enables the version command without any pre-configured scope.",
271
- "type": "string",
272
- "const": "core:app:allow-version",
273
- "markdownDescription": "Enables the version command without any pre-configured scope."
274
- },
275
- {
276
- "description": "Denies the app_hide command without any pre-configured scope.",
277
- "type": "string",
278
- "const": "core:app:deny-app-hide",
279
- "markdownDescription": "Denies the app_hide command without any pre-configured scope."
280
- },
281
- {
282
- "description": "Denies the app_show command without any pre-configured scope.",
283
- "type": "string",
284
- "const": "core:app:deny-app-show",
285
- "markdownDescription": "Denies the app_show command without any pre-configured scope."
286
- },
287
- {
288
- "description": "Denies the default_window_icon command without any pre-configured scope.",
289
- "type": "string",
290
- "const": "core:app:deny-default-window-icon",
291
- "markdownDescription": "Denies the default_window_icon command without any pre-configured scope."
292
- },
293
- {
294
- "description": "Denies the fetch_data_store_identifiers command without any pre-configured scope.",
295
- "type": "string",
296
- "const": "core:app:deny-fetch-data-store-identifiers",
297
- "markdownDescription": "Denies the fetch_data_store_identifiers command without any pre-configured scope."
298
- },
299
- {
300
- "description": "Denies the identifier command without any pre-configured scope.",
301
- "type": "string",
302
- "const": "core:app:deny-identifier",
303
- "markdownDescription": "Denies the identifier command without any pre-configured scope."
304
- },
305
- {
306
- "description": "Denies the name command without any pre-configured scope.",
307
- "type": "string",
308
- "const": "core:app:deny-name",
309
- "markdownDescription": "Denies the name command without any pre-configured scope."
310
- },
311
- {
312
- "description": "Denies the remove_data_store command without any pre-configured scope.",
313
- "type": "string",
314
- "const": "core:app:deny-remove-data-store",
315
- "markdownDescription": "Denies the remove_data_store command without any pre-configured scope."
316
- },
317
- {
318
- "description": "Denies the set_app_theme command without any pre-configured scope.",
319
- "type": "string",
320
- "const": "core:app:deny-set-app-theme",
321
- "markdownDescription": "Denies the set_app_theme command without any pre-configured scope."
322
- },
323
- {
324
- "description": "Denies the set_dock_visibility command without any pre-configured scope.",
325
- "type": "string",
326
- "const": "core:app:deny-set-dock-visibility",
327
- "markdownDescription": "Denies the set_dock_visibility command without any pre-configured scope."
328
- },
329
- {
330
- "description": "Denies the tauri_version command without any pre-configured scope.",
331
- "type": "string",
332
- "const": "core:app:deny-tauri-version",
333
- "markdownDescription": "Denies the tauri_version command without any pre-configured scope."
334
- },
335
- {
336
- "description": "Denies the version command without any pre-configured scope.",
337
- "type": "string",
338
- "const": "core:app:deny-version",
339
- "markdownDescription": "Denies the version command without any pre-configured scope."
340
- },
341
- {
342
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`",
343
- "type": "string",
344
- "const": "core:event:default",
345
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`"
346
- },
347
- {
348
- "description": "Enables the emit command without any pre-configured scope.",
349
- "type": "string",
350
- "const": "core:event:allow-emit",
351
- "markdownDescription": "Enables the emit command without any pre-configured scope."
352
- },
353
- {
354
- "description": "Enables the emit_to command without any pre-configured scope.",
355
- "type": "string",
356
- "const": "core:event:allow-emit-to",
357
- "markdownDescription": "Enables the emit_to command without any pre-configured scope."
358
- },
359
- {
360
- "description": "Enables the listen command without any pre-configured scope.",
361
- "type": "string",
362
- "const": "core:event:allow-listen",
363
- "markdownDescription": "Enables the listen command without any pre-configured scope."
364
- },
365
- {
366
- "description": "Enables the unlisten command without any pre-configured scope.",
367
- "type": "string",
368
- "const": "core:event:allow-unlisten",
369
- "markdownDescription": "Enables the unlisten command without any pre-configured scope."
370
- },
371
- {
372
- "description": "Denies the emit command without any pre-configured scope.",
373
- "type": "string",
374
- "const": "core:event:deny-emit",
375
- "markdownDescription": "Denies the emit command without any pre-configured scope."
376
- },
377
- {
378
- "description": "Denies the emit_to command without any pre-configured scope.",
379
- "type": "string",
380
- "const": "core:event:deny-emit-to",
381
- "markdownDescription": "Denies the emit_to command without any pre-configured scope."
382
- },
383
- {
384
- "description": "Denies the listen command without any pre-configured scope.",
385
- "type": "string",
386
- "const": "core:event:deny-listen",
387
- "markdownDescription": "Denies the listen command without any pre-configured scope."
388
- },
389
- {
390
- "description": "Denies the unlisten command without any pre-configured scope.",
391
- "type": "string",
392
- "const": "core:event:deny-unlisten",
393
- "markdownDescription": "Denies the unlisten command without any pre-configured scope."
394
- },
395
- {
396
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`",
397
- "type": "string",
398
- "const": "core:image:default",
399
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`"
400
- },
401
- {
402
- "description": "Enables the from_bytes command without any pre-configured scope.",
403
- "type": "string",
404
- "const": "core:image:allow-from-bytes",
405
- "markdownDescription": "Enables the from_bytes command without any pre-configured scope."
406
- },
407
- {
408
- "description": "Enables the from_path command without any pre-configured scope.",
409
- "type": "string",
410
- "const": "core:image:allow-from-path",
411
- "markdownDescription": "Enables the from_path command without any pre-configured scope."
412
- },
413
- {
414
- "description": "Enables the new command without any pre-configured scope.",
415
- "type": "string",
416
- "const": "core:image:allow-new",
417
- "markdownDescription": "Enables the new command without any pre-configured scope."
418
- },
419
- {
420
- "description": "Enables the rgba command without any pre-configured scope.",
421
- "type": "string",
422
- "const": "core:image:allow-rgba",
423
- "markdownDescription": "Enables the rgba command without any pre-configured scope."
424
- },
425
- {
426
- "description": "Enables the size command without any pre-configured scope.",
427
- "type": "string",
428
- "const": "core:image:allow-size",
429
- "markdownDescription": "Enables the size command without any pre-configured scope."
430
- },
431
- {
432
- "description": "Denies the from_bytes command without any pre-configured scope.",
433
- "type": "string",
434
- "const": "core:image:deny-from-bytes",
435
- "markdownDescription": "Denies the from_bytes command without any pre-configured scope."
436
- },
437
- {
438
- "description": "Denies the from_path command without any pre-configured scope.",
439
- "type": "string",
440
- "const": "core:image:deny-from-path",
441
- "markdownDescription": "Denies the from_path command without any pre-configured scope."
442
- },
443
- {
444
- "description": "Denies the new command without any pre-configured scope.",
445
- "type": "string",
446
- "const": "core:image:deny-new",
447
- "markdownDescription": "Denies the new command without any pre-configured scope."
448
- },
449
- {
450
- "description": "Denies the rgba command without any pre-configured scope.",
451
- "type": "string",
452
- "const": "core:image:deny-rgba",
453
- "markdownDescription": "Denies the rgba command without any pre-configured scope."
454
- },
455
- {
456
- "description": "Denies the size command without any pre-configured scope.",
457
- "type": "string",
458
- "const": "core:image:deny-size",
459
- "markdownDescription": "Denies the size command without any pre-configured scope."
460
- },
461
- {
462
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`",
463
- "type": "string",
464
- "const": "core:menu:default",
465
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`"
466
- },
467
- {
468
- "description": "Enables the append command without any pre-configured scope.",
469
- "type": "string",
470
- "const": "core:menu:allow-append",
471
- "markdownDescription": "Enables the append command without any pre-configured scope."
472
- },
473
- {
474
- "description": "Enables the create_default command without any pre-configured scope.",
475
- "type": "string",
476
- "const": "core:menu:allow-create-default",
477
- "markdownDescription": "Enables the create_default command without any pre-configured scope."
478
- },
479
- {
480
- "description": "Enables the get command without any pre-configured scope.",
481
- "type": "string",
482
- "const": "core:menu:allow-get",
483
- "markdownDescription": "Enables the get command without any pre-configured scope."
484
- },
485
- {
486
- "description": "Enables the insert command without any pre-configured scope.",
487
- "type": "string",
488
- "const": "core:menu:allow-insert",
489
- "markdownDescription": "Enables the insert command without any pre-configured scope."
490
- },
491
- {
492
- "description": "Enables the is_checked command without any pre-configured scope.",
493
- "type": "string",
494
- "const": "core:menu:allow-is-checked",
495
- "markdownDescription": "Enables the is_checked command without any pre-configured scope."
496
- },
497
- {
498
- "description": "Enables the is_enabled command without any pre-configured scope.",
499
- "type": "string",
500
- "const": "core:menu:allow-is-enabled",
501
- "markdownDescription": "Enables the is_enabled command without any pre-configured scope."
502
- },
503
- {
504
- "description": "Enables the items command without any pre-configured scope.",
505
- "type": "string",
506
- "const": "core:menu:allow-items",
507
- "markdownDescription": "Enables the items command without any pre-configured scope."
508
- },
509
- {
510
- "description": "Enables the new command without any pre-configured scope.",
511
- "type": "string",
512
- "const": "core:menu:allow-new",
513
- "markdownDescription": "Enables the new command without any pre-configured scope."
514
- },
515
- {
516
- "description": "Enables the popup command without any pre-configured scope.",
517
- "type": "string",
518
- "const": "core:menu:allow-popup",
519
- "markdownDescription": "Enables the popup command without any pre-configured scope."
520
- },
521
- {
522
- "description": "Enables the prepend command without any pre-configured scope.",
523
- "type": "string",
524
- "const": "core:menu:allow-prepend",
525
- "markdownDescription": "Enables the prepend command without any pre-configured scope."
526
- },
527
- {
528
- "description": "Enables the remove command without any pre-configured scope.",
529
- "type": "string",
530
- "const": "core:menu:allow-remove",
531
- "markdownDescription": "Enables the remove command without any pre-configured scope."
532
- },
533
- {
534
- "description": "Enables the remove_at command without any pre-configured scope.",
535
- "type": "string",
536
- "const": "core:menu:allow-remove-at",
537
- "markdownDescription": "Enables the remove_at command without any pre-configured scope."
538
- },
539
- {
540
- "description": "Enables the set_accelerator command without any pre-configured scope.",
541
- "type": "string",
542
- "const": "core:menu:allow-set-accelerator",
543
- "markdownDescription": "Enables the set_accelerator command without any pre-configured scope."
544
- },
545
- {
546
- "description": "Enables the set_as_app_menu command without any pre-configured scope.",
547
- "type": "string",
548
- "const": "core:menu:allow-set-as-app-menu",
549
- "markdownDescription": "Enables the set_as_app_menu command without any pre-configured scope."
550
- },
551
- {
552
- "description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.",
553
- "type": "string",
554
- "const": "core:menu:allow-set-as-help-menu-for-nsapp",
555
- "markdownDescription": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope."
556
- },
557
- {
558
- "description": "Enables the set_as_window_menu command without any pre-configured scope.",
559
- "type": "string",
560
- "const": "core:menu:allow-set-as-window-menu",
561
- "markdownDescription": "Enables the set_as_window_menu command without any pre-configured scope."
562
- },
563
- {
564
- "description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
565
- "type": "string",
566
- "const": "core:menu:allow-set-as-windows-menu-for-nsapp",
567
- "markdownDescription": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope."
568
- },
569
- {
570
- "description": "Enables the set_checked command without any pre-configured scope.",
571
- "type": "string",
572
- "const": "core:menu:allow-set-checked",
573
- "markdownDescription": "Enables the set_checked command without any pre-configured scope."
574
- },
575
- {
576
- "description": "Enables the set_enabled command without any pre-configured scope.",
577
- "type": "string",
578
- "const": "core:menu:allow-set-enabled",
579
- "markdownDescription": "Enables the set_enabled command without any pre-configured scope."
580
- },
581
- {
582
- "description": "Enables the set_icon command without any pre-configured scope.",
583
- "type": "string",
584
- "const": "core:menu:allow-set-icon",
585
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
586
- },
587
- {
588
- "description": "Enables the set_text command without any pre-configured scope.",
589
- "type": "string",
590
- "const": "core:menu:allow-set-text",
591
- "markdownDescription": "Enables the set_text command without any pre-configured scope."
592
- },
593
- {
594
- "description": "Enables the text command without any pre-configured scope.",
595
- "type": "string",
596
- "const": "core:menu:allow-text",
597
- "markdownDescription": "Enables the text command without any pre-configured scope."
598
- },
599
- {
600
- "description": "Denies the append command without any pre-configured scope.",
601
- "type": "string",
602
- "const": "core:menu:deny-append",
603
- "markdownDescription": "Denies the append command without any pre-configured scope."
604
- },
605
- {
606
- "description": "Denies the create_default command without any pre-configured scope.",
607
- "type": "string",
608
- "const": "core:menu:deny-create-default",
609
- "markdownDescription": "Denies the create_default command without any pre-configured scope."
610
- },
611
- {
612
- "description": "Denies the get command without any pre-configured scope.",
613
- "type": "string",
614
- "const": "core:menu:deny-get",
615
- "markdownDescription": "Denies the get command without any pre-configured scope."
616
- },
617
- {
618
- "description": "Denies the insert command without any pre-configured scope.",
619
- "type": "string",
620
- "const": "core:menu:deny-insert",
621
- "markdownDescription": "Denies the insert command without any pre-configured scope."
622
- },
623
- {
624
- "description": "Denies the is_checked command without any pre-configured scope.",
625
- "type": "string",
626
- "const": "core:menu:deny-is-checked",
627
- "markdownDescription": "Denies the is_checked command without any pre-configured scope."
628
- },
629
- {
630
- "description": "Denies the is_enabled command without any pre-configured scope.",
631
- "type": "string",
632
- "const": "core:menu:deny-is-enabled",
633
- "markdownDescription": "Denies the is_enabled command without any pre-configured scope."
634
- },
635
- {
636
- "description": "Denies the items command without any pre-configured scope.",
637
- "type": "string",
638
- "const": "core:menu:deny-items",
639
- "markdownDescription": "Denies the items command without any pre-configured scope."
640
- },
641
- {
642
- "description": "Denies the new command without any pre-configured scope.",
643
- "type": "string",
644
- "const": "core:menu:deny-new",
645
- "markdownDescription": "Denies the new command without any pre-configured scope."
646
- },
647
- {
648
- "description": "Denies the popup command without any pre-configured scope.",
649
- "type": "string",
650
- "const": "core:menu:deny-popup",
651
- "markdownDescription": "Denies the popup command without any pre-configured scope."
652
- },
653
- {
654
- "description": "Denies the prepend command without any pre-configured scope.",
655
- "type": "string",
656
- "const": "core:menu:deny-prepend",
657
- "markdownDescription": "Denies the prepend command without any pre-configured scope."
658
- },
659
- {
660
- "description": "Denies the remove command without any pre-configured scope.",
661
- "type": "string",
662
- "const": "core:menu:deny-remove",
663
- "markdownDescription": "Denies the remove command without any pre-configured scope."
664
- },
665
- {
666
- "description": "Denies the remove_at command without any pre-configured scope.",
667
- "type": "string",
668
- "const": "core:menu:deny-remove-at",
669
- "markdownDescription": "Denies the remove_at command without any pre-configured scope."
670
- },
671
- {
672
- "description": "Denies the set_accelerator command without any pre-configured scope.",
673
- "type": "string",
674
- "const": "core:menu:deny-set-accelerator",
675
- "markdownDescription": "Denies the set_accelerator command without any pre-configured scope."
676
- },
677
- {
678
- "description": "Denies the set_as_app_menu command without any pre-configured scope.",
679
- "type": "string",
680
- "const": "core:menu:deny-set-as-app-menu",
681
- "markdownDescription": "Denies the set_as_app_menu command without any pre-configured scope."
682
- },
683
- {
684
- "description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.",
685
- "type": "string",
686
- "const": "core:menu:deny-set-as-help-menu-for-nsapp",
687
- "markdownDescription": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope."
688
- },
689
- {
690
- "description": "Denies the set_as_window_menu command without any pre-configured scope.",
691
- "type": "string",
692
- "const": "core:menu:deny-set-as-window-menu",
693
- "markdownDescription": "Denies the set_as_window_menu command without any pre-configured scope."
694
- },
695
- {
696
- "description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
697
- "type": "string",
698
- "const": "core:menu:deny-set-as-windows-menu-for-nsapp",
699
- "markdownDescription": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope."
700
- },
701
- {
702
- "description": "Denies the set_checked command without any pre-configured scope.",
703
- "type": "string",
704
- "const": "core:menu:deny-set-checked",
705
- "markdownDescription": "Denies the set_checked command without any pre-configured scope."
706
- },
707
- {
708
- "description": "Denies the set_enabled command without any pre-configured scope.",
709
- "type": "string",
710
- "const": "core:menu:deny-set-enabled",
711
- "markdownDescription": "Denies the set_enabled command without any pre-configured scope."
712
- },
713
- {
714
- "description": "Denies the set_icon command without any pre-configured scope.",
715
- "type": "string",
716
- "const": "core:menu:deny-set-icon",
717
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
718
- },
719
- {
720
- "description": "Denies the set_text command without any pre-configured scope.",
721
- "type": "string",
722
- "const": "core:menu:deny-set-text",
723
- "markdownDescription": "Denies the set_text command without any pre-configured scope."
724
- },
725
- {
726
- "description": "Denies the text command without any pre-configured scope.",
727
- "type": "string",
728
- "const": "core:menu:deny-text",
729
- "markdownDescription": "Denies the text command without any pre-configured scope."
730
- },
731
- {
732
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`",
733
- "type": "string",
734
- "const": "core:path:default",
735
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`"
736
- },
737
- {
738
- "description": "Enables the basename command without any pre-configured scope.",
739
- "type": "string",
740
- "const": "core:path:allow-basename",
741
- "markdownDescription": "Enables the basename command without any pre-configured scope."
742
- },
743
- {
744
- "description": "Enables the dirname command without any pre-configured scope.",
745
- "type": "string",
746
- "const": "core:path:allow-dirname",
747
- "markdownDescription": "Enables the dirname command without any pre-configured scope."
748
- },
749
- {
750
- "description": "Enables the extname command without any pre-configured scope.",
751
- "type": "string",
752
- "const": "core:path:allow-extname",
753
- "markdownDescription": "Enables the extname command without any pre-configured scope."
754
- },
755
- {
756
- "description": "Enables the is_absolute command without any pre-configured scope.",
757
- "type": "string",
758
- "const": "core:path:allow-is-absolute",
759
- "markdownDescription": "Enables the is_absolute command without any pre-configured scope."
760
- },
761
- {
762
- "description": "Enables the join command without any pre-configured scope.",
763
- "type": "string",
764
- "const": "core:path:allow-join",
765
- "markdownDescription": "Enables the join command without any pre-configured scope."
766
- },
767
- {
768
- "description": "Enables the normalize command without any pre-configured scope.",
769
- "type": "string",
770
- "const": "core:path:allow-normalize",
771
- "markdownDescription": "Enables the normalize command without any pre-configured scope."
772
- },
773
- {
774
- "description": "Enables the resolve command without any pre-configured scope.",
775
- "type": "string",
776
- "const": "core:path:allow-resolve",
777
- "markdownDescription": "Enables the resolve command without any pre-configured scope."
778
- },
779
- {
780
- "description": "Enables the resolve_directory command without any pre-configured scope.",
781
- "type": "string",
782
- "const": "core:path:allow-resolve-directory",
783
- "markdownDescription": "Enables the resolve_directory command without any pre-configured scope."
784
- },
785
- {
786
- "description": "Denies the basename command without any pre-configured scope.",
787
- "type": "string",
788
- "const": "core:path:deny-basename",
789
- "markdownDescription": "Denies the basename command without any pre-configured scope."
790
- },
791
- {
792
- "description": "Denies the dirname command without any pre-configured scope.",
793
- "type": "string",
794
- "const": "core:path:deny-dirname",
795
- "markdownDescription": "Denies the dirname command without any pre-configured scope."
796
- },
797
- {
798
- "description": "Denies the extname command without any pre-configured scope.",
799
- "type": "string",
800
- "const": "core:path:deny-extname",
801
- "markdownDescription": "Denies the extname command without any pre-configured scope."
802
- },
803
- {
804
- "description": "Denies the is_absolute command without any pre-configured scope.",
805
- "type": "string",
806
- "const": "core:path:deny-is-absolute",
807
- "markdownDescription": "Denies the is_absolute command without any pre-configured scope."
808
- },
809
- {
810
- "description": "Denies the join command without any pre-configured scope.",
811
- "type": "string",
812
- "const": "core:path:deny-join",
813
- "markdownDescription": "Denies the join command without any pre-configured scope."
814
- },
815
- {
816
- "description": "Denies the normalize command without any pre-configured scope.",
817
- "type": "string",
818
- "const": "core:path:deny-normalize",
819
- "markdownDescription": "Denies the normalize command without any pre-configured scope."
820
- },
821
- {
822
- "description": "Denies the resolve command without any pre-configured scope.",
823
- "type": "string",
824
- "const": "core:path:deny-resolve",
825
- "markdownDescription": "Denies the resolve command without any pre-configured scope."
826
- },
827
- {
828
- "description": "Denies the resolve_directory command without any pre-configured scope.",
829
- "type": "string",
830
- "const": "core:path:deny-resolve-directory",
831
- "markdownDescription": "Denies the resolve_directory command without any pre-configured scope."
832
- },
833
- {
834
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`",
835
- "type": "string",
836
- "const": "core:resources:default",
837
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`"
838
- },
839
- {
840
- "description": "Enables the close command without any pre-configured scope.",
841
- "type": "string",
842
- "const": "core:resources:allow-close",
843
- "markdownDescription": "Enables the close command without any pre-configured scope."
844
- },
845
- {
846
- "description": "Denies the close command without any pre-configured scope.",
847
- "type": "string",
848
- "const": "core:resources:deny-close",
849
- "markdownDescription": "Denies the close command without any pre-configured scope."
850
- },
851
- {
852
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`",
853
- "type": "string",
854
- "const": "core:tray:default",
855
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`"
856
- },
857
- {
858
- "description": "Enables the get_by_id command without any pre-configured scope.",
859
- "type": "string",
860
- "const": "core:tray:allow-get-by-id",
861
- "markdownDescription": "Enables the get_by_id command without any pre-configured scope."
862
- },
863
- {
864
- "description": "Enables the new command without any pre-configured scope.",
865
- "type": "string",
866
- "const": "core:tray:allow-new",
867
- "markdownDescription": "Enables the new command without any pre-configured scope."
868
- },
869
- {
870
- "description": "Enables the remove_by_id command without any pre-configured scope.",
871
- "type": "string",
872
- "const": "core:tray:allow-remove-by-id",
873
- "markdownDescription": "Enables the remove_by_id command without any pre-configured scope."
874
- },
875
- {
876
- "description": "Enables the set_icon command without any pre-configured scope.",
877
- "type": "string",
878
- "const": "core:tray:allow-set-icon",
879
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
880
- },
881
- {
882
- "description": "Enables the set_icon_as_template command without any pre-configured scope.",
883
- "type": "string",
884
- "const": "core:tray:allow-set-icon-as-template",
885
- "markdownDescription": "Enables the set_icon_as_template command without any pre-configured scope."
886
- },
887
- {
888
- "description": "Enables the set_menu command without any pre-configured scope.",
889
- "type": "string",
890
- "const": "core:tray:allow-set-menu",
891
- "markdownDescription": "Enables the set_menu command without any pre-configured scope."
892
- },
893
- {
894
- "description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.",
895
- "type": "string",
896
- "const": "core:tray:allow-set-show-menu-on-left-click",
897
- "markdownDescription": "Enables the set_show_menu_on_left_click command without any pre-configured scope."
898
- },
899
- {
900
- "description": "Enables the set_temp_dir_path command without any pre-configured scope.",
901
- "type": "string",
902
- "const": "core:tray:allow-set-temp-dir-path",
903
- "markdownDescription": "Enables the set_temp_dir_path command without any pre-configured scope."
904
- },
905
- {
906
- "description": "Enables the set_title command without any pre-configured scope.",
907
- "type": "string",
908
- "const": "core:tray:allow-set-title",
909
- "markdownDescription": "Enables the set_title command without any pre-configured scope."
910
- },
911
- {
912
- "description": "Enables the set_tooltip command without any pre-configured scope.",
913
- "type": "string",
914
- "const": "core:tray:allow-set-tooltip",
915
- "markdownDescription": "Enables the set_tooltip command without any pre-configured scope."
916
- },
917
- {
918
- "description": "Enables the set_visible command without any pre-configured scope.",
919
- "type": "string",
920
- "const": "core:tray:allow-set-visible",
921
- "markdownDescription": "Enables the set_visible command without any pre-configured scope."
922
- },
923
- {
924
- "description": "Denies the get_by_id command without any pre-configured scope.",
925
- "type": "string",
926
- "const": "core:tray:deny-get-by-id",
927
- "markdownDescription": "Denies the get_by_id command without any pre-configured scope."
928
- },
929
- {
930
- "description": "Denies the new command without any pre-configured scope.",
931
- "type": "string",
932
- "const": "core:tray:deny-new",
933
- "markdownDescription": "Denies the new command without any pre-configured scope."
934
- },
935
- {
936
- "description": "Denies the remove_by_id command without any pre-configured scope.",
937
- "type": "string",
938
- "const": "core:tray:deny-remove-by-id",
939
- "markdownDescription": "Denies the remove_by_id command without any pre-configured scope."
940
- },
941
- {
942
- "description": "Denies the set_icon command without any pre-configured scope.",
943
- "type": "string",
944
- "const": "core:tray:deny-set-icon",
945
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
946
- },
947
- {
948
- "description": "Denies the set_icon_as_template command without any pre-configured scope.",
949
- "type": "string",
950
- "const": "core:tray:deny-set-icon-as-template",
951
- "markdownDescription": "Denies the set_icon_as_template command without any pre-configured scope."
952
- },
953
- {
954
- "description": "Denies the set_menu command without any pre-configured scope.",
955
- "type": "string",
956
- "const": "core:tray:deny-set-menu",
957
- "markdownDescription": "Denies the set_menu command without any pre-configured scope."
958
- },
959
- {
960
- "description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.",
961
- "type": "string",
962
- "const": "core:tray:deny-set-show-menu-on-left-click",
963
- "markdownDescription": "Denies the set_show_menu_on_left_click command without any pre-configured scope."
964
- },
965
- {
966
- "description": "Denies the set_temp_dir_path command without any pre-configured scope.",
967
- "type": "string",
968
- "const": "core:tray:deny-set-temp-dir-path",
969
- "markdownDescription": "Denies the set_temp_dir_path command without any pre-configured scope."
970
- },
971
- {
972
- "description": "Denies the set_title command without any pre-configured scope.",
973
- "type": "string",
974
- "const": "core:tray:deny-set-title",
975
- "markdownDescription": "Denies the set_title command without any pre-configured scope."
976
- },
977
- {
978
- "description": "Denies the set_tooltip command without any pre-configured scope.",
979
- "type": "string",
980
- "const": "core:tray:deny-set-tooltip",
981
- "markdownDescription": "Denies the set_tooltip command without any pre-configured scope."
982
- },
983
- {
984
- "description": "Denies the set_visible command without any pre-configured scope.",
985
- "type": "string",
986
- "const": "core:tray:deny-set-visible",
987
- "markdownDescription": "Denies the set_visible command without any pre-configured scope."
988
- },
989
- {
990
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`",
991
- "type": "string",
992
- "const": "core:webview:default",
993
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`"
994
- },
995
- {
996
- "description": "Enables the clear_all_browsing_data command without any pre-configured scope.",
997
- "type": "string",
998
- "const": "core:webview:allow-clear-all-browsing-data",
999
- "markdownDescription": "Enables the clear_all_browsing_data command without any pre-configured scope."
1000
- },
1001
- {
1002
- "description": "Enables the create_webview command without any pre-configured scope.",
1003
- "type": "string",
1004
- "const": "core:webview:allow-create-webview",
1005
- "markdownDescription": "Enables the create_webview command without any pre-configured scope."
1006
- },
1007
- {
1008
- "description": "Enables the create_webview_window command without any pre-configured scope.",
1009
- "type": "string",
1010
- "const": "core:webview:allow-create-webview-window",
1011
- "markdownDescription": "Enables the create_webview_window command without any pre-configured scope."
1012
- },
1013
- {
1014
- "description": "Enables the get_all_webviews command without any pre-configured scope.",
1015
- "type": "string",
1016
- "const": "core:webview:allow-get-all-webviews",
1017
- "markdownDescription": "Enables the get_all_webviews command without any pre-configured scope."
1018
- },
1019
- {
1020
- "description": "Enables the internal_toggle_devtools command without any pre-configured scope.",
1021
- "type": "string",
1022
- "const": "core:webview:allow-internal-toggle-devtools",
1023
- "markdownDescription": "Enables the internal_toggle_devtools command without any pre-configured scope."
1024
- },
1025
- {
1026
- "description": "Enables the print command without any pre-configured scope.",
1027
- "type": "string",
1028
- "const": "core:webview:allow-print",
1029
- "markdownDescription": "Enables the print command without any pre-configured scope."
1030
- },
1031
- {
1032
- "description": "Enables the reparent command without any pre-configured scope.",
1033
- "type": "string",
1034
- "const": "core:webview:allow-reparent",
1035
- "markdownDescription": "Enables the reparent command without any pre-configured scope."
1036
- },
1037
- {
1038
- "description": "Enables the set_webview_auto_resize command without any pre-configured scope.",
1039
- "type": "string",
1040
- "const": "core:webview:allow-set-webview-auto-resize",
1041
- "markdownDescription": "Enables the set_webview_auto_resize command without any pre-configured scope."
1042
- },
1043
- {
1044
- "description": "Enables the set_webview_background_color command without any pre-configured scope.",
1045
- "type": "string",
1046
- "const": "core:webview:allow-set-webview-background-color",
1047
- "markdownDescription": "Enables the set_webview_background_color command without any pre-configured scope."
1048
- },
1049
- {
1050
- "description": "Enables the set_webview_focus command without any pre-configured scope.",
1051
- "type": "string",
1052
- "const": "core:webview:allow-set-webview-focus",
1053
- "markdownDescription": "Enables the set_webview_focus command without any pre-configured scope."
1054
- },
1055
- {
1056
- "description": "Enables the set_webview_position command without any pre-configured scope.",
1057
- "type": "string",
1058
- "const": "core:webview:allow-set-webview-position",
1059
- "markdownDescription": "Enables the set_webview_position command without any pre-configured scope."
1060
- },
1061
- {
1062
- "description": "Enables the set_webview_size command without any pre-configured scope.",
1063
- "type": "string",
1064
- "const": "core:webview:allow-set-webview-size",
1065
- "markdownDescription": "Enables the set_webview_size command without any pre-configured scope."
1066
- },
1067
- {
1068
- "description": "Enables the set_webview_zoom command without any pre-configured scope.",
1069
- "type": "string",
1070
- "const": "core:webview:allow-set-webview-zoom",
1071
- "markdownDescription": "Enables the set_webview_zoom command without any pre-configured scope."
1072
- },
1073
- {
1074
- "description": "Enables the webview_close command without any pre-configured scope.",
1075
- "type": "string",
1076
- "const": "core:webview:allow-webview-close",
1077
- "markdownDescription": "Enables the webview_close command without any pre-configured scope."
1078
- },
1079
- {
1080
- "description": "Enables the webview_hide command without any pre-configured scope.",
1081
- "type": "string",
1082
- "const": "core:webview:allow-webview-hide",
1083
- "markdownDescription": "Enables the webview_hide command without any pre-configured scope."
1084
- },
1085
- {
1086
- "description": "Enables the webview_position command without any pre-configured scope.",
1087
- "type": "string",
1088
- "const": "core:webview:allow-webview-position",
1089
- "markdownDescription": "Enables the webview_position command without any pre-configured scope."
1090
- },
1091
- {
1092
- "description": "Enables the webview_show command without any pre-configured scope.",
1093
- "type": "string",
1094
- "const": "core:webview:allow-webview-show",
1095
- "markdownDescription": "Enables the webview_show command without any pre-configured scope."
1096
- },
1097
- {
1098
- "description": "Enables the webview_size command without any pre-configured scope.",
1099
- "type": "string",
1100
- "const": "core:webview:allow-webview-size",
1101
- "markdownDescription": "Enables the webview_size command without any pre-configured scope."
1102
- },
1103
- {
1104
- "description": "Denies the clear_all_browsing_data command without any pre-configured scope.",
1105
- "type": "string",
1106
- "const": "core:webview:deny-clear-all-browsing-data",
1107
- "markdownDescription": "Denies the clear_all_browsing_data command without any pre-configured scope."
1108
- },
1109
- {
1110
- "description": "Denies the create_webview command without any pre-configured scope.",
1111
- "type": "string",
1112
- "const": "core:webview:deny-create-webview",
1113
- "markdownDescription": "Denies the create_webview command without any pre-configured scope."
1114
- },
1115
- {
1116
- "description": "Denies the create_webview_window command without any pre-configured scope.",
1117
- "type": "string",
1118
- "const": "core:webview:deny-create-webview-window",
1119
- "markdownDescription": "Denies the create_webview_window command without any pre-configured scope."
1120
- },
1121
- {
1122
- "description": "Denies the get_all_webviews command without any pre-configured scope.",
1123
- "type": "string",
1124
- "const": "core:webview:deny-get-all-webviews",
1125
- "markdownDescription": "Denies the get_all_webviews command without any pre-configured scope."
1126
- },
1127
- {
1128
- "description": "Denies the internal_toggle_devtools command without any pre-configured scope.",
1129
- "type": "string",
1130
- "const": "core:webview:deny-internal-toggle-devtools",
1131
- "markdownDescription": "Denies the internal_toggle_devtools command without any pre-configured scope."
1132
- },
1133
- {
1134
- "description": "Denies the print command without any pre-configured scope.",
1135
- "type": "string",
1136
- "const": "core:webview:deny-print",
1137
- "markdownDescription": "Denies the print command without any pre-configured scope."
1138
- },
1139
- {
1140
- "description": "Denies the reparent command without any pre-configured scope.",
1141
- "type": "string",
1142
- "const": "core:webview:deny-reparent",
1143
- "markdownDescription": "Denies the reparent command without any pre-configured scope."
1144
- },
1145
- {
1146
- "description": "Denies the set_webview_auto_resize command without any pre-configured scope.",
1147
- "type": "string",
1148
- "const": "core:webview:deny-set-webview-auto-resize",
1149
- "markdownDescription": "Denies the set_webview_auto_resize command without any pre-configured scope."
1150
- },
1151
- {
1152
- "description": "Denies the set_webview_background_color command without any pre-configured scope.",
1153
- "type": "string",
1154
- "const": "core:webview:deny-set-webview-background-color",
1155
- "markdownDescription": "Denies the set_webview_background_color command without any pre-configured scope."
1156
- },
1157
- {
1158
- "description": "Denies the set_webview_focus command without any pre-configured scope.",
1159
- "type": "string",
1160
- "const": "core:webview:deny-set-webview-focus",
1161
- "markdownDescription": "Denies the set_webview_focus command without any pre-configured scope."
1162
- },
1163
- {
1164
- "description": "Denies the set_webview_position command without any pre-configured scope.",
1165
- "type": "string",
1166
- "const": "core:webview:deny-set-webview-position",
1167
- "markdownDescription": "Denies the set_webview_position command without any pre-configured scope."
1168
- },
1169
- {
1170
- "description": "Denies the set_webview_size command without any pre-configured scope.",
1171
- "type": "string",
1172
- "const": "core:webview:deny-set-webview-size",
1173
- "markdownDescription": "Denies the set_webview_size command without any pre-configured scope."
1174
- },
1175
- {
1176
- "description": "Denies the set_webview_zoom command without any pre-configured scope.",
1177
- "type": "string",
1178
- "const": "core:webview:deny-set-webview-zoom",
1179
- "markdownDescription": "Denies the set_webview_zoom command without any pre-configured scope."
1180
- },
1181
- {
1182
- "description": "Denies the webview_close command without any pre-configured scope.",
1183
- "type": "string",
1184
- "const": "core:webview:deny-webview-close",
1185
- "markdownDescription": "Denies the webview_close command without any pre-configured scope."
1186
- },
1187
- {
1188
- "description": "Denies the webview_hide command without any pre-configured scope.",
1189
- "type": "string",
1190
- "const": "core:webview:deny-webview-hide",
1191
- "markdownDescription": "Denies the webview_hide command without any pre-configured scope."
1192
- },
1193
- {
1194
- "description": "Denies the webview_position command without any pre-configured scope.",
1195
- "type": "string",
1196
- "const": "core:webview:deny-webview-position",
1197
- "markdownDescription": "Denies the webview_position command without any pre-configured scope."
1198
- },
1199
- {
1200
- "description": "Denies the webview_show command without any pre-configured scope.",
1201
- "type": "string",
1202
- "const": "core:webview:deny-webview-show",
1203
- "markdownDescription": "Denies the webview_show command without any pre-configured scope."
1204
- },
1205
- {
1206
- "description": "Denies the webview_size command without any pre-configured scope.",
1207
- "type": "string",
1208
- "const": "core:webview:deny-webview-size",
1209
- "markdownDescription": "Denies the webview_size command without any pre-configured scope."
1210
- },
1211
- {
1212
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`",
1213
- "type": "string",
1214
- "const": "core:window:default",
1215
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`"
1216
- },
1217
- {
1218
- "description": "Enables the available_monitors command without any pre-configured scope.",
1219
- "type": "string",
1220
- "const": "core:window:allow-available-monitors",
1221
- "markdownDescription": "Enables the available_monitors command without any pre-configured scope."
1222
- },
1223
- {
1224
- "description": "Enables the center command without any pre-configured scope.",
1225
- "type": "string",
1226
- "const": "core:window:allow-center",
1227
- "markdownDescription": "Enables the center command without any pre-configured scope."
1228
- },
1229
- {
1230
- "description": "Enables the close command without any pre-configured scope.",
1231
- "type": "string",
1232
- "const": "core:window:allow-close",
1233
- "markdownDescription": "Enables the close command without any pre-configured scope."
1234
- },
1235
- {
1236
- "description": "Enables the create command without any pre-configured scope.",
1237
- "type": "string",
1238
- "const": "core:window:allow-create",
1239
- "markdownDescription": "Enables the create command without any pre-configured scope."
1240
- },
1241
- {
1242
- "description": "Enables the current_monitor command without any pre-configured scope.",
1243
- "type": "string",
1244
- "const": "core:window:allow-current-monitor",
1245
- "markdownDescription": "Enables the current_monitor command without any pre-configured scope."
1246
- },
1247
- {
1248
- "description": "Enables the cursor_position command without any pre-configured scope.",
1249
- "type": "string",
1250
- "const": "core:window:allow-cursor-position",
1251
- "markdownDescription": "Enables the cursor_position command without any pre-configured scope."
1252
- },
1253
- {
1254
- "description": "Enables the destroy command without any pre-configured scope.",
1255
- "type": "string",
1256
- "const": "core:window:allow-destroy",
1257
- "markdownDescription": "Enables the destroy command without any pre-configured scope."
1258
- },
1259
- {
1260
- "description": "Enables the get_all_windows command without any pre-configured scope.",
1261
- "type": "string",
1262
- "const": "core:window:allow-get-all-windows",
1263
- "markdownDescription": "Enables the get_all_windows command without any pre-configured scope."
1264
- },
1265
- {
1266
- "description": "Enables the hide command without any pre-configured scope.",
1267
- "type": "string",
1268
- "const": "core:window:allow-hide",
1269
- "markdownDescription": "Enables the hide command without any pre-configured scope."
1270
- },
1271
- {
1272
- "description": "Enables the inner_position command without any pre-configured scope.",
1273
- "type": "string",
1274
- "const": "core:window:allow-inner-position",
1275
- "markdownDescription": "Enables the inner_position command without any pre-configured scope."
1276
- },
1277
- {
1278
- "description": "Enables the inner_size command without any pre-configured scope.",
1279
- "type": "string",
1280
- "const": "core:window:allow-inner-size",
1281
- "markdownDescription": "Enables the inner_size command without any pre-configured scope."
1282
- },
1283
- {
1284
- "description": "Enables the internal_toggle_maximize command without any pre-configured scope.",
1285
- "type": "string",
1286
- "const": "core:window:allow-internal-toggle-maximize",
1287
- "markdownDescription": "Enables the internal_toggle_maximize command without any pre-configured scope."
1288
- },
1289
- {
1290
- "description": "Enables the is_always_on_top command without any pre-configured scope.",
1291
- "type": "string",
1292
- "const": "core:window:allow-is-always-on-top",
1293
- "markdownDescription": "Enables the is_always_on_top command without any pre-configured scope."
1294
- },
1295
- {
1296
- "description": "Enables the is_closable command without any pre-configured scope.",
1297
- "type": "string",
1298
- "const": "core:window:allow-is-closable",
1299
- "markdownDescription": "Enables the is_closable command without any pre-configured scope."
1300
- },
1301
- {
1302
- "description": "Enables the is_decorated command without any pre-configured scope.",
1303
- "type": "string",
1304
- "const": "core:window:allow-is-decorated",
1305
- "markdownDescription": "Enables the is_decorated command without any pre-configured scope."
1306
- },
1307
- {
1308
- "description": "Enables the is_enabled command without any pre-configured scope.",
1309
- "type": "string",
1310
- "const": "core:window:allow-is-enabled",
1311
- "markdownDescription": "Enables the is_enabled command without any pre-configured scope."
1312
- },
1313
- {
1314
- "description": "Enables the is_focused command without any pre-configured scope.",
1315
- "type": "string",
1316
- "const": "core:window:allow-is-focused",
1317
- "markdownDescription": "Enables the is_focused command without any pre-configured scope."
1318
- },
1319
- {
1320
- "description": "Enables the is_fullscreen command without any pre-configured scope.",
1321
- "type": "string",
1322
- "const": "core:window:allow-is-fullscreen",
1323
- "markdownDescription": "Enables the is_fullscreen command without any pre-configured scope."
1324
- },
1325
- {
1326
- "description": "Enables the is_maximizable command without any pre-configured scope.",
1327
- "type": "string",
1328
- "const": "core:window:allow-is-maximizable",
1329
- "markdownDescription": "Enables the is_maximizable command without any pre-configured scope."
1330
- },
1331
- {
1332
- "description": "Enables the is_maximized command without any pre-configured scope.",
1333
- "type": "string",
1334
- "const": "core:window:allow-is-maximized",
1335
- "markdownDescription": "Enables the is_maximized command without any pre-configured scope."
1336
- },
1337
- {
1338
- "description": "Enables the is_minimizable command without any pre-configured scope.",
1339
- "type": "string",
1340
- "const": "core:window:allow-is-minimizable",
1341
- "markdownDescription": "Enables the is_minimizable command without any pre-configured scope."
1342
- },
1343
- {
1344
- "description": "Enables the is_minimized command without any pre-configured scope.",
1345
- "type": "string",
1346
- "const": "core:window:allow-is-minimized",
1347
- "markdownDescription": "Enables the is_minimized command without any pre-configured scope."
1348
- },
1349
- {
1350
- "description": "Enables the is_resizable command without any pre-configured scope.",
1351
- "type": "string",
1352
- "const": "core:window:allow-is-resizable",
1353
- "markdownDescription": "Enables the is_resizable command without any pre-configured scope."
1354
- },
1355
- {
1356
- "description": "Enables the is_visible command without any pre-configured scope.",
1357
- "type": "string",
1358
- "const": "core:window:allow-is-visible",
1359
- "markdownDescription": "Enables the is_visible command without any pre-configured scope."
1360
- },
1361
- {
1362
- "description": "Enables the maximize command without any pre-configured scope.",
1363
- "type": "string",
1364
- "const": "core:window:allow-maximize",
1365
- "markdownDescription": "Enables the maximize command without any pre-configured scope."
1366
- },
1367
- {
1368
- "description": "Enables the minimize command without any pre-configured scope.",
1369
- "type": "string",
1370
- "const": "core:window:allow-minimize",
1371
- "markdownDescription": "Enables the minimize command without any pre-configured scope."
1372
- },
1373
- {
1374
- "description": "Enables the monitor_from_point command without any pre-configured scope.",
1375
- "type": "string",
1376
- "const": "core:window:allow-monitor-from-point",
1377
- "markdownDescription": "Enables the monitor_from_point command without any pre-configured scope."
1378
- },
1379
- {
1380
- "description": "Enables the outer_position command without any pre-configured scope.",
1381
- "type": "string",
1382
- "const": "core:window:allow-outer-position",
1383
- "markdownDescription": "Enables the outer_position command without any pre-configured scope."
1384
- },
1385
- {
1386
- "description": "Enables the outer_size command without any pre-configured scope.",
1387
- "type": "string",
1388
- "const": "core:window:allow-outer-size",
1389
- "markdownDescription": "Enables the outer_size command without any pre-configured scope."
1390
- },
1391
- {
1392
- "description": "Enables the primary_monitor command without any pre-configured scope.",
1393
- "type": "string",
1394
- "const": "core:window:allow-primary-monitor",
1395
- "markdownDescription": "Enables the primary_monitor command without any pre-configured scope."
1396
- },
1397
- {
1398
- "description": "Enables the request_user_attention command without any pre-configured scope.",
1399
- "type": "string",
1400
- "const": "core:window:allow-request-user-attention",
1401
- "markdownDescription": "Enables the request_user_attention command without any pre-configured scope."
1402
- },
1403
- {
1404
- "description": "Enables the scale_factor command without any pre-configured scope.",
1405
- "type": "string",
1406
- "const": "core:window:allow-scale-factor",
1407
- "markdownDescription": "Enables the scale_factor command without any pre-configured scope."
1408
- },
1409
- {
1410
- "description": "Enables the set_always_on_bottom command without any pre-configured scope.",
1411
- "type": "string",
1412
- "const": "core:window:allow-set-always-on-bottom",
1413
- "markdownDescription": "Enables the set_always_on_bottom command without any pre-configured scope."
1414
- },
1415
- {
1416
- "description": "Enables the set_always_on_top command without any pre-configured scope.",
1417
- "type": "string",
1418
- "const": "core:window:allow-set-always-on-top",
1419
- "markdownDescription": "Enables the set_always_on_top command without any pre-configured scope."
1420
- },
1421
- {
1422
- "description": "Enables the set_background_color command without any pre-configured scope.",
1423
- "type": "string",
1424
- "const": "core:window:allow-set-background-color",
1425
- "markdownDescription": "Enables the set_background_color command without any pre-configured scope."
1426
- },
1427
- {
1428
- "description": "Enables the set_badge_count command without any pre-configured scope.",
1429
- "type": "string",
1430
- "const": "core:window:allow-set-badge-count",
1431
- "markdownDescription": "Enables the set_badge_count command without any pre-configured scope."
1432
- },
1433
- {
1434
- "description": "Enables the set_badge_label command without any pre-configured scope.",
1435
- "type": "string",
1436
- "const": "core:window:allow-set-badge-label",
1437
- "markdownDescription": "Enables the set_badge_label command without any pre-configured scope."
1438
- },
1439
- {
1440
- "description": "Enables the set_closable command without any pre-configured scope.",
1441
- "type": "string",
1442
- "const": "core:window:allow-set-closable",
1443
- "markdownDescription": "Enables the set_closable command without any pre-configured scope."
1444
- },
1445
- {
1446
- "description": "Enables the set_content_protected command without any pre-configured scope.",
1447
- "type": "string",
1448
- "const": "core:window:allow-set-content-protected",
1449
- "markdownDescription": "Enables the set_content_protected command without any pre-configured scope."
1450
- },
1451
- {
1452
- "description": "Enables the set_cursor_grab command without any pre-configured scope.",
1453
- "type": "string",
1454
- "const": "core:window:allow-set-cursor-grab",
1455
- "markdownDescription": "Enables the set_cursor_grab command without any pre-configured scope."
1456
- },
1457
- {
1458
- "description": "Enables the set_cursor_icon command without any pre-configured scope.",
1459
- "type": "string",
1460
- "const": "core:window:allow-set-cursor-icon",
1461
- "markdownDescription": "Enables the set_cursor_icon command without any pre-configured scope."
1462
- },
1463
- {
1464
- "description": "Enables the set_cursor_position command without any pre-configured scope.",
1465
- "type": "string",
1466
- "const": "core:window:allow-set-cursor-position",
1467
- "markdownDescription": "Enables the set_cursor_position command without any pre-configured scope."
1468
- },
1469
- {
1470
- "description": "Enables the set_cursor_visible command without any pre-configured scope.",
1471
- "type": "string",
1472
- "const": "core:window:allow-set-cursor-visible",
1473
- "markdownDescription": "Enables the set_cursor_visible command without any pre-configured scope."
1474
- },
1475
- {
1476
- "description": "Enables the set_decorations command without any pre-configured scope.",
1477
- "type": "string",
1478
- "const": "core:window:allow-set-decorations",
1479
- "markdownDescription": "Enables the set_decorations command without any pre-configured scope."
1480
- },
1481
- {
1482
- "description": "Enables the set_effects command without any pre-configured scope.",
1483
- "type": "string",
1484
- "const": "core:window:allow-set-effects",
1485
- "markdownDescription": "Enables the set_effects command without any pre-configured scope."
1486
- },
1487
- {
1488
- "description": "Enables the set_enabled command without any pre-configured scope.",
1489
- "type": "string",
1490
- "const": "core:window:allow-set-enabled",
1491
- "markdownDescription": "Enables the set_enabled command without any pre-configured scope."
1492
- },
1493
- {
1494
- "description": "Enables the set_focus command without any pre-configured scope.",
1495
- "type": "string",
1496
- "const": "core:window:allow-set-focus",
1497
- "markdownDescription": "Enables the set_focus command without any pre-configured scope."
1498
- },
1499
- {
1500
- "description": "Enables the set_fullscreen command without any pre-configured scope.",
1501
- "type": "string",
1502
- "const": "core:window:allow-set-fullscreen",
1503
- "markdownDescription": "Enables the set_fullscreen command without any pre-configured scope."
1504
- },
1505
- {
1506
- "description": "Enables the set_icon command without any pre-configured scope.",
1507
- "type": "string",
1508
- "const": "core:window:allow-set-icon",
1509
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
1510
- },
1511
- {
1512
- "description": "Enables the set_ignore_cursor_events command without any pre-configured scope.",
1513
- "type": "string",
1514
- "const": "core:window:allow-set-ignore-cursor-events",
1515
- "markdownDescription": "Enables the set_ignore_cursor_events command without any pre-configured scope."
1516
- },
1517
- {
1518
- "description": "Enables the set_max_size command without any pre-configured scope.",
1519
- "type": "string",
1520
- "const": "core:window:allow-set-max-size",
1521
- "markdownDescription": "Enables the set_max_size command without any pre-configured scope."
1522
- },
1523
- {
1524
- "description": "Enables the set_maximizable command without any pre-configured scope.",
1525
- "type": "string",
1526
- "const": "core:window:allow-set-maximizable",
1527
- "markdownDescription": "Enables the set_maximizable command without any pre-configured scope."
1528
- },
1529
- {
1530
- "description": "Enables the set_min_size command without any pre-configured scope.",
1531
- "type": "string",
1532
- "const": "core:window:allow-set-min-size",
1533
- "markdownDescription": "Enables the set_min_size command without any pre-configured scope."
1534
- },
1535
- {
1536
- "description": "Enables the set_minimizable command without any pre-configured scope.",
1537
- "type": "string",
1538
- "const": "core:window:allow-set-minimizable",
1539
- "markdownDescription": "Enables the set_minimizable command without any pre-configured scope."
1540
- },
1541
- {
1542
- "description": "Enables the set_overlay_icon command without any pre-configured scope.",
1543
- "type": "string",
1544
- "const": "core:window:allow-set-overlay-icon",
1545
- "markdownDescription": "Enables the set_overlay_icon command without any pre-configured scope."
1546
- },
1547
- {
1548
- "description": "Enables the set_position command without any pre-configured scope.",
1549
- "type": "string",
1550
- "const": "core:window:allow-set-position",
1551
- "markdownDescription": "Enables the set_position command without any pre-configured scope."
1552
- },
1553
- {
1554
- "description": "Enables the set_progress_bar command without any pre-configured scope.",
1555
- "type": "string",
1556
- "const": "core:window:allow-set-progress-bar",
1557
- "markdownDescription": "Enables the set_progress_bar command without any pre-configured scope."
1558
- },
1559
- {
1560
- "description": "Enables the set_resizable command without any pre-configured scope.",
1561
- "type": "string",
1562
- "const": "core:window:allow-set-resizable",
1563
- "markdownDescription": "Enables the set_resizable command without any pre-configured scope."
1564
- },
1565
- {
1566
- "description": "Enables the set_shadow command without any pre-configured scope.",
1567
- "type": "string",
1568
- "const": "core:window:allow-set-shadow",
1569
- "markdownDescription": "Enables the set_shadow command without any pre-configured scope."
1570
- },
1571
- {
1572
- "description": "Enables the set_size command without any pre-configured scope.",
1573
- "type": "string",
1574
- "const": "core:window:allow-set-size",
1575
- "markdownDescription": "Enables the set_size command without any pre-configured scope."
1576
- },
1577
- {
1578
- "description": "Enables the set_size_constraints command without any pre-configured scope.",
1579
- "type": "string",
1580
- "const": "core:window:allow-set-size-constraints",
1581
- "markdownDescription": "Enables the set_size_constraints command without any pre-configured scope."
1582
- },
1583
- {
1584
- "description": "Enables the set_skip_taskbar command without any pre-configured scope.",
1585
- "type": "string",
1586
- "const": "core:window:allow-set-skip-taskbar",
1587
- "markdownDescription": "Enables the set_skip_taskbar command without any pre-configured scope."
1588
- },
1589
- {
1590
- "description": "Enables the set_theme command without any pre-configured scope.",
1591
- "type": "string",
1592
- "const": "core:window:allow-set-theme",
1593
- "markdownDescription": "Enables the set_theme command without any pre-configured scope."
1594
- },
1595
- {
1596
- "description": "Enables the set_title command without any pre-configured scope.",
1597
- "type": "string",
1598
- "const": "core:window:allow-set-title",
1599
- "markdownDescription": "Enables the set_title command without any pre-configured scope."
1600
- },
1601
- {
1602
- "description": "Enables the set_title_bar_style command without any pre-configured scope.",
1603
- "type": "string",
1604
- "const": "core:window:allow-set-title-bar-style",
1605
- "markdownDescription": "Enables the set_title_bar_style command without any pre-configured scope."
1606
- },
1607
- {
1608
- "description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.",
1609
- "type": "string",
1610
- "const": "core:window:allow-set-visible-on-all-workspaces",
1611
- "markdownDescription": "Enables the set_visible_on_all_workspaces command without any pre-configured scope."
1612
- },
1613
- {
1614
- "description": "Enables the show command without any pre-configured scope.",
1615
- "type": "string",
1616
- "const": "core:window:allow-show",
1617
- "markdownDescription": "Enables the show command without any pre-configured scope."
1618
- },
1619
- {
1620
- "description": "Enables the start_dragging command without any pre-configured scope.",
1621
- "type": "string",
1622
- "const": "core:window:allow-start-dragging",
1623
- "markdownDescription": "Enables the start_dragging command without any pre-configured scope."
1624
- },
1625
- {
1626
- "description": "Enables the start_resize_dragging command without any pre-configured scope.",
1627
- "type": "string",
1628
- "const": "core:window:allow-start-resize-dragging",
1629
- "markdownDescription": "Enables the start_resize_dragging command without any pre-configured scope."
1630
- },
1631
- {
1632
- "description": "Enables the theme command without any pre-configured scope.",
1633
- "type": "string",
1634
- "const": "core:window:allow-theme",
1635
- "markdownDescription": "Enables the theme command without any pre-configured scope."
1636
- },
1637
- {
1638
- "description": "Enables the title command without any pre-configured scope.",
1639
- "type": "string",
1640
- "const": "core:window:allow-title",
1641
- "markdownDescription": "Enables the title command without any pre-configured scope."
1642
- },
1643
- {
1644
- "description": "Enables the toggle_maximize command without any pre-configured scope.",
1645
- "type": "string",
1646
- "const": "core:window:allow-toggle-maximize",
1647
- "markdownDescription": "Enables the toggle_maximize command without any pre-configured scope."
1648
- },
1649
- {
1650
- "description": "Enables the unmaximize command without any pre-configured scope.",
1651
- "type": "string",
1652
- "const": "core:window:allow-unmaximize",
1653
- "markdownDescription": "Enables the unmaximize command without any pre-configured scope."
1654
- },
1655
- {
1656
- "description": "Enables the unminimize command without any pre-configured scope.",
1657
- "type": "string",
1658
- "const": "core:window:allow-unminimize",
1659
- "markdownDescription": "Enables the unminimize command without any pre-configured scope."
1660
- },
1661
- {
1662
- "description": "Denies the available_monitors command without any pre-configured scope.",
1663
- "type": "string",
1664
- "const": "core:window:deny-available-monitors",
1665
- "markdownDescription": "Denies the available_monitors command without any pre-configured scope."
1666
- },
1667
- {
1668
- "description": "Denies the center command without any pre-configured scope.",
1669
- "type": "string",
1670
- "const": "core:window:deny-center",
1671
- "markdownDescription": "Denies the center command without any pre-configured scope."
1672
- },
1673
- {
1674
- "description": "Denies the close command without any pre-configured scope.",
1675
- "type": "string",
1676
- "const": "core:window:deny-close",
1677
- "markdownDescription": "Denies the close command without any pre-configured scope."
1678
- },
1679
- {
1680
- "description": "Denies the create command without any pre-configured scope.",
1681
- "type": "string",
1682
- "const": "core:window:deny-create",
1683
- "markdownDescription": "Denies the create command without any pre-configured scope."
1684
- },
1685
- {
1686
- "description": "Denies the current_monitor command without any pre-configured scope.",
1687
- "type": "string",
1688
- "const": "core:window:deny-current-monitor",
1689
- "markdownDescription": "Denies the current_monitor command without any pre-configured scope."
1690
- },
1691
- {
1692
- "description": "Denies the cursor_position command without any pre-configured scope.",
1693
- "type": "string",
1694
- "const": "core:window:deny-cursor-position",
1695
- "markdownDescription": "Denies the cursor_position command without any pre-configured scope."
1696
- },
1697
- {
1698
- "description": "Denies the destroy command without any pre-configured scope.",
1699
- "type": "string",
1700
- "const": "core:window:deny-destroy",
1701
- "markdownDescription": "Denies the destroy command without any pre-configured scope."
1702
- },
1703
- {
1704
- "description": "Denies the get_all_windows command without any pre-configured scope.",
1705
- "type": "string",
1706
- "const": "core:window:deny-get-all-windows",
1707
- "markdownDescription": "Denies the get_all_windows command without any pre-configured scope."
1708
- },
1709
- {
1710
- "description": "Denies the hide command without any pre-configured scope.",
1711
- "type": "string",
1712
- "const": "core:window:deny-hide",
1713
- "markdownDescription": "Denies the hide command without any pre-configured scope."
1714
- },
1715
- {
1716
- "description": "Denies the inner_position command without any pre-configured scope.",
1717
- "type": "string",
1718
- "const": "core:window:deny-inner-position",
1719
- "markdownDescription": "Denies the inner_position command without any pre-configured scope."
1720
- },
1721
- {
1722
- "description": "Denies the inner_size command without any pre-configured scope.",
1723
- "type": "string",
1724
- "const": "core:window:deny-inner-size",
1725
- "markdownDescription": "Denies the inner_size command without any pre-configured scope."
1726
- },
1727
- {
1728
- "description": "Denies the internal_toggle_maximize command without any pre-configured scope.",
1729
- "type": "string",
1730
- "const": "core:window:deny-internal-toggle-maximize",
1731
- "markdownDescription": "Denies the internal_toggle_maximize command without any pre-configured scope."
1732
- },
1733
- {
1734
- "description": "Denies the is_always_on_top command without any pre-configured scope.",
1735
- "type": "string",
1736
- "const": "core:window:deny-is-always-on-top",
1737
- "markdownDescription": "Denies the is_always_on_top command without any pre-configured scope."
1738
- },
1739
- {
1740
- "description": "Denies the is_closable command without any pre-configured scope.",
1741
- "type": "string",
1742
- "const": "core:window:deny-is-closable",
1743
- "markdownDescription": "Denies the is_closable command without any pre-configured scope."
1744
- },
1745
- {
1746
- "description": "Denies the is_decorated command without any pre-configured scope.",
1747
- "type": "string",
1748
- "const": "core:window:deny-is-decorated",
1749
- "markdownDescription": "Denies the is_decorated command without any pre-configured scope."
1750
- },
1751
- {
1752
- "description": "Denies the is_enabled command without any pre-configured scope.",
1753
- "type": "string",
1754
- "const": "core:window:deny-is-enabled",
1755
- "markdownDescription": "Denies the is_enabled command without any pre-configured scope."
1756
- },
1757
- {
1758
- "description": "Denies the is_focused command without any pre-configured scope.",
1759
- "type": "string",
1760
- "const": "core:window:deny-is-focused",
1761
- "markdownDescription": "Denies the is_focused command without any pre-configured scope."
1762
- },
1763
- {
1764
- "description": "Denies the is_fullscreen command without any pre-configured scope.",
1765
- "type": "string",
1766
- "const": "core:window:deny-is-fullscreen",
1767
- "markdownDescription": "Denies the is_fullscreen command without any pre-configured scope."
1768
- },
1769
- {
1770
- "description": "Denies the is_maximizable command without any pre-configured scope.",
1771
- "type": "string",
1772
- "const": "core:window:deny-is-maximizable",
1773
- "markdownDescription": "Denies the is_maximizable command without any pre-configured scope."
1774
- },
1775
- {
1776
- "description": "Denies the is_maximized command without any pre-configured scope.",
1777
- "type": "string",
1778
- "const": "core:window:deny-is-maximized",
1779
- "markdownDescription": "Denies the is_maximized command without any pre-configured scope."
1780
- },
1781
- {
1782
- "description": "Denies the is_minimizable command without any pre-configured scope.",
1783
- "type": "string",
1784
- "const": "core:window:deny-is-minimizable",
1785
- "markdownDescription": "Denies the is_minimizable command without any pre-configured scope."
1786
- },
1787
- {
1788
- "description": "Denies the is_minimized command without any pre-configured scope.",
1789
- "type": "string",
1790
- "const": "core:window:deny-is-minimized",
1791
- "markdownDescription": "Denies the is_minimized command without any pre-configured scope."
1792
- },
1793
- {
1794
- "description": "Denies the is_resizable command without any pre-configured scope.",
1795
- "type": "string",
1796
- "const": "core:window:deny-is-resizable",
1797
- "markdownDescription": "Denies the is_resizable command without any pre-configured scope."
1798
- },
1799
- {
1800
- "description": "Denies the is_visible command without any pre-configured scope.",
1801
- "type": "string",
1802
- "const": "core:window:deny-is-visible",
1803
- "markdownDescription": "Denies the is_visible command without any pre-configured scope."
1804
- },
1805
- {
1806
- "description": "Denies the maximize command without any pre-configured scope.",
1807
- "type": "string",
1808
- "const": "core:window:deny-maximize",
1809
- "markdownDescription": "Denies the maximize command without any pre-configured scope."
1810
- },
1811
- {
1812
- "description": "Denies the minimize command without any pre-configured scope.",
1813
- "type": "string",
1814
- "const": "core:window:deny-minimize",
1815
- "markdownDescription": "Denies the minimize command without any pre-configured scope."
1816
- },
1817
- {
1818
- "description": "Denies the monitor_from_point command without any pre-configured scope.",
1819
- "type": "string",
1820
- "const": "core:window:deny-monitor-from-point",
1821
- "markdownDescription": "Denies the monitor_from_point command without any pre-configured scope."
1822
- },
1823
- {
1824
- "description": "Denies the outer_position command without any pre-configured scope.",
1825
- "type": "string",
1826
- "const": "core:window:deny-outer-position",
1827
- "markdownDescription": "Denies the outer_position command without any pre-configured scope."
1828
- },
1829
- {
1830
- "description": "Denies the outer_size command without any pre-configured scope.",
1831
- "type": "string",
1832
- "const": "core:window:deny-outer-size",
1833
- "markdownDescription": "Denies the outer_size command without any pre-configured scope."
1834
- },
1835
- {
1836
- "description": "Denies the primary_monitor command without any pre-configured scope.",
1837
- "type": "string",
1838
- "const": "core:window:deny-primary-monitor",
1839
- "markdownDescription": "Denies the primary_monitor command without any pre-configured scope."
1840
- },
1841
- {
1842
- "description": "Denies the request_user_attention command without any pre-configured scope.",
1843
- "type": "string",
1844
- "const": "core:window:deny-request-user-attention",
1845
- "markdownDescription": "Denies the request_user_attention command without any pre-configured scope."
1846
- },
1847
- {
1848
- "description": "Denies the scale_factor command without any pre-configured scope.",
1849
- "type": "string",
1850
- "const": "core:window:deny-scale-factor",
1851
- "markdownDescription": "Denies the scale_factor command without any pre-configured scope."
1852
- },
1853
- {
1854
- "description": "Denies the set_always_on_bottom command without any pre-configured scope.",
1855
- "type": "string",
1856
- "const": "core:window:deny-set-always-on-bottom",
1857
- "markdownDescription": "Denies the set_always_on_bottom command without any pre-configured scope."
1858
- },
1859
- {
1860
- "description": "Denies the set_always_on_top command without any pre-configured scope.",
1861
- "type": "string",
1862
- "const": "core:window:deny-set-always-on-top",
1863
- "markdownDescription": "Denies the set_always_on_top command without any pre-configured scope."
1864
- },
1865
- {
1866
- "description": "Denies the set_background_color command without any pre-configured scope.",
1867
- "type": "string",
1868
- "const": "core:window:deny-set-background-color",
1869
- "markdownDescription": "Denies the set_background_color command without any pre-configured scope."
1870
- },
1871
- {
1872
- "description": "Denies the set_badge_count command without any pre-configured scope.",
1873
- "type": "string",
1874
- "const": "core:window:deny-set-badge-count",
1875
- "markdownDescription": "Denies the set_badge_count command without any pre-configured scope."
1876
- },
1877
- {
1878
- "description": "Denies the set_badge_label command without any pre-configured scope.",
1879
- "type": "string",
1880
- "const": "core:window:deny-set-badge-label",
1881
- "markdownDescription": "Denies the set_badge_label command without any pre-configured scope."
1882
- },
1883
- {
1884
- "description": "Denies the set_closable command without any pre-configured scope.",
1885
- "type": "string",
1886
- "const": "core:window:deny-set-closable",
1887
- "markdownDescription": "Denies the set_closable command without any pre-configured scope."
1888
- },
1889
- {
1890
- "description": "Denies the set_content_protected command without any pre-configured scope.",
1891
- "type": "string",
1892
- "const": "core:window:deny-set-content-protected",
1893
- "markdownDescription": "Denies the set_content_protected command without any pre-configured scope."
1894
- },
1895
- {
1896
- "description": "Denies the set_cursor_grab command without any pre-configured scope.",
1897
- "type": "string",
1898
- "const": "core:window:deny-set-cursor-grab",
1899
- "markdownDescription": "Denies the set_cursor_grab command without any pre-configured scope."
1900
- },
1901
- {
1902
- "description": "Denies the set_cursor_icon command without any pre-configured scope.",
1903
- "type": "string",
1904
- "const": "core:window:deny-set-cursor-icon",
1905
- "markdownDescription": "Denies the set_cursor_icon command without any pre-configured scope."
1906
- },
1907
- {
1908
- "description": "Denies the set_cursor_position command without any pre-configured scope.",
1909
- "type": "string",
1910
- "const": "core:window:deny-set-cursor-position",
1911
- "markdownDescription": "Denies the set_cursor_position command without any pre-configured scope."
1912
- },
1913
- {
1914
- "description": "Denies the set_cursor_visible command without any pre-configured scope.",
1915
- "type": "string",
1916
- "const": "core:window:deny-set-cursor-visible",
1917
- "markdownDescription": "Denies the set_cursor_visible command without any pre-configured scope."
1918
- },
1919
- {
1920
- "description": "Denies the set_decorations command without any pre-configured scope.",
1921
- "type": "string",
1922
- "const": "core:window:deny-set-decorations",
1923
- "markdownDescription": "Denies the set_decorations command without any pre-configured scope."
1924
- },
1925
- {
1926
- "description": "Denies the set_effects command without any pre-configured scope.",
1927
- "type": "string",
1928
- "const": "core:window:deny-set-effects",
1929
- "markdownDescription": "Denies the set_effects command without any pre-configured scope."
1930
- },
1931
- {
1932
- "description": "Denies the set_enabled command without any pre-configured scope.",
1933
- "type": "string",
1934
- "const": "core:window:deny-set-enabled",
1935
- "markdownDescription": "Denies the set_enabled command without any pre-configured scope."
1936
- },
1937
- {
1938
- "description": "Denies the set_focus command without any pre-configured scope.",
1939
- "type": "string",
1940
- "const": "core:window:deny-set-focus",
1941
- "markdownDescription": "Denies the set_focus command without any pre-configured scope."
1942
- },
1943
- {
1944
- "description": "Denies the set_fullscreen command without any pre-configured scope.",
1945
- "type": "string",
1946
- "const": "core:window:deny-set-fullscreen",
1947
- "markdownDescription": "Denies the set_fullscreen command without any pre-configured scope."
1948
- },
1949
- {
1950
- "description": "Denies the set_icon command without any pre-configured scope.",
1951
- "type": "string",
1952
- "const": "core:window:deny-set-icon",
1953
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
1954
- },
1955
- {
1956
- "description": "Denies the set_ignore_cursor_events command without any pre-configured scope.",
1957
- "type": "string",
1958
- "const": "core:window:deny-set-ignore-cursor-events",
1959
- "markdownDescription": "Denies the set_ignore_cursor_events command without any pre-configured scope."
1960
- },
1961
- {
1962
- "description": "Denies the set_max_size command without any pre-configured scope.",
1963
- "type": "string",
1964
- "const": "core:window:deny-set-max-size",
1965
- "markdownDescription": "Denies the set_max_size command without any pre-configured scope."
1966
- },
1967
- {
1968
- "description": "Denies the set_maximizable command without any pre-configured scope.",
1969
- "type": "string",
1970
- "const": "core:window:deny-set-maximizable",
1971
- "markdownDescription": "Denies the set_maximizable command without any pre-configured scope."
1972
- },
1973
- {
1974
- "description": "Denies the set_min_size command without any pre-configured scope.",
1975
- "type": "string",
1976
- "const": "core:window:deny-set-min-size",
1977
- "markdownDescription": "Denies the set_min_size command without any pre-configured scope."
1978
- },
1979
- {
1980
- "description": "Denies the set_minimizable command without any pre-configured scope.",
1981
- "type": "string",
1982
- "const": "core:window:deny-set-minimizable",
1983
- "markdownDescription": "Denies the set_minimizable command without any pre-configured scope."
1984
- },
1985
- {
1986
- "description": "Denies the set_overlay_icon command without any pre-configured scope.",
1987
- "type": "string",
1988
- "const": "core:window:deny-set-overlay-icon",
1989
- "markdownDescription": "Denies the set_overlay_icon command without any pre-configured scope."
1990
- },
1991
- {
1992
- "description": "Denies the set_position command without any pre-configured scope.",
1993
- "type": "string",
1994
- "const": "core:window:deny-set-position",
1995
- "markdownDescription": "Denies the set_position command without any pre-configured scope."
1996
- },
1997
- {
1998
- "description": "Denies the set_progress_bar command without any pre-configured scope.",
1999
- "type": "string",
2000
- "const": "core:window:deny-set-progress-bar",
2001
- "markdownDescription": "Denies the set_progress_bar command without any pre-configured scope."
2002
- },
2003
- {
2004
- "description": "Denies the set_resizable command without any pre-configured scope.",
2005
- "type": "string",
2006
- "const": "core:window:deny-set-resizable",
2007
- "markdownDescription": "Denies the set_resizable command without any pre-configured scope."
2008
- },
2009
- {
2010
- "description": "Denies the set_shadow command without any pre-configured scope.",
2011
- "type": "string",
2012
- "const": "core:window:deny-set-shadow",
2013
- "markdownDescription": "Denies the set_shadow command without any pre-configured scope."
2014
- },
2015
- {
2016
- "description": "Denies the set_size command without any pre-configured scope.",
2017
- "type": "string",
2018
- "const": "core:window:deny-set-size",
2019
- "markdownDescription": "Denies the set_size command without any pre-configured scope."
2020
- },
2021
- {
2022
- "description": "Denies the set_size_constraints command without any pre-configured scope.",
2023
- "type": "string",
2024
- "const": "core:window:deny-set-size-constraints",
2025
- "markdownDescription": "Denies the set_size_constraints command without any pre-configured scope."
2026
- },
2027
- {
2028
- "description": "Denies the set_skip_taskbar command without any pre-configured scope.",
2029
- "type": "string",
2030
- "const": "core:window:deny-set-skip-taskbar",
2031
- "markdownDescription": "Denies the set_skip_taskbar command without any pre-configured scope."
2032
- },
2033
- {
2034
- "description": "Denies the set_theme command without any pre-configured scope.",
2035
- "type": "string",
2036
- "const": "core:window:deny-set-theme",
2037
- "markdownDescription": "Denies the set_theme command without any pre-configured scope."
2038
- },
2039
- {
2040
- "description": "Denies the set_title command without any pre-configured scope.",
2041
- "type": "string",
2042
- "const": "core:window:deny-set-title",
2043
- "markdownDescription": "Denies the set_title command without any pre-configured scope."
2044
- },
2045
- {
2046
- "description": "Denies the set_title_bar_style command without any pre-configured scope.",
2047
- "type": "string",
2048
- "const": "core:window:deny-set-title-bar-style",
2049
- "markdownDescription": "Denies the set_title_bar_style command without any pre-configured scope."
2050
- },
2051
- {
2052
- "description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.",
2053
- "type": "string",
2054
- "const": "core:window:deny-set-visible-on-all-workspaces",
2055
- "markdownDescription": "Denies the set_visible_on_all_workspaces command without any pre-configured scope."
2056
- },
2057
- {
2058
- "description": "Denies the show command without any pre-configured scope.",
2059
- "type": "string",
2060
- "const": "core:window:deny-show",
2061
- "markdownDescription": "Denies the show command without any pre-configured scope."
2062
- },
2063
- {
2064
- "description": "Denies the start_dragging command without any pre-configured scope.",
2065
- "type": "string",
2066
- "const": "core:window:deny-start-dragging",
2067
- "markdownDescription": "Denies the start_dragging command without any pre-configured scope."
2068
- },
2069
- {
2070
- "description": "Denies the start_resize_dragging command without any pre-configured scope.",
2071
- "type": "string",
2072
- "const": "core:window:deny-start-resize-dragging",
2073
- "markdownDescription": "Denies the start_resize_dragging command without any pre-configured scope."
2074
- },
2075
- {
2076
- "description": "Denies the theme command without any pre-configured scope.",
2077
- "type": "string",
2078
- "const": "core:window:deny-theme",
2079
- "markdownDescription": "Denies the theme command without any pre-configured scope."
2080
- },
2081
- {
2082
- "description": "Denies the title command without any pre-configured scope.",
2083
- "type": "string",
2084
- "const": "core:window:deny-title",
2085
- "markdownDescription": "Denies the title command without any pre-configured scope."
2086
- },
2087
- {
2088
- "description": "Denies the toggle_maximize command without any pre-configured scope.",
2089
- "type": "string",
2090
- "const": "core:window:deny-toggle-maximize",
2091
- "markdownDescription": "Denies the toggle_maximize command without any pre-configured scope."
2092
- },
2093
- {
2094
- "description": "Denies the unmaximize command without any pre-configured scope.",
2095
- "type": "string",
2096
- "const": "core:window:deny-unmaximize",
2097
- "markdownDescription": "Denies the unmaximize command without any pre-configured scope."
2098
- },
2099
- {
2100
- "description": "Denies the unminimize command without any pre-configured scope.",
2101
- "type": "string",
2102
- "const": "core:window:deny-unminimize",
2103
- "markdownDescription": "Denies the unminimize command without any pre-configured scope."
2104
- }
2105
- ]
2106
- },
2107
- "Value": {
2108
- "description": "All supported ACL values.",
2109
- "anyOf": [
2110
- {
2111
- "description": "Represents a null JSON value.",
2112
- "type": "null"
2113
- },
2114
- {
2115
- "description": "Represents a [`bool`].",
2116
- "type": "boolean"
2117
- },
2118
- {
2119
- "description": "Represents a valid ACL [`Number`].",
2120
- "allOf": [
2121
- {
2122
- "$ref": "#/definitions/Number"
2123
- }
2124
- ]
2125
- },
2126
- {
2127
- "description": "Represents a [`String`].",
2128
- "type": "string"
2129
- },
2130
- {
2131
- "description": "Represents a list of other [`Value`]s.",
2132
- "type": "array",
2133
- "items": {
2134
- "$ref": "#/definitions/Value"
2135
- }
2136
- },
2137
- {
2138
- "description": "Represents a map of [`String`] keys to [`Value`]s.",
2139
- "type": "object",
2140
- "additionalProperties": {
2141
- "$ref": "#/definitions/Value"
2142
- }
2143
- }
2144
- ]
2145
- },
2146
- "Number": {
2147
- "description": "A valid ACL number.",
2148
- "anyOf": [
2149
- {
2150
- "description": "Represents an [`i64`].",
2151
- "type": "integer",
2152
- "format": "int64"
2153
- },
2154
- {
2155
- "description": "Represents a [`f64`].",
2156
- "type": "number",
2157
- "format": "double"
2158
- }
2159
- ]
2160
- },
2161
- "Target": {
2162
- "description": "Platform target.",
2163
- "oneOf": [
2164
- {
2165
- "description": "MacOS.",
2166
- "type": "string",
2167
- "enum": [
2168
- "macOS"
2169
- ]
2170
- },
2171
- {
2172
- "description": "Windows.",
2173
- "type": "string",
2174
- "enum": [
2175
- "windows"
2176
- ]
2177
- },
2178
- {
2179
- "description": "Linux.",
2180
- "type": "string",
2181
- "enum": [
2182
- "linux"
2183
- ]
2184
- },
2185
- {
2186
- "description": "Android.",
2187
- "type": "string",
2188
- "enum": [
2189
- "android"
2190
- ]
2191
- },
2192
- {
2193
- "description": "iOS.",
2194
- "type": "string",
2195
- "enum": [
2196
- "iOS"
2197
- ]
2198
- }
2199
- ]
2200
- }
2201
- }
2202
-}
\ No newline at end of file
examples/tauri-app/src-tauri/gen/schemas/macOS-schema.json
deleted
-2202
@@ -1,2202 +0,0 @@
1
-{
2
- "$schema": "http://json-schema.org/draft-07/schema#",
3
- "title": "CapabilityFile",
4
- "description": "Capability formats accepted in a capability file.",
5
- "anyOf": [
6
- {
7
- "description": "A single capability.",
8
- "allOf": [
9
- {
10
- "$ref": "#/definitions/Capability"
11
- }
12
- ]
13
- },
14
- {
15
- "description": "A list of capabilities.",
16
- "type": "array",
17
- "items": {
18
- "$ref": "#/definitions/Capability"
19
- }
20
- },
21
- {
22
- "description": "A list of capabilities.",
23
- "type": "object",
24
- "required": [
25
- "capabilities"
26
- ],
27
- "properties": {
28
- "capabilities": {
29
- "description": "The list of capabilities.",
30
- "type": "array",
31
- "items": {
32
- "$ref": "#/definitions/Capability"
33
- }
34
- }
35
- }
36
- }
37
- ],
38
- "definitions": {
39
- "Capability": {
40
- "description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows' and webviews' fine grained access to the Tauri core, application, or plugin commands. If a webview or its window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```",
41
- "type": "object",
42
- "required": [
43
- "identifier",
44
- "permissions"
45
- ],
46
- "properties": {
47
- "identifier": {
48
- "description": "Identifier of the capability.\n\n## Example\n\n`main-user-files-write`",
49
- "type": "string"
50
- },
51
- "description": {
52
- "description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.",
53
- "default": "",
54
- "type": "string"
55
- },
56
- "remote": {
57
- "description": "Configure remote URLs that can use the capability permissions.\n\nThis setting is optional and defaults to not being set, as our default use case is that the content is served from our local application.\n\n:::caution Make sure you understand the security implications of providing remote sources with local system access. :::\n\n## Example\n\n```json { \"urls\": [\"https://*.mydomain.dev\"] } ```",
58
- "anyOf": [
59
- {
60
- "$ref": "#/definitions/CapabilityRemote"
61
- },
62
- {
63
- "type": "null"
64
- }
65
- ]
66
- },
67
- "local": {
68
- "description": "Whether this capability is enabled for local app URLs or not. Defaults to `true`.",
69
- "default": true,
70
- "type": "boolean"
71
- },
72
- "windows": {
73
- "description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nIf a window label matches any of the patterns in this list, the capability will be enabled on all the webviews of that window, regardless of the value of [`Self::webviews`].\n\nOn multiwebview windows, prefer specifying [`Self::webviews`] and omitting [`Self::windows`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`",
74
- "type": "array",
75
- "items": {
76
- "type": "string"
77
- }
78
- },
79
- "webviews": {
80
- "description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThe capability will be enabled on all the webviews whose label matches any of the patterns in this list, regardless of whether the webview's window label matches a pattern in [`Self::windows`].\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`",
81
- "type": "array",
82
- "items": {
83
- "type": "string"
84
- }
85
- },
86
- "permissions": {
87
- "description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```",
88
- "type": "array",
89
- "items": {
90
- "$ref": "#/definitions/PermissionEntry"
91
- },
92
- "uniqueItems": true
93
- },
94
- "platforms": {
95
- "description": "Limit which target platforms this capability applies to.\n\nBy default all platforms are targeted.\n\n## Example\n\n`[\"macOS\",\"windows\"]`",
96
- "type": [
97
- "array",
98
- "null"
99
- ],
100
- "items": {
101
- "$ref": "#/definitions/Target"
102
- }
103
- }
104
- }
105
- },
106
- "CapabilityRemote": {
107
- "description": "Configuration for remote URLs that are associated with the capability.",
108
- "type": "object",
109
- "required": [
110
- "urls"
111
- ],
112
- "properties": {
113
- "urls": {
114
- "description": "Remote domains this capability refers to using the [URLPattern standard](https://urlpattern.spec.whatwg.org/).\n\n## Examples\n\n- \"https://*.mydomain.dev\": allows subdomains of mydomain.dev - \"https://mydomain.dev/api/*\": allows any subpath of mydomain.dev/api",
115
- "type": "array",
116
- "items": {
117
- "type": "string"
118
- }
119
- }
120
- }
121
- },
122
- "PermissionEntry": {
123
- "description": "An entry for a permission value in a [`Capability`] can be either a raw permission [`Identifier`] or an object that references a permission and extends its scope.",
124
- "anyOf": [
125
- {
126
- "description": "Reference a permission or permission set by identifier.",
127
- "allOf": [
128
- {
129
- "$ref": "#/definitions/Identifier"
130
- }
131
- ]
132
- },
133
- {
134
- "description": "Reference a permission or permission set by identifier and extends its scope.",
135
- "type": "object",
136
- "allOf": [
137
- {
138
- "properties": {
139
- "identifier": {
140
- "description": "Identifier of the permission or permission set.",
141
- "allOf": [
142
- {
143
- "$ref": "#/definitions/Identifier"
144
- }
145
- ]
146
- },
147
- "allow": {
148
- "description": "Data that defines what is allowed by the scope.",
149
- "type": [
150
- "array",
151
- "null"
152
- ],
153
- "items": {
154
- "$ref": "#/definitions/Value"
155
- }
156
- },
157
- "deny": {
158
- "description": "Data that defines what is denied by the scope. This should be prioritized by validation logic.",
159
- "type": [
160
- "array",
161
- "null"
162
- ],
163
- "items": {
164
- "$ref": "#/definitions/Value"
165
- }
166
- }
167
- }
168
- }
169
- ],
170
- "required": [
171
- "identifier"
172
- ]
173
- }
174
- ]
175
- },
176
- "Identifier": {
177
- "description": "Permission identifier",
178
- "oneOf": [
179
- {
180
- "description": "Default permissions for the plugin\n#### This default permission set includes:\n\n- `allow-ping`",
181
- "type": "string",
182
- "const": "android-tv-check:default",
183
- "markdownDescription": "Default permissions for the plugin\n#### This default permission set includes:\n\n- `allow-ping`"
184
- },
185
- {
186
- "description": "Enables the ping command without any pre-configured scope.",
187
- "type": "string",
188
- "const": "android-tv-check:allow-ping",
189
- "markdownDescription": "Enables the ping command without any pre-configured scope."
190
- },
191
- {
192
- "description": "Denies the ping command without any pre-configured scope.",
193
- "type": "string",
194
- "const": "android-tv-check:deny-ping",
195
- "markdownDescription": "Denies the ping command without any pre-configured scope."
196
- },
197
- {
198
- "description": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`",
199
- "type": "string",
200
- "const": "core:default",
201
- "markdownDescription": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`"
202
- },
203
- {
204
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`",
205
- "type": "string",
206
- "const": "core:app:default",
207
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`"
208
- },
209
- {
210
- "description": "Enables the app_hide command without any pre-configured scope.",
211
- "type": "string",
212
- "const": "core:app:allow-app-hide",
213
- "markdownDescription": "Enables the app_hide command without any pre-configured scope."
214
- },
215
- {
216
- "description": "Enables the app_show command without any pre-configured scope.",
217
- "type": "string",
218
- "const": "core:app:allow-app-show",
219
- "markdownDescription": "Enables the app_show command without any pre-configured scope."
220
- },
221
- {
222
- "description": "Enables the default_window_icon command without any pre-configured scope.",
223
- "type": "string",
224
- "const": "core:app:allow-default-window-icon",
225
- "markdownDescription": "Enables the default_window_icon command without any pre-configured scope."
226
- },
227
- {
228
- "description": "Enables the fetch_data_store_identifiers command without any pre-configured scope.",
229
- "type": "string",
230
- "const": "core:app:allow-fetch-data-store-identifiers",
231
- "markdownDescription": "Enables the fetch_data_store_identifiers command without any pre-configured scope."
232
- },
233
- {
234
- "description": "Enables the identifier command without any pre-configured scope.",
235
- "type": "string",
236
- "const": "core:app:allow-identifier",
237
- "markdownDescription": "Enables the identifier command without any pre-configured scope."
238
- },
239
- {
240
- "description": "Enables the name command without any pre-configured scope.",
241
- "type": "string",
242
- "const": "core:app:allow-name",
243
- "markdownDescription": "Enables the name command without any pre-configured scope."
244
- },
245
- {
246
- "description": "Enables the remove_data_store command without any pre-configured scope.",
247
- "type": "string",
248
- "const": "core:app:allow-remove-data-store",
249
- "markdownDescription": "Enables the remove_data_store command without any pre-configured scope."
250
- },
251
- {
252
- "description": "Enables the set_app_theme command without any pre-configured scope.",
253
- "type": "string",
254
- "const": "core:app:allow-set-app-theme",
255
- "markdownDescription": "Enables the set_app_theme command without any pre-configured scope."
256
- },
257
- {
258
- "description": "Enables the set_dock_visibility command without any pre-configured scope.",
259
- "type": "string",
260
- "const": "core:app:allow-set-dock-visibility",
261
- "markdownDescription": "Enables the set_dock_visibility command without any pre-configured scope."
262
- },
263
- {
264
- "description": "Enables the tauri_version command without any pre-configured scope.",
265
- "type": "string",
266
- "const": "core:app:allow-tauri-version",
267
- "markdownDescription": "Enables the tauri_version command without any pre-configured scope."
268
- },
269
- {
270
- "description": "Enables the version command without any pre-configured scope.",
271
- "type": "string",
272
- "const": "core:app:allow-version",
273
- "markdownDescription": "Enables the version command without any pre-configured scope."
274
- },
275
- {
276
- "description": "Denies the app_hide command without any pre-configured scope.",
277
- "type": "string",
278
- "const": "core:app:deny-app-hide",
279
- "markdownDescription": "Denies the app_hide command without any pre-configured scope."
280
- },
281
- {
282
- "description": "Denies the app_show command without any pre-configured scope.",
283
- "type": "string",
284
- "const": "core:app:deny-app-show",
285
- "markdownDescription": "Denies the app_show command without any pre-configured scope."
286
- },
287
- {
288
- "description": "Denies the default_window_icon command without any pre-configured scope.",
289
- "type": "string",
290
- "const": "core:app:deny-default-window-icon",
291
- "markdownDescription": "Denies the default_window_icon command without any pre-configured scope."
292
- },
293
- {
294
- "description": "Denies the fetch_data_store_identifiers command without any pre-configured scope.",
295
- "type": "string",
296
- "const": "core:app:deny-fetch-data-store-identifiers",
297
- "markdownDescription": "Denies the fetch_data_store_identifiers command without any pre-configured scope."
298
- },
299
- {
300
- "description": "Denies the identifier command without any pre-configured scope.",
301
- "type": "string",
302
- "const": "core:app:deny-identifier",
303
- "markdownDescription": "Denies the identifier command without any pre-configured scope."
304
- },
305
- {
306
- "description": "Denies the name command without any pre-configured scope.",
307
- "type": "string",
308
- "const": "core:app:deny-name",
309
- "markdownDescription": "Denies the name command without any pre-configured scope."
310
- },
311
- {
312
- "description": "Denies the remove_data_store command without any pre-configured scope.",
313
- "type": "string",
314
- "const": "core:app:deny-remove-data-store",
315
- "markdownDescription": "Denies the remove_data_store command without any pre-configured scope."
316
- },
317
- {
318
- "description": "Denies the set_app_theme command without any pre-configured scope.",
319
- "type": "string",
320
- "const": "core:app:deny-set-app-theme",
321
- "markdownDescription": "Denies the set_app_theme command without any pre-configured scope."
322
- },
323
- {
324
- "description": "Denies the set_dock_visibility command without any pre-configured scope.",
325
- "type": "string",
326
- "const": "core:app:deny-set-dock-visibility",
327
- "markdownDescription": "Denies the set_dock_visibility command without any pre-configured scope."
328
- },
329
- {
330
- "description": "Denies the tauri_version command without any pre-configured scope.",
331
- "type": "string",
332
- "const": "core:app:deny-tauri-version",
333
- "markdownDescription": "Denies the tauri_version command without any pre-configured scope."
334
- },
335
- {
336
- "description": "Denies the version command without any pre-configured scope.",
337
- "type": "string",
338
- "const": "core:app:deny-version",
339
- "markdownDescription": "Denies the version command without any pre-configured scope."
340
- },
341
- {
342
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`",
343
- "type": "string",
344
- "const": "core:event:default",
345
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`"
346
- },
347
- {
348
- "description": "Enables the emit command without any pre-configured scope.",
349
- "type": "string",
350
- "const": "core:event:allow-emit",
351
- "markdownDescription": "Enables the emit command without any pre-configured scope."
352
- },
353
- {
354
- "description": "Enables the emit_to command without any pre-configured scope.",
355
- "type": "string",
356
- "const": "core:event:allow-emit-to",
357
- "markdownDescription": "Enables the emit_to command without any pre-configured scope."
358
- },
359
- {
360
- "description": "Enables the listen command without any pre-configured scope.",
361
- "type": "string",
362
- "const": "core:event:allow-listen",
363
- "markdownDescription": "Enables the listen command without any pre-configured scope."
364
- },
365
- {
366
- "description": "Enables the unlisten command without any pre-configured scope.",
367
- "type": "string",
368
- "const": "core:event:allow-unlisten",
369
- "markdownDescription": "Enables the unlisten command without any pre-configured scope."
370
- },
371
- {
372
- "description": "Denies the emit command without any pre-configured scope.",
373
- "type": "string",
374
- "const": "core:event:deny-emit",
375
- "markdownDescription": "Denies the emit command without any pre-configured scope."
376
- },
377
- {
378
- "description": "Denies the emit_to command without any pre-configured scope.",
379
- "type": "string",
380
- "const": "core:event:deny-emit-to",
381
- "markdownDescription": "Denies the emit_to command without any pre-configured scope."
382
- },
383
- {
384
- "description": "Denies the listen command without any pre-configured scope.",
385
- "type": "string",
386
- "const": "core:event:deny-listen",
387
- "markdownDescription": "Denies the listen command without any pre-configured scope."
388
- },
389
- {
390
- "description": "Denies the unlisten command without any pre-configured scope.",
391
- "type": "string",
392
- "const": "core:event:deny-unlisten",
393
- "markdownDescription": "Denies the unlisten command without any pre-configured scope."
394
- },
395
- {
396
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`",
397
- "type": "string",
398
- "const": "core:image:default",
399
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`"
400
- },
401
- {
402
- "description": "Enables the from_bytes command without any pre-configured scope.",
403
- "type": "string",
404
- "const": "core:image:allow-from-bytes",
405
- "markdownDescription": "Enables the from_bytes command without any pre-configured scope."
406
- },
407
- {
408
- "description": "Enables the from_path command without any pre-configured scope.",
409
- "type": "string",
410
- "const": "core:image:allow-from-path",
411
- "markdownDescription": "Enables the from_path command without any pre-configured scope."
412
- },
413
- {
414
- "description": "Enables the new command without any pre-configured scope.",
415
- "type": "string",
416
- "const": "core:image:allow-new",
417
- "markdownDescription": "Enables the new command without any pre-configured scope."
418
- },
419
- {
420
- "description": "Enables the rgba command without any pre-configured scope.",
421
- "type": "string",
422
- "const": "core:image:allow-rgba",
423
- "markdownDescription": "Enables the rgba command without any pre-configured scope."
424
- },
425
- {
426
- "description": "Enables the size command without any pre-configured scope.",
427
- "type": "string",
428
- "const": "core:image:allow-size",
429
- "markdownDescription": "Enables the size command without any pre-configured scope."
430
- },
431
- {
432
- "description": "Denies the from_bytes command without any pre-configured scope.",
433
- "type": "string",
434
- "const": "core:image:deny-from-bytes",
435
- "markdownDescription": "Denies the from_bytes command without any pre-configured scope."
436
- },
437
- {
438
- "description": "Denies the from_path command without any pre-configured scope.",
439
- "type": "string",
440
- "const": "core:image:deny-from-path",
441
- "markdownDescription": "Denies the from_path command without any pre-configured scope."
442
- },
443
- {
444
- "description": "Denies the new command without any pre-configured scope.",
445
- "type": "string",
446
- "const": "core:image:deny-new",
447
- "markdownDescription": "Denies the new command without any pre-configured scope."
448
- },
449
- {
450
- "description": "Denies the rgba command without any pre-configured scope.",
451
- "type": "string",
452
- "const": "core:image:deny-rgba",
453
- "markdownDescription": "Denies the rgba command without any pre-configured scope."
454
- },
455
- {
456
- "description": "Denies the size command without any pre-configured scope.",
457
- "type": "string",
458
- "const": "core:image:deny-size",
459
- "markdownDescription": "Denies the size command without any pre-configured scope."
460
- },
461
- {
462
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`",
463
- "type": "string",
464
- "const": "core:menu:default",
465
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`"
466
- },
467
- {
468
- "description": "Enables the append command without any pre-configured scope.",
469
- "type": "string",
470
- "const": "core:menu:allow-append",
471
- "markdownDescription": "Enables the append command without any pre-configured scope."
472
- },
473
- {
474
- "description": "Enables the create_default command without any pre-configured scope.",
475
- "type": "string",
476
- "const": "core:menu:allow-create-default",
477
- "markdownDescription": "Enables the create_default command without any pre-configured scope."
478
- },
479
- {
480
- "description": "Enables the get command without any pre-configured scope.",
481
- "type": "string",
482
- "const": "core:menu:allow-get",
483
- "markdownDescription": "Enables the get command without any pre-configured scope."
484
- },
485
- {
486
- "description": "Enables the insert command without any pre-configured scope.",
487
- "type": "string",
488
- "const": "core:menu:allow-insert",
489
- "markdownDescription": "Enables the insert command without any pre-configured scope."
490
- },
491
- {
492
- "description": "Enables the is_checked command without any pre-configured scope.",
493
- "type": "string",
494
- "const": "core:menu:allow-is-checked",
495
- "markdownDescription": "Enables the is_checked command without any pre-configured scope."
496
- },
497
- {
498
- "description": "Enables the is_enabled command without any pre-configured scope.",
499
- "type": "string",
500
- "const": "core:menu:allow-is-enabled",
501
- "markdownDescription": "Enables the is_enabled command without any pre-configured scope."
502
- },
503
- {
504
- "description": "Enables the items command without any pre-configured scope.",
505
- "type": "string",
506
- "const": "core:menu:allow-items",
507
- "markdownDescription": "Enables the items command without any pre-configured scope."
508
- },
509
- {
510
- "description": "Enables the new command without any pre-configured scope.",
511
- "type": "string",
512
- "const": "core:menu:allow-new",
513
- "markdownDescription": "Enables the new command without any pre-configured scope."
514
- },
515
- {
516
- "description": "Enables the popup command without any pre-configured scope.",
517
- "type": "string",
518
- "const": "core:menu:allow-popup",
519
- "markdownDescription": "Enables the popup command without any pre-configured scope."
520
- },
521
- {
522
- "description": "Enables the prepend command without any pre-configured scope.",
523
- "type": "string",
524
- "const": "core:menu:allow-prepend",
525
- "markdownDescription": "Enables the prepend command without any pre-configured scope."
526
- },
527
- {
528
- "description": "Enables the remove command without any pre-configured scope.",
529
- "type": "string",
530
- "const": "core:menu:allow-remove",
531
- "markdownDescription": "Enables the remove command without any pre-configured scope."
532
- },
533
- {
534
- "description": "Enables the remove_at command without any pre-configured scope.",
535
- "type": "string",
536
- "const": "core:menu:allow-remove-at",
537
- "markdownDescription": "Enables the remove_at command without any pre-configured scope."
538
- },
539
- {
540
- "description": "Enables the set_accelerator command without any pre-configured scope.",
541
- "type": "string",
542
- "const": "core:menu:allow-set-accelerator",
543
- "markdownDescription": "Enables the set_accelerator command without any pre-configured scope."
544
- },
545
- {
546
- "description": "Enables the set_as_app_menu command without any pre-configured scope.",
547
- "type": "string",
548
- "const": "core:menu:allow-set-as-app-menu",
549
- "markdownDescription": "Enables the set_as_app_menu command without any pre-configured scope."
550
- },
551
- {
552
- "description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.",
553
- "type": "string",
554
- "const": "core:menu:allow-set-as-help-menu-for-nsapp",
555
- "markdownDescription": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope."
556
- },
557
- {
558
- "description": "Enables the set_as_window_menu command without any pre-configured scope.",
559
- "type": "string",
560
- "const": "core:menu:allow-set-as-window-menu",
561
- "markdownDescription": "Enables the set_as_window_menu command without any pre-configured scope."
562
- },
563
- {
564
- "description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
565
- "type": "string",
566
- "const": "core:menu:allow-set-as-windows-menu-for-nsapp",
567
- "markdownDescription": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope."
568
- },
569
- {
570
- "description": "Enables the set_checked command without any pre-configured scope.",
571
- "type": "string",
572
- "const": "core:menu:allow-set-checked",
573
- "markdownDescription": "Enables the set_checked command without any pre-configured scope."
574
- },
575
- {
576
- "description": "Enables the set_enabled command without any pre-configured scope.",
577
- "type": "string",
578
- "const": "core:menu:allow-set-enabled",
579
- "markdownDescription": "Enables the set_enabled command without any pre-configured scope."
580
- },
581
- {
582
- "description": "Enables the set_icon command without any pre-configured scope.",
583
- "type": "string",
584
- "const": "core:menu:allow-set-icon",
585
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
586
- },
587
- {
588
- "description": "Enables the set_text command without any pre-configured scope.",
589
- "type": "string",
590
- "const": "core:menu:allow-set-text",
591
- "markdownDescription": "Enables the set_text command without any pre-configured scope."
592
- },
593
- {
594
- "description": "Enables the text command without any pre-configured scope.",
595
- "type": "string",
596
- "const": "core:menu:allow-text",
597
- "markdownDescription": "Enables the text command without any pre-configured scope."
598
- },
599
- {
600
- "description": "Denies the append command without any pre-configured scope.",
601
- "type": "string",
602
- "const": "core:menu:deny-append",
603
- "markdownDescription": "Denies the append command without any pre-configured scope."
604
- },
605
- {
606
- "description": "Denies the create_default command without any pre-configured scope.",
607
- "type": "string",
608
- "const": "core:menu:deny-create-default",
609
- "markdownDescription": "Denies the create_default command without any pre-configured scope."
610
- },
611
- {
612
- "description": "Denies the get command without any pre-configured scope.",
613
- "type": "string",
614
- "const": "core:menu:deny-get",
615
- "markdownDescription": "Denies the get command without any pre-configured scope."
616
- },
617
- {
618
- "description": "Denies the insert command without any pre-configured scope.",
619
- "type": "string",
620
- "const": "core:menu:deny-insert",
621
- "markdownDescription": "Denies the insert command without any pre-configured scope."
622
- },
623
- {
624
- "description": "Denies the is_checked command without any pre-configured scope.",
625
- "type": "string",
626
- "const": "core:menu:deny-is-checked",
627
- "markdownDescription": "Denies the is_checked command without any pre-configured scope."
628
- },
629
- {
630
- "description": "Denies the is_enabled command without any pre-configured scope.",
631
- "type": "string",
632
- "const": "core:menu:deny-is-enabled",
633
- "markdownDescription": "Denies the is_enabled command without any pre-configured scope."
634
- },
635
- {
636
- "description": "Denies the items command without any pre-configured scope.",
637
- "type": "string",
638
- "const": "core:menu:deny-items",
639
- "markdownDescription": "Denies the items command without any pre-configured scope."
640
- },
641
- {
642
- "description": "Denies the new command without any pre-configured scope.",
643
- "type": "string",
644
- "const": "core:menu:deny-new",
645
- "markdownDescription": "Denies the new command without any pre-configured scope."
646
- },
647
- {
648
- "description": "Denies the popup command without any pre-configured scope.",
649
- "type": "string",
650
- "const": "core:menu:deny-popup",
651
- "markdownDescription": "Denies the popup command without any pre-configured scope."
652
- },
653
- {
654
- "description": "Denies the prepend command without any pre-configured scope.",
655
- "type": "string",
656
- "const": "core:menu:deny-prepend",
657
- "markdownDescription": "Denies the prepend command without any pre-configured scope."
658
- },
659
- {
660
- "description": "Denies the remove command without any pre-configured scope.",
661
- "type": "string",
662
- "const": "core:menu:deny-remove",
663
- "markdownDescription": "Denies the remove command without any pre-configured scope."
664
- },
665
- {
666
- "description": "Denies the remove_at command without any pre-configured scope.",
667
- "type": "string",
668
- "const": "core:menu:deny-remove-at",
669
- "markdownDescription": "Denies the remove_at command without any pre-configured scope."
670
- },
671
- {
672
- "description": "Denies the set_accelerator command without any pre-configured scope.",
673
- "type": "string",
674
- "const": "core:menu:deny-set-accelerator",
675
- "markdownDescription": "Denies the set_accelerator command without any pre-configured scope."
676
- },
677
- {
678
- "description": "Denies the set_as_app_menu command without any pre-configured scope.",
679
- "type": "string",
680
- "const": "core:menu:deny-set-as-app-menu",
681
- "markdownDescription": "Denies the set_as_app_menu command without any pre-configured scope."
682
- },
683
- {
684
- "description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.",
685
- "type": "string",
686
- "const": "core:menu:deny-set-as-help-menu-for-nsapp",
687
- "markdownDescription": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope."
688
- },
689
- {
690
- "description": "Denies the set_as_window_menu command without any pre-configured scope.",
691
- "type": "string",
692
- "const": "core:menu:deny-set-as-window-menu",
693
- "markdownDescription": "Denies the set_as_window_menu command without any pre-configured scope."
694
- },
695
- {
696
- "description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
697
- "type": "string",
698
- "const": "core:menu:deny-set-as-windows-menu-for-nsapp",
699
- "markdownDescription": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope."
700
- },
701
- {
702
- "description": "Denies the set_checked command without any pre-configured scope.",
703
- "type": "string",
704
- "const": "core:menu:deny-set-checked",
705
- "markdownDescription": "Denies the set_checked command without any pre-configured scope."
706
- },
707
- {
708
- "description": "Denies the set_enabled command without any pre-configured scope.",
709
- "type": "string",
710
- "const": "core:menu:deny-set-enabled",
711
- "markdownDescription": "Denies the set_enabled command without any pre-configured scope."
712
- },
713
- {
714
- "description": "Denies the set_icon command without any pre-configured scope.",
715
- "type": "string",
716
- "const": "core:menu:deny-set-icon",
717
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
718
- },
719
- {
720
- "description": "Denies the set_text command without any pre-configured scope.",
721
- "type": "string",
722
- "const": "core:menu:deny-set-text",
723
- "markdownDescription": "Denies the set_text command without any pre-configured scope."
724
- },
725
- {
726
- "description": "Denies the text command without any pre-configured scope.",
727
- "type": "string",
728
- "const": "core:menu:deny-text",
729
- "markdownDescription": "Denies the text command without any pre-configured scope."
730
- },
731
- {
732
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`",
733
- "type": "string",
734
- "const": "core:path:default",
735
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`"
736
- },
737
- {
738
- "description": "Enables the basename command without any pre-configured scope.",
739
- "type": "string",
740
- "const": "core:path:allow-basename",
741
- "markdownDescription": "Enables the basename command without any pre-configured scope."
742
- },
743
- {
744
- "description": "Enables the dirname command without any pre-configured scope.",
745
- "type": "string",
746
- "const": "core:path:allow-dirname",
747
- "markdownDescription": "Enables the dirname command without any pre-configured scope."
748
- },
749
- {
750
- "description": "Enables the extname command without any pre-configured scope.",
751
- "type": "string",
752
- "const": "core:path:allow-extname",
753
- "markdownDescription": "Enables the extname command without any pre-configured scope."
754
- },
755
- {
756
- "description": "Enables the is_absolute command without any pre-configured scope.",
757
- "type": "string",
758
- "const": "core:path:allow-is-absolute",
759
- "markdownDescription": "Enables the is_absolute command without any pre-configured scope."
760
- },
761
- {
762
- "description": "Enables the join command without any pre-configured scope.",
763
- "type": "string",
764
- "const": "core:path:allow-join",
765
- "markdownDescription": "Enables the join command without any pre-configured scope."
766
- },
767
- {
768
- "description": "Enables the normalize command without any pre-configured scope.",
769
- "type": "string",
770
- "const": "core:path:allow-normalize",
771
- "markdownDescription": "Enables the normalize command without any pre-configured scope."
772
- },
773
- {
774
- "description": "Enables the resolve command without any pre-configured scope.",
775
- "type": "string",
776
- "const": "core:path:allow-resolve",
777
- "markdownDescription": "Enables the resolve command without any pre-configured scope."
778
- },
779
- {
780
- "description": "Enables the resolve_directory command without any pre-configured scope.",
781
- "type": "string",
782
- "const": "core:path:allow-resolve-directory",
783
- "markdownDescription": "Enables the resolve_directory command without any pre-configured scope."
784
- },
785
- {
786
- "description": "Denies the basename command without any pre-configured scope.",
787
- "type": "string",
788
- "const": "core:path:deny-basename",
789
- "markdownDescription": "Denies the basename command without any pre-configured scope."
790
- },
791
- {
792
- "description": "Denies the dirname command without any pre-configured scope.",
793
- "type": "string",
794
- "const": "core:path:deny-dirname",
795
- "markdownDescription": "Denies the dirname command without any pre-configured scope."
796
- },
797
- {
798
- "description": "Denies the extname command without any pre-configured scope.",
799
- "type": "string",
800
- "const": "core:path:deny-extname",
801
- "markdownDescription": "Denies the extname command without any pre-configured scope."
802
- },
803
- {
804
- "description": "Denies the is_absolute command without any pre-configured scope.",
805
- "type": "string",
806
- "const": "core:path:deny-is-absolute",
807
- "markdownDescription": "Denies the is_absolute command without any pre-configured scope."
808
- },
809
- {
810
- "description": "Denies the join command without any pre-configured scope.",
811
- "type": "string",
812
- "const": "core:path:deny-join",
813
- "markdownDescription": "Denies the join command without any pre-configured scope."
814
- },
815
- {
816
- "description": "Denies the normalize command without any pre-configured scope.",
817
- "type": "string",
818
- "const": "core:path:deny-normalize",
819
- "markdownDescription": "Denies the normalize command without any pre-configured scope."
820
- },
821
- {
822
- "description": "Denies the resolve command without any pre-configured scope.",
823
- "type": "string",
824
- "const": "core:path:deny-resolve",
825
- "markdownDescription": "Denies the resolve command without any pre-configured scope."
826
- },
827
- {
828
- "description": "Denies the resolve_directory command without any pre-configured scope.",
829
- "type": "string",
830
- "const": "core:path:deny-resolve-directory",
831
- "markdownDescription": "Denies the resolve_directory command without any pre-configured scope."
832
- },
833
- {
834
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`",
835
- "type": "string",
836
- "const": "core:resources:default",
837
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`"
838
- },
839
- {
840
- "description": "Enables the close command without any pre-configured scope.",
841
- "type": "string",
842
- "const": "core:resources:allow-close",
843
- "markdownDescription": "Enables the close command without any pre-configured scope."
844
- },
845
- {
846
- "description": "Denies the close command without any pre-configured scope.",
847
- "type": "string",
848
- "const": "core:resources:deny-close",
849
- "markdownDescription": "Denies the close command without any pre-configured scope."
850
- },
851
- {
852
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`",
853
- "type": "string",
854
- "const": "core:tray:default",
855
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`"
856
- },
857
- {
858
- "description": "Enables the get_by_id command without any pre-configured scope.",
859
- "type": "string",
860
- "const": "core:tray:allow-get-by-id",
861
- "markdownDescription": "Enables the get_by_id command without any pre-configured scope."
862
- },
863
- {
864
- "description": "Enables the new command without any pre-configured scope.",
865
- "type": "string",
866
- "const": "core:tray:allow-new",
867
- "markdownDescription": "Enables the new command without any pre-configured scope."
868
- },
869
- {
870
- "description": "Enables the remove_by_id command without any pre-configured scope.",
871
- "type": "string",
872
- "const": "core:tray:allow-remove-by-id",
873
- "markdownDescription": "Enables the remove_by_id command without any pre-configured scope."
874
- },
875
- {
876
- "description": "Enables the set_icon command without any pre-configured scope.",
877
- "type": "string",
878
- "const": "core:tray:allow-set-icon",
879
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
880
- },
881
- {
882
- "description": "Enables the set_icon_as_template command without any pre-configured scope.",
883
- "type": "string",
884
- "const": "core:tray:allow-set-icon-as-template",
885
- "markdownDescription": "Enables the set_icon_as_template command without any pre-configured scope."
886
- },
887
- {
888
- "description": "Enables the set_menu command without any pre-configured scope.",
889
- "type": "string",
890
- "const": "core:tray:allow-set-menu",
891
- "markdownDescription": "Enables the set_menu command without any pre-configured scope."
892
- },
893
- {
894
- "description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.",
895
- "type": "string",
896
- "const": "core:tray:allow-set-show-menu-on-left-click",
897
- "markdownDescription": "Enables the set_show_menu_on_left_click command without any pre-configured scope."
898
- },
899
- {
900
- "description": "Enables the set_temp_dir_path command without any pre-configured scope.",
901
- "type": "string",
902
- "const": "core:tray:allow-set-temp-dir-path",
903
- "markdownDescription": "Enables the set_temp_dir_path command without any pre-configured scope."
904
- },
905
- {
906
- "description": "Enables the set_title command without any pre-configured scope.",
907
- "type": "string",
908
- "const": "core:tray:allow-set-title",
909
- "markdownDescription": "Enables the set_title command without any pre-configured scope."
910
- },
911
- {
912
- "description": "Enables the set_tooltip command without any pre-configured scope.",
913
- "type": "string",
914
- "const": "core:tray:allow-set-tooltip",
915
- "markdownDescription": "Enables the set_tooltip command without any pre-configured scope."
916
- },
917
- {
918
- "description": "Enables the set_visible command without any pre-configured scope.",
919
- "type": "string",
920
- "const": "core:tray:allow-set-visible",
921
- "markdownDescription": "Enables the set_visible command without any pre-configured scope."
922
- },
923
- {
924
- "description": "Denies the get_by_id command without any pre-configured scope.",
925
- "type": "string",
926
- "const": "core:tray:deny-get-by-id",
927
- "markdownDescription": "Denies the get_by_id command without any pre-configured scope."
928
- },
929
- {
930
- "description": "Denies the new command without any pre-configured scope.",
931
- "type": "string",
932
- "const": "core:tray:deny-new",
933
- "markdownDescription": "Denies the new command without any pre-configured scope."
934
- },
935
- {
936
- "description": "Denies the remove_by_id command without any pre-configured scope.",
937
- "type": "string",
938
- "const": "core:tray:deny-remove-by-id",
939
- "markdownDescription": "Denies the remove_by_id command without any pre-configured scope."
940
- },
941
- {
942
- "description": "Denies the set_icon command without any pre-configured scope.",
943
- "type": "string",
944
- "const": "core:tray:deny-set-icon",
945
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
946
- },
947
- {
948
- "description": "Denies the set_icon_as_template command without any pre-configured scope.",
949
- "type": "string",
950
- "const": "core:tray:deny-set-icon-as-template",
951
- "markdownDescription": "Denies the set_icon_as_template command without any pre-configured scope."
952
- },
953
- {
954
- "description": "Denies the set_menu command without any pre-configured scope.",
955
- "type": "string",
956
- "const": "core:tray:deny-set-menu",
957
- "markdownDescription": "Denies the set_menu command without any pre-configured scope."
958
- },
959
- {
960
- "description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.",
961
- "type": "string",
962
- "const": "core:tray:deny-set-show-menu-on-left-click",
963
- "markdownDescription": "Denies the set_show_menu_on_left_click command without any pre-configured scope."
964
- },
965
- {
966
- "description": "Denies the set_temp_dir_path command without any pre-configured scope.",
967
- "type": "string",
968
- "const": "core:tray:deny-set-temp-dir-path",
969
- "markdownDescription": "Denies the set_temp_dir_path command without any pre-configured scope."
970
- },
971
- {
972
- "description": "Denies the set_title command without any pre-configured scope.",
973
- "type": "string",
974
- "const": "core:tray:deny-set-title",
975
- "markdownDescription": "Denies the set_title command without any pre-configured scope."
976
- },
977
- {
978
- "description": "Denies the set_tooltip command without any pre-configured scope.",
979
- "type": "string",
980
- "const": "core:tray:deny-set-tooltip",
981
- "markdownDescription": "Denies the set_tooltip command without any pre-configured scope."
982
- },
983
- {
984
- "description": "Denies the set_visible command without any pre-configured scope.",
985
- "type": "string",
986
- "const": "core:tray:deny-set-visible",
987
- "markdownDescription": "Denies the set_visible command without any pre-configured scope."
988
- },
989
- {
990
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`",
991
- "type": "string",
992
- "const": "core:webview:default",
993
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`"
994
- },
995
- {
996
- "description": "Enables the clear_all_browsing_data command without any pre-configured scope.",
997
- "type": "string",
998
- "const": "core:webview:allow-clear-all-browsing-data",
999
- "markdownDescription": "Enables the clear_all_browsing_data command without any pre-configured scope."
1000
- },
1001
- {
1002
- "description": "Enables the create_webview command without any pre-configured scope.",
1003
- "type": "string",
1004
- "const": "core:webview:allow-create-webview",
1005
- "markdownDescription": "Enables the create_webview command without any pre-configured scope."
1006
- },
1007
- {
1008
- "description": "Enables the create_webview_window command without any pre-configured scope.",
1009
- "type": "string",
1010
- "const": "core:webview:allow-create-webview-window",
1011
- "markdownDescription": "Enables the create_webview_window command without any pre-configured scope."
1012
- },
1013
- {
1014
- "description": "Enables the get_all_webviews command without any pre-configured scope.",
1015
- "type": "string",
1016
- "const": "core:webview:allow-get-all-webviews",
1017
- "markdownDescription": "Enables the get_all_webviews command without any pre-configured scope."
1018
- },
1019
- {
1020
- "description": "Enables the internal_toggle_devtools command without any pre-configured scope.",
1021
- "type": "string",
1022
- "const": "core:webview:allow-internal-toggle-devtools",
1023
- "markdownDescription": "Enables the internal_toggle_devtools command without any pre-configured scope."
1024
- },
1025
- {
1026
- "description": "Enables the print command without any pre-configured scope.",
1027
- "type": "string",
1028
- "const": "core:webview:allow-print",
1029
- "markdownDescription": "Enables the print command without any pre-configured scope."
1030
- },
1031
- {
1032
- "description": "Enables the reparent command without any pre-configured scope.",
1033
- "type": "string",
1034
- "const": "core:webview:allow-reparent",
1035
- "markdownDescription": "Enables the reparent command without any pre-configured scope."
1036
- },
1037
- {
1038
- "description": "Enables the set_webview_auto_resize command without any pre-configured scope.",
1039
- "type": "string",
1040
- "const": "core:webview:allow-set-webview-auto-resize",
1041
- "markdownDescription": "Enables the set_webview_auto_resize command without any pre-configured scope."
1042
- },
1043
- {
1044
- "description": "Enables the set_webview_background_color command without any pre-configured scope.",
1045
- "type": "string",
1046
- "const": "core:webview:allow-set-webview-background-color",
1047
- "markdownDescription": "Enables the set_webview_background_color command without any pre-configured scope."
1048
- },
1049
- {
1050
- "description": "Enables the set_webview_focus command without any pre-configured scope.",
1051
- "type": "string",
1052
- "const": "core:webview:allow-set-webview-focus",
1053
- "markdownDescription": "Enables the set_webview_focus command without any pre-configured scope."
1054
- },
1055
- {
1056
- "description": "Enables the set_webview_position command without any pre-configured scope.",
1057
- "type": "string",
1058
- "const": "core:webview:allow-set-webview-position",
1059
- "markdownDescription": "Enables the set_webview_position command without any pre-configured scope."
1060
- },
1061
- {
1062
- "description": "Enables the set_webview_size command without any pre-configured scope.",
1063
- "type": "string",
1064
- "const": "core:webview:allow-set-webview-size",
1065
- "markdownDescription": "Enables the set_webview_size command without any pre-configured scope."
1066
- },
1067
- {
1068
- "description": "Enables the set_webview_zoom command without any pre-configured scope.",
1069
- "type": "string",
1070
- "const": "core:webview:allow-set-webview-zoom",
1071
- "markdownDescription": "Enables the set_webview_zoom command without any pre-configured scope."
1072
- },
1073
- {
1074
- "description": "Enables the webview_close command without any pre-configured scope.",
1075
- "type": "string",
1076
- "const": "core:webview:allow-webview-close",
1077
- "markdownDescription": "Enables the webview_close command without any pre-configured scope."
1078
- },
1079
- {
1080
- "description": "Enables the webview_hide command without any pre-configured scope.",
1081
- "type": "string",
1082
- "const": "core:webview:allow-webview-hide",
1083
- "markdownDescription": "Enables the webview_hide command without any pre-configured scope."
1084
- },
1085
- {
1086
- "description": "Enables the webview_position command without any pre-configured scope.",
1087
- "type": "string",
1088
- "const": "core:webview:allow-webview-position",
1089
- "markdownDescription": "Enables the webview_position command without any pre-configured scope."
1090
- },
1091
- {
1092
- "description": "Enables the webview_show command without any pre-configured scope.",
1093
- "type": "string",
1094
- "const": "core:webview:allow-webview-show",
1095
- "markdownDescription": "Enables the webview_show command without any pre-configured scope."
1096
- },
1097
- {
1098
- "description": "Enables the webview_size command without any pre-configured scope.",
1099
- "type": "string",
1100
- "const": "core:webview:allow-webview-size",
1101
- "markdownDescription": "Enables the webview_size command without any pre-configured scope."
1102
- },
1103
- {
1104
- "description": "Denies the clear_all_browsing_data command without any pre-configured scope.",
1105
- "type": "string",
1106
- "const": "core:webview:deny-clear-all-browsing-data",
1107
- "markdownDescription": "Denies the clear_all_browsing_data command without any pre-configured scope."
1108
- },
1109
- {
1110
- "description": "Denies the create_webview command without any pre-configured scope.",
1111
- "type": "string",
1112
- "const": "core:webview:deny-create-webview",
1113
- "markdownDescription": "Denies the create_webview command without any pre-configured scope."
1114
- },
1115
- {
1116
- "description": "Denies the create_webview_window command without any pre-configured scope.",
1117
- "type": "string",
1118
- "const": "core:webview:deny-create-webview-window",
1119
- "markdownDescription": "Denies the create_webview_window command without any pre-configured scope."
1120
- },
1121
- {
1122
- "description": "Denies the get_all_webviews command without any pre-configured scope.",
1123
- "type": "string",
1124
- "const": "core:webview:deny-get-all-webviews",
1125
- "markdownDescription": "Denies the get_all_webviews command without any pre-configured scope."
1126
- },
1127
- {
1128
- "description": "Denies the internal_toggle_devtools command without any pre-configured scope.",
1129
- "type": "string",
1130
- "const": "core:webview:deny-internal-toggle-devtools",
1131
- "markdownDescription": "Denies the internal_toggle_devtools command without any pre-configured scope."
1132
- },
1133
- {
1134
- "description": "Denies the print command without any pre-configured scope.",
1135
- "type": "string",
1136
- "const": "core:webview:deny-print",
1137
- "markdownDescription": "Denies the print command without any pre-configured scope."
1138
- },
1139
- {
1140
- "description": "Denies the reparent command without any pre-configured scope.",
1141
- "type": "string",
1142
- "const": "core:webview:deny-reparent",
1143
- "markdownDescription": "Denies the reparent command without any pre-configured scope."
1144
- },
1145
- {
1146
- "description": "Denies the set_webview_auto_resize command without any pre-configured scope.",
1147
- "type": "string",
1148
- "const": "core:webview:deny-set-webview-auto-resize",
1149
- "markdownDescription": "Denies the set_webview_auto_resize command without any pre-configured scope."
1150
- },
1151
- {
1152
- "description": "Denies the set_webview_background_color command without any pre-configured scope.",
1153
- "type": "string",
1154
- "const": "core:webview:deny-set-webview-background-color",
1155
- "markdownDescription": "Denies the set_webview_background_color command without any pre-configured scope."
1156
- },
1157
- {
1158
- "description": "Denies the set_webview_focus command without any pre-configured scope.",
1159
- "type": "string",
1160
- "const": "core:webview:deny-set-webview-focus",
1161
- "markdownDescription": "Denies the set_webview_focus command without any pre-configured scope."
1162
- },
1163
- {
1164
- "description": "Denies the set_webview_position command without any pre-configured scope.",
1165
- "type": "string",
1166
- "const": "core:webview:deny-set-webview-position",
1167
- "markdownDescription": "Denies the set_webview_position command without any pre-configured scope."
1168
- },
1169
- {
1170
- "description": "Denies the set_webview_size command without any pre-configured scope.",
1171
- "type": "string",
1172
- "const": "core:webview:deny-set-webview-size",
1173
- "markdownDescription": "Denies the set_webview_size command without any pre-configured scope."
1174
- },
1175
- {
1176
- "description": "Denies the set_webview_zoom command without any pre-configured scope.",
1177
- "type": "string",
1178
- "const": "core:webview:deny-set-webview-zoom",
1179
- "markdownDescription": "Denies the set_webview_zoom command without any pre-configured scope."
1180
- },
1181
- {
1182
- "description": "Denies the webview_close command without any pre-configured scope.",
1183
- "type": "string",
1184
- "const": "core:webview:deny-webview-close",
1185
- "markdownDescription": "Denies the webview_close command without any pre-configured scope."
1186
- },
1187
- {
1188
- "description": "Denies the webview_hide command without any pre-configured scope.",
1189
- "type": "string",
1190
- "const": "core:webview:deny-webview-hide",
1191
- "markdownDescription": "Denies the webview_hide command without any pre-configured scope."
1192
- },
1193
- {
1194
- "description": "Denies the webview_position command without any pre-configured scope.",
1195
- "type": "string",
1196
- "const": "core:webview:deny-webview-position",
1197
- "markdownDescription": "Denies the webview_position command without any pre-configured scope."
1198
- },
1199
- {
1200
- "description": "Denies the webview_show command without any pre-configured scope.",
1201
- "type": "string",
1202
- "const": "core:webview:deny-webview-show",
1203
- "markdownDescription": "Denies the webview_show command without any pre-configured scope."
1204
- },
1205
- {
1206
- "description": "Denies the webview_size command without any pre-configured scope.",
1207
- "type": "string",
1208
- "const": "core:webview:deny-webview-size",
1209
- "markdownDescription": "Denies the webview_size command without any pre-configured scope."
1210
- },
1211
- {
1212
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`",
1213
- "type": "string",
1214
- "const": "core:window:default",
1215
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`"
1216
- },
1217
- {
1218
- "description": "Enables the available_monitors command without any pre-configured scope.",
1219
- "type": "string",
1220
- "const": "core:window:allow-available-monitors",
1221
- "markdownDescription": "Enables the available_monitors command without any pre-configured scope."
1222
- },
1223
- {
1224
- "description": "Enables the center command without any pre-configured scope.",
1225
- "type": "string",
1226
- "const": "core:window:allow-center",
1227
- "markdownDescription": "Enables the center command without any pre-configured scope."
1228
- },
1229
- {
1230
- "description": "Enables the close command without any pre-configured scope.",
1231
- "type": "string",
1232
- "const": "core:window:allow-close",
1233
- "markdownDescription": "Enables the close command without any pre-configured scope."
1234
- },
1235
- {
1236
- "description": "Enables the create command without any pre-configured scope.",
1237
- "type": "string",
1238
- "const": "core:window:allow-create",
1239
- "markdownDescription": "Enables the create command without any pre-configured scope."
1240
- },
1241
- {
1242
- "description": "Enables the current_monitor command without any pre-configured scope.",
1243
- "type": "string",
1244
- "const": "core:window:allow-current-monitor",
1245
- "markdownDescription": "Enables the current_monitor command without any pre-configured scope."
1246
- },
1247
- {
1248
- "description": "Enables the cursor_position command without any pre-configured scope.",
1249
- "type": "string",
1250
- "const": "core:window:allow-cursor-position",
1251
- "markdownDescription": "Enables the cursor_position command without any pre-configured scope."
1252
- },
1253
- {
1254
- "description": "Enables the destroy command without any pre-configured scope.",
1255
- "type": "string",
1256
- "const": "core:window:allow-destroy",
1257
- "markdownDescription": "Enables the destroy command without any pre-configured scope."
1258
- },
1259
- {
1260
- "description": "Enables the get_all_windows command without any pre-configured scope.",
1261
- "type": "string",
1262
- "const": "core:window:allow-get-all-windows",
1263
- "markdownDescription": "Enables the get_all_windows command without any pre-configured scope."
1264
- },
1265
- {
1266
- "description": "Enables the hide command without any pre-configured scope.",
1267
- "type": "string",
1268
- "const": "core:window:allow-hide",
1269
- "markdownDescription": "Enables the hide command without any pre-configured scope."
1270
- },
1271
- {
1272
- "description": "Enables the inner_position command without any pre-configured scope.",
1273
- "type": "string",
1274
- "const": "core:window:allow-inner-position",
1275
- "markdownDescription": "Enables the inner_position command without any pre-configured scope."
1276
- },
1277
- {
1278
- "description": "Enables the inner_size command without any pre-configured scope.",
1279
- "type": "string",
1280
- "const": "core:window:allow-inner-size",
1281
- "markdownDescription": "Enables the inner_size command without any pre-configured scope."
1282
- },
1283
- {
1284
- "description": "Enables the internal_toggle_maximize command without any pre-configured scope.",
1285
- "type": "string",
1286
- "const": "core:window:allow-internal-toggle-maximize",
1287
- "markdownDescription": "Enables the internal_toggle_maximize command without any pre-configured scope."
1288
- },
1289
- {
1290
- "description": "Enables the is_always_on_top command without any pre-configured scope.",
1291
- "type": "string",
1292
- "const": "core:window:allow-is-always-on-top",
1293
- "markdownDescription": "Enables the is_always_on_top command without any pre-configured scope."
1294
- },
1295
- {
1296
- "description": "Enables the is_closable command without any pre-configured scope.",
1297
- "type": "string",
1298
- "const": "core:window:allow-is-closable",
1299
- "markdownDescription": "Enables the is_closable command without any pre-configured scope."
1300
- },
1301
- {
1302
- "description": "Enables the is_decorated command without any pre-configured scope.",
1303
- "type": "string",
1304
- "const": "core:window:allow-is-decorated",
1305
- "markdownDescription": "Enables the is_decorated command without any pre-configured scope."
1306
- },
1307
- {
1308
- "description": "Enables the is_enabled command without any pre-configured scope.",
1309
- "type": "string",
1310
- "const": "core:window:allow-is-enabled",
1311
- "markdownDescription": "Enables the is_enabled command without any pre-configured scope."
1312
- },
1313
- {
1314
- "description": "Enables the is_focused command without any pre-configured scope.",
1315
- "type": "string",
1316
- "const": "core:window:allow-is-focused",
1317
- "markdownDescription": "Enables the is_focused command without any pre-configured scope."
1318
- },
1319
- {
1320
- "description": "Enables the is_fullscreen command without any pre-configured scope.",
1321
- "type": "string",
1322
- "const": "core:window:allow-is-fullscreen",
1323
- "markdownDescription": "Enables the is_fullscreen command without any pre-configured scope."
1324
- },
1325
- {
1326
- "description": "Enables the is_maximizable command without any pre-configured scope.",
1327
- "type": "string",
1328
- "const": "core:window:allow-is-maximizable",
1329
- "markdownDescription": "Enables the is_maximizable command without any pre-configured scope."
1330
- },
1331
- {
1332
- "description": "Enables the is_maximized command without any pre-configured scope.",
1333
- "type": "string",
1334
- "const": "core:window:allow-is-maximized",
1335
- "markdownDescription": "Enables the is_maximized command without any pre-configured scope."
1336
- },
1337
- {
1338
- "description": "Enables the is_minimizable command without any pre-configured scope.",
1339
- "type": "string",
1340
- "const": "core:window:allow-is-minimizable",
1341
- "markdownDescription": "Enables the is_minimizable command without any pre-configured scope."
1342
- },
1343
- {
1344
- "description": "Enables the is_minimized command without any pre-configured scope.",
1345
- "type": "string",
1346
- "const": "core:window:allow-is-minimized",
1347
- "markdownDescription": "Enables the is_minimized command without any pre-configured scope."
1348
- },
1349
- {
1350
- "description": "Enables the is_resizable command without any pre-configured scope.",
1351
- "type": "string",
1352
- "const": "core:window:allow-is-resizable",
1353
- "markdownDescription": "Enables the is_resizable command without any pre-configured scope."
1354
- },
1355
- {
1356
- "description": "Enables the is_visible command without any pre-configured scope.",
1357
- "type": "string",
1358
- "const": "core:window:allow-is-visible",
1359
- "markdownDescription": "Enables the is_visible command without any pre-configured scope."
1360
- },
1361
- {
1362
- "description": "Enables the maximize command without any pre-configured scope.",
1363
- "type": "string",
1364
- "const": "core:window:allow-maximize",
1365
- "markdownDescription": "Enables the maximize command without any pre-configured scope."
1366
- },
1367
- {
1368
- "description": "Enables the minimize command without any pre-configured scope.",
1369
- "type": "string",
1370
- "const": "core:window:allow-minimize",
1371
- "markdownDescription": "Enables the minimize command without any pre-configured scope."
1372
- },
1373
- {
1374
- "description": "Enables the monitor_from_point command without any pre-configured scope.",
1375
- "type": "string",
1376
- "const": "core:window:allow-monitor-from-point",
1377
- "markdownDescription": "Enables the monitor_from_point command without any pre-configured scope."
1378
- },
1379
- {
1380
- "description": "Enables the outer_position command without any pre-configured scope.",
1381
- "type": "string",
1382
- "const": "core:window:allow-outer-position",
1383
- "markdownDescription": "Enables the outer_position command without any pre-configured scope."
1384
- },
1385
- {
1386
- "description": "Enables the outer_size command without any pre-configured scope.",
1387
- "type": "string",
1388
- "const": "core:window:allow-outer-size",
1389
- "markdownDescription": "Enables the outer_size command without any pre-configured scope."
1390
- },
1391
- {
1392
- "description": "Enables the primary_monitor command without any pre-configured scope.",
1393
- "type": "string",
1394
- "const": "core:window:allow-primary-monitor",
1395
- "markdownDescription": "Enables the primary_monitor command without any pre-configured scope."
1396
- },
1397
- {
1398
- "description": "Enables the request_user_attention command without any pre-configured scope.",
1399
- "type": "string",
1400
- "const": "core:window:allow-request-user-attention",
1401
- "markdownDescription": "Enables the request_user_attention command without any pre-configured scope."
1402
- },
1403
- {
1404
- "description": "Enables the scale_factor command without any pre-configured scope.",
1405
- "type": "string",
1406
- "const": "core:window:allow-scale-factor",
1407
- "markdownDescription": "Enables the scale_factor command without any pre-configured scope."
1408
- },
1409
- {
1410
- "description": "Enables the set_always_on_bottom command without any pre-configured scope.",
1411
- "type": "string",
1412
- "const": "core:window:allow-set-always-on-bottom",
1413
- "markdownDescription": "Enables the set_always_on_bottom command without any pre-configured scope."
1414
- },
1415
- {
1416
- "description": "Enables the set_always_on_top command without any pre-configured scope.",
1417
- "type": "string",
1418
- "const": "core:window:allow-set-always-on-top",
1419
- "markdownDescription": "Enables the set_always_on_top command without any pre-configured scope."
1420
- },
1421
- {
1422
- "description": "Enables the set_background_color command without any pre-configured scope.",
1423
- "type": "string",
1424
- "const": "core:window:allow-set-background-color",
1425
- "markdownDescription": "Enables the set_background_color command without any pre-configured scope."
1426
- },
1427
- {
1428
- "description": "Enables the set_badge_count command without any pre-configured scope.",
1429
- "type": "string",
1430
- "const": "core:window:allow-set-badge-count",
1431
- "markdownDescription": "Enables the set_badge_count command without any pre-configured scope."
1432
- },
1433
- {
1434
- "description": "Enables the set_badge_label command without any pre-configured scope.",
1435
- "type": "string",
1436
- "const": "core:window:allow-set-badge-label",
1437
- "markdownDescription": "Enables the set_badge_label command without any pre-configured scope."
1438
- },
1439
- {
1440
- "description": "Enables the set_closable command without any pre-configured scope.",
1441
- "type": "string",
1442
- "const": "core:window:allow-set-closable",
1443
- "markdownDescription": "Enables the set_closable command without any pre-configured scope."
1444
- },
1445
- {
1446
- "description": "Enables the set_content_protected command without any pre-configured scope.",
1447
- "type": "string",
1448
- "const": "core:window:allow-set-content-protected",
1449
- "markdownDescription": "Enables the set_content_protected command without any pre-configured scope."
1450
- },
1451
- {
1452
- "description": "Enables the set_cursor_grab command without any pre-configured scope.",
1453
- "type": "string",
1454
- "const": "core:window:allow-set-cursor-grab",
1455
- "markdownDescription": "Enables the set_cursor_grab command without any pre-configured scope."
1456
- },
1457
- {
1458
- "description": "Enables the set_cursor_icon command without any pre-configured scope.",
1459
- "type": "string",
1460
- "const": "core:window:allow-set-cursor-icon",
1461
- "markdownDescription": "Enables the set_cursor_icon command without any pre-configured scope."
1462
- },
1463
- {
1464
- "description": "Enables the set_cursor_position command without any pre-configured scope.",
1465
- "type": "string",
1466
- "const": "core:window:allow-set-cursor-position",
1467
- "markdownDescription": "Enables the set_cursor_position command without any pre-configured scope."
1468
- },
1469
- {
1470
- "description": "Enables the set_cursor_visible command without any pre-configured scope.",
1471
- "type": "string",
1472
- "const": "core:window:allow-set-cursor-visible",
1473
- "markdownDescription": "Enables the set_cursor_visible command without any pre-configured scope."
1474
- },
1475
- {
1476
- "description": "Enables the set_decorations command without any pre-configured scope.",
1477
- "type": "string",
1478
- "const": "core:window:allow-set-decorations",
1479
- "markdownDescription": "Enables the set_decorations command without any pre-configured scope."
1480
- },
1481
- {
1482
- "description": "Enables the set_effects command without any pre-configured scope.",
1483
- "type": "string",
1484
- "const": "core:window:allow-set-effects",
1485
- "markdownDescription": "Enables the set_effects command without any pre-configured scope."
1486
- },
1487
- {
1488
- "description": "Enables the set_enabled command without any pre-configured scope.",
1489
- "type": "string",
1490
- "const": "core:window:allow-set-enabled",
1491
- "markdownDescription": "Enables the set_enabled command without any pre-configured scope."
1492
- },
1493
- {
1494
- "description": "Enables the set_focus command without any pre-configured scope.",
1495
- "type": "string",
1496
- "const": "core:window:allow-set-focus",
1497
- "markdownDescription": "Enables the set_focus command without any pre-configured scope."
1498
- },
1499
- {
1500
- "description": "Enables the set_fullscreen command without any pre-configured scope.",
1501
- "type": "string",
1502
- "const": "core:window:allow-set-fullscreen",
1503
- "markdownDescription": "Enables the set_fullscreen command without any pre-configured scope."
1504
- },
1505
- {
1506
- "description": "Enables the set_icon command without any pre-configured scope.",
1507
- "type": "string",
1508
- "const": "core:window:allow-set-icon",
1509
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
1510
- },
1511
- {
1512
- "description": "Enables the set_ignore_cursor_events command without any pre-configured scope.",
1513
- "type": "string",
1514
- "const": "core:window:allow-set-ignore-cursor-events",
1515
- "markdownDescription": "Enables the set_ignore_cursor_events command without any pre-configured scope."
1516
- },
1517
- {
1518
- "description": "Enables the set_max_size command without any pre-configured scope.",
1519
- "type": "string",
1520
- "const": "core:window:allow-set-max-size",
1521
- "markdownDescription": "Enables the set_max_size command without any pre-configured scope."
1522
- },
1523
- {
1524
- "description": "Enables the set_maximizable command without any pre-configured scope.",
1525
- "type": "string",
1526
- "const": "core:window:allow-set-maximizable",
1527
- "markdownDescription": "Enables the set_maximizable command without any pre-configured scope."
1528
- },
1529
- {
1530
- "description": "Enables the set_min_size command without any pre-configured scope.",
1531
- "type": "string",
1532
- "const": "core:window:allow-set-min-size",
1533
- "markdownDescription": "Enables the set_min_size command without any pre-configured scope."
1534
- },
1535
- {
1536
- "description": "Enables the set_minimizable command without any pre-configured scope.",
1537
- "type": "string",
1538
- "const": "core:window:allow-set-minimizable",
1539
- "markdownDescription": "Enables the set_minimizable command without any pre-configured scope."
1540
- },
1541
- {
1542
- "description": "Enables the set_overlay_icon command without any pre-configured scope.",
1543
- "type": "string",
1544
- "const": "core:window:allow-set-overlay-icon",
1545
- "markdownDescription": "Enables the set_overlay_icon command without any pre-configured scope."
1546
- },
1547
- {
1548
- "description": "Enables the set_position command without any pre-configured scope.",
1549
- "type": "string",
1550
- "const": "core:window:allow-set-position",
1551
- "markdownDescription": "Enables the set_position command without any pre-configured scope."
1552
- },
1553
- {
1554
- "description": "Enables the set_progress_bar command without any pre-configured scope.",
1555
- "type": "string",
1556
- "const": "core:window:allow-set-progress-bar",
1557
- "markdownDescription": "Enables the set_progress_bar command without any pre-configured scope."
1558
- },
1559
- {
1560
- "description": "Enables the set_resizable command without any pre-configured scope.",
1561
- "type": "string",
1562
- "const": "core:window:allow-set-resizable",
1563
- "markdownDescription": "Enables the set_resizable command without any pre-configured scope."
1564
- },
1565
- {
1566
- "description": "Enables the set_shadow command without any pre-configured scope.",
1567
- "type": "string",
1568
- "const": "core:window:allow-set-shadow",
1569
- "markdownDescription": "Enables the set_shadow command without any pre-configured scope."
1570
- },
1571
- {
1572
- "description": "Enables the set_size command without any pre-configured scope.",
1573
- "type": "string",
1574
- "const": "core:window:allow-set-size",
1575
- "markdownDescription": "Enables the set_size command without any pre-configured scope."
1576
- },
1577
- {
1578
- "description": "Enables the set_size_constraints command without any pre-configured scope.",
1579
- "type": "string",
1580
- "const": "core:window:allow-set-size-constraints",
1581
- "markdownDescription": "Enables the set_size_constraints command without any pre-configured scope."
1582
- },
1583
- {
1584
- "description": "Enables the set_skip_taskbar command without any pre-configured scope.",
1585
- "type": "string",
1586
- "const": "core:window:allow-set-skip-taskbar",
1587
- "markdownDescription": "Enables the set_skip_taskbar command without any pre-configured scope."
1588
- },
1589
- {
1590
- "description": "Enables the set_theme command without any pre-configured scope.",
1591
- "type": "string",
1592
- "const": "core:window:allow-set-theme",
1593
- "markdownDescription": "Enables the set_theme command without any pre-configured scope."
1594
- },
1595
- {
1596
- "description": "Enables the set_title command without any pre-configured scope.",
1597
- "type": "string",
1598
- "const": "core:window:allow-set-title",
1599
- "markdownDescription": "Enables the set_title command without any pre-configured scope."
1600
- },
1601
- {
1602
- "description": "Enables the set_title_bar_style command without any pre-configured scope.",
1603
- "type": "string",
1604
- "const": "core:window:allow-set-title-bar-style",
1605
- "markdownDescription": "Enables the set_title_bar_style command without any pre-configured scope."
1606
- },
1607
- {
1608
- "description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.",
1609
- "type": "string",
1610
- "const": "core:window:allow-set-visible-on-all-workspaces",
1611
- "markdownDescription": "Enables the set_visible_on_all_workspaces command without any pre-configured scope."
1612
- },
1613
- {
1614
- "description": "Enables the show command without any pre-configured scope.",
1615
- "type": "string",
1616
- "const": "core:window:allow-show",
1617
- "markdownDescription": "Enables the show command without any pre-configured scope."
1618
- },
1619
- {
1620
- "description": "Enables the start_dragging command without any pre-configured scope.",
1621
- "type": "string",
1622
- "const": "core:window:allow-start-dragging",
1623
- "markdownDescription": "Enables the start_dragging command without any pre-configured scope."
1624
- },
1625
- {
1626
- "description": "Enables the start_resize_dragging command without any pre-configured scope.",
1627
- "type": "string",
1628
- "const": "core:window:allow-start-resize-dragging",
1629
- "markdownDescription": "Enables the start_resize_dragging command without any pre-configured scope."
1630
- },
1631
- {
1632
- "description": "Enables the theme command without any pre-configured scope.",
1633
- "type": "string",
1634
- "const": "core:window:allow-theme",
1635
- "markdownDescription": "Enables the theme command without any pre-configured scope."
1636
- },
1637
- {
1638
- "description": "Enables the title command without any pre-configured scope.",
1639
- "type": "string",
1640
- "const": "core:window:allow-title",
1641
- "markdownDescription": "Enables the title command without any pre-configured scope."
1642
- },
1643
- {
1644
- "description": "Enables the toggle_maximize command without any pre-configured scope.",
1645
- "type": "string",
1646
- "const": "core:window:allow-toggle-maximize",
1647
- "markdownDescription": "Enables the toggle_maximize command without any pre-configured scope."
1648
- },
1649
- {
1650
- "description": "Enables the unmaximize command without any pre-configured scope.",
1651
- "type": "string",
1652
- "const": "core:window:allow-unmaximize",
1653
- "markdownDescription": "Enables the unmaximize command without any pre-configured scope."
1654
- },
1655
- {
1656
- "description": "Enables the unminimize command without any pre-configured scope.",
1657
- "type": "string",
1658
- "const": "core:window:allow-unminimize",
1659
- "markdownDescription": "Enables the unminimize command without any pre-configured scope."
1660
- },
1661
- {
1662
- "description": "Denies the available_monitors command without any pre-configured scope.",
1663
- "type": "string",
1664
- "const": "core:window:deny-available-monitors",
1665
- "markdownDescription": "Denies the available_monitors command without any pre-configured scope."
1666
- },
1667
- {
1668
- "description": "Denies the center command without any pre-configured scope.",
1669
- "type": "string",
1670
- "const": "core:window:deny-center",
1671
- "markdownDescription": "Denies the center command without any pre-configured scope."
1672
- },
1673
- {
1674
- "description": "Denies the close command without any pre-configured scope.",
1675
- "type": "string",
1676
- "const": "core:window:deny-close",
1677
- "markdownDescription": "Denies the close command without any pre-configured scope."
1678
- },
1679
- {
1680
- "description": "Denies the create command without any pre-configured scope.",
1681
- "type": "string",
1682
- "const": "core:window:deny-create",
1683
- "markdownDescription": "Denies the create command without any pre-configured scope."
1684
- },
1685
- {
1686
- "description": "Denies the current_monitor command without any pre-configured scope.",
1687
- "type": "string",
1688
- "const": "core:window:deny-current-monitor",
1689
- "markdownDescription": "Denies the current_monitor command without any pre-configured scope."
1690
- },
1691
- {
1692
- "description": "Denies the cursor_position command without any pre-configured scope.",
1693
- "type": "string",
1694
- "const": "core:window:deny-cursor-position",
1695
- "markdownDescription": "Denies the cursor_position command without any pre-configured scope."
1696
- },
1697
- {
1698
- "description": "Denies the destroy command without any pre-configured scope.",
1699
- "type": "string",
1700
- "const": "core:window:deny-destroy",
1701
- "markdownDescription": "Denies the destroy command without any pre-configured scope."
1702
- },
1703
- {
1704
- "description": "Denies the get_all_windows command without any pre-configured scope.",
1705
- "type": "string",
1706
- "const": "core:window:deny-get-all-windows",
1707
- "markdownDescription": "Denies the get_all_windows command without any pre-configured scope."
1708
- },
1709
- {
1710
- "description": "Denies the hide command without any pre-configured scope.",
1711
- "type": "string",
1712
- "const": "core:window:deny-hide",
1713
- "markdownDescription": "Denies the hide command without any pre-configured scope."
1714
- },
1715
- {
1716
- "description": "Denies the inner_position command without any pre-configured scope.",
1717
- "type": "string",
1718
- "const": "core:window:deny-inner-position",
1719
- "markdownDescription": "Denies the inner_position command without any pre-configured scope."
1720
- },
1721
- {
1722
- "description": "Denies the inner_size command without any pre-configured scope.",
1723
- "type": "string",
1724
- "const": "core:window:deny-inner-size",
1725
- "markdownDescription": "Denies the inner_size command without any pre-configured scope."
1726
- },
1727
- {
1728
- "description": "Denies the internal_toggle_maximize command without any pre-configured scope.",
1729
- "type": "string",
1730
- "const": "core:window:deny-internal-toggle-maximize",
1731
- "markdownDescription": "Denies the internal_toggle_maximize command without any pre-configured scope."
1732
- },
1733
- {
1734
- "description": "Denies the is_always_on_top command without any pre-configured scope.",
1735
- "type": "string",
1736
- "const": "core:window:deny-is-always-on-top",
1737
- "markdownDescription": "Denies the is_always_on_top command without any pre-configured scope."
1738
- },
1739
- {
1740
- "description": "Denies the is_closable command without any pre-configured scope.",
1741
- "type": "string",
1742
- "const": "core:window:deny-is-closable",
1743
- "markdownDescription": "Denies the is_closable command without any pre-configured scope."
1744
- },
1745
- {
1746
- "description": "Denies the is_decorated command without any pre-configured scope.",
1747
- "type": "string",
1748
- "const": "core:window:deny-is-decorated",
1749
- "markdownDescription": "Denies the is_decorated command without any pre-configured scope."
1750
- },
1751
- {
1752
- "description": "Denies the is_enabled command without any pre-configured scope.",
1753
- "type": "string",
1754
- "const": "core:window:deny-is-enabled",
1755
- "markdownDescription": "Denies the is_enabled command without any pre-configured scope."
1756
- },
1757
- {
1758
- "description": "Denies the is_focused command without any pre-configured scope.",
1759
- "type": "string",
1760
- "const": "core:window:deny-is-focused",
1761
- "markdownDescription": "Denies the is_focused command without any pre-configured scope."
1762
- },
1763
- {
1764
- "description": "Denies the is_fullscreen command without any pre-configured scope.",
1765
- "type": "string",
1766
- "const": "core:window:deny-is-fullscreen",
1767
- "markdownDescription": "Denies the is_fullscreen command without any pre-configured scope."
1768
- },
1769
- {
1770
- "description": "Denies the is_maximizable command without any pre-configured scope.",
1771
- "type": "string",
1772
- "const": "core:window:deny-is-maximizable",
1773
- "markdownDescription": "Denies the is_maximizable command without any pre-configured scope."
1774
- },
1775
- {
1776
- "description": "Denies the is_maximized command without any pre-configured scope.",
1777
- "type": "string",
1778
- "const": "core:window:deny-is-maximized",
1779
- "markdownDescription": "Denies the is_maximized command without any pre-configured scope."
1780
- },
1781
- {
1782
- "description": "Denies the is_minimizable command without any pre-configured scope.",
1783
- "type": "string",
1784
- "const": "core:window:deny-is-minimizable",
1785
- "markdownDescription": "Denies the is_minimizable command without any pre-configured scope."
1786
- },
1787
- {
1788
- "description": "Denies the is_minimized command without any pre-configured scope.",
1789
- "type": "string",
1790
- "const": "core:window:deny-is-minimized",
1791
- "markdownDescription": "Denies the is_minimized command without any pre-configured scope."
1792
- },
1793
- {
1794
- "description": "Denies the is_resizable command without any pre-configured scope.",
1795
- "type": "string",
1796
- "const": "core:window:deny-is-resizable",
1797
- "markdownDescription": "Denies the is_resizable command without any pre-configured scope."
1798
- },
1799
- {
1800
- "description": "Denies the is_visible command without any pre-configured scope.",
1801
- "type": "string",
1802
- "const": "core:window:deny-is-visible",
1803
- "markdownDescription": "Denies the is_visible command without any pre-configured scope."
1804
- },
1805
- {
1806
- "description": "Denies the maximize command without any pre-configured scope.",
1807
- "type": "string",
1808
- "const": "core:window:deny-maximize",
1809
- "markdownDescription": "Denies the maximize command without any pre-configured scope."
1810
- },
1811
- {
1812
- "description": "Denies the minimize command without any pre-configured scope.",
1813
- "type": "string",
1814
- "const": "core:window:deny-minimize",
1815
- "markdownDescription": "Denies the minimize command without any pre-configured scope."
1816
- },
1817
- {
1818
- "description": "Denies the monitor_from_point command without any pre-configured scope.",
1819
- "type": "string",
1820
- "const": "core:window:deny-monitor-from-point",
1821
- "markdownDescription": "Denies the monitor_from_point command without any pre-configured scope."
1822
- },
1823
- {
1824
- "description": "Denies the outer_position command without any pre-configured scope.",
1825
- "type": "string",
1826
- "const": "core:window:deny-outer-position",
1827
- "markdownDescription": "Denies the outer_position command without any pre-configured scope."
1828
- },
1829
- {
1830
- "description": "Denies the outer_size command without any pre-configured scope.",
1831
- "type": "string",
1832
- "const": "core:window:deny-outer-size",
1833
- "markdownDescription": "Denies the outer_size command without any pre-configured scope."
1834
- },
1835
- {
1836
- "description": "Denies the primary_monitor command without any pre-configured scope.",
1837
- "type": "string",
1838
- "const": "core:window:deny-primary-monitor",
1839
- "markdownDescription": "Denies the primary_monitor command without any pre-configured scope."
1840
- },
1841
- {
1842
- "description": "Denies the request_user_attention command without any pre-configured scope.",
1843
- "type": "string",
1844
- "const": "core:window:deny-request-user-attention",
1845
- "markdownDescription": "Denies the request_user_attention command without any pre-configured scope."
1846
- },
1847
- {
1848
- "description": "Denies the scale_factor command without any pre-configured scope.",
1849
- "type": "string",
1850
- "const": "core:window:deny-scale-factor",
1851
- "markdownDescription": "Denies the scale_factor command without any pre-configured scope."
1852
- },
1853
- {
1854
- "description": "Denies the set_always_on_bottom command without any pre-configured scope.",
1855
- "type": "string",
1856
- "const": "core:window:deny-set-always-on-bottom",
1857
- "markdownDescription": "Denies the set_always_on_bottom command without any pre-configured scope."
1858
- },
1859
- {
1860
- "description": "Denies the set_always_on_top command without any pre-configured scope.",
1861
- "type": "string",
1862
- "const": "core:window:deny-set-always-on-top",
1863
- "markdownDescription": "Denies the set_always_on_top command without any pre-configured scope."
1864
- },
1865
- {
1866
- "description": "Denies the set_background_color command without any pre-configured scope.",
1867
- "type": "string",
1868
- "const": "core:window:deny-set-background-color",
1869
- "markdownDescription": "Denies the set_background_color command without any pre-configured scope."
1870
- },
1871
- {
1872
- "description": "Denies the set_badge_count command without any pre-configured scope.",
1873
- "type": "string",
1874
- "const": "core:window:deny-set-badge-count",
1875
- "markdownDescription": "Denies the set_badge_count command without any pre-configured scope."
1876
- },
1877
- {
1878
- "description": "Denies the set_badge_label command without any pre-configured scope.",
1879
- "type": "string",
1880
- "const": "core:window:deny-set-badge-label",
1881
- "markdownDescription": "Denies the set_badge_label command without any pre-configured scope."
1882
- },
1883
- {
1884
- "description": "Denies the set_closable command without any pre-configured scope.",
1885
- "type": "string",
1886
- "const": "core:window:deny-set-closable",
1887
- "markdownDescription": "Denies the set_closable command without any pre-configured scope."
1888
- },
1889
- {
1890
- "description": "Denies the set_content_protected command without any pre-configured scope.",
1891
- "type": "string",
1892
- "const": "core:window:deny-set-content-protected",
1893
- "markdownDescription": "Denies the set_content_protected command without any pre-configured scope."
1894
- },
1895
- {
1896
- "description": "Denies the set_cursor_grab command without any pre-configured scope.",
1897
- "type": "string",
1898
- "const": "core:window:deny-set-cursor-grab",
1899
- "markdownDescription": "Denies the set_cursor_grab command without any pre-configured scope."
1900
- },
1901
- {
1902
- "description": "Denies the set_cursor_icon command without any pre-configured scope.",
1903
- "type": "string",
1904
- "const": "core:window:deny-set-cursor-icon",
1905
- "markdownDescription": "Denies the set_cursor_icon command without any pre-configured scope."
1906
- },
1907
- {
1908
- "description": "Denies the set_cursor_position command without any pre-configured scope.",
1909
- "type": "string",
1910
- "const": "core:window:deny-set-cursor-position",
1911
- "markdownDescription": "Denies the set_cursor_position command without any pre-configured scope."
1912
- },
1913
- {
1914
- "description": "Denies the set_cursor_visible command without any pre-configured scope.",
1915
- "type": "string",
1916
- "const": "core:window:deny-set-cursor-visible",
1917
- "markdownDescription": "Denies the set_cursor_visible command without any pre-configured scope."
1918
- },
1919
- {
1920
- "description": "Denies the set_decorations command without any pre-configured scope.",
1921
- "type": "string",
1922
- "const": "core:window:deny-set-decorations",
1923
- "markdownDescription": "Denies the set_decorations command without any pre-configured scope."
1924
- },
1925
- {
1926
- "description": "Denies the set_effects command without any pre-configured scope.",
1927
- "type": "string",
1928
- "const": "core:window:deny-set-effects",
1929
- "markdownDescription": "Denies the set_effects command without any pre-configured scope."
1930
- },
1931
- {
1932
- "description": "Denies the set_enabled command without any pre-configured scope.",
1933
- "type": "string",
1934
- "const": "core:window:deny-set-enabled",
1935
- "markdownDescription": "Denies the set_enabled command without any pre-configured scope."
1936
- },
1937
- {
1938
- "description": "Denies the set_focus command without any pre-configured scope.",
1939
- "type": "string",
1940
- "const": "core:window:deny-set-focus",
1941
- "markdownDescription": "Denies the set_focus command without any pre-configured scope."
1942
- },
1943
- {
1944
- "description": "Denies the set_fullscreen command without any pre-configured scope.",
1945
- "type": "string",
1946
- "const": "core:window:deny-set-fullscreen",
1947
- "markdownDescription": "Denies the set_fullscreen command without any pre-configured scope."
1948
- },
1949
- {
1950
- "description": "Denies the set_icon command without any pre-configured scope.",
1951
- "type": "string",
1952
- "const": "core:window:deny-set-icon",
1953
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
1954
- },
1955
- {
1956
- "description": "Denies the set_ignore_cursor_events command without any pre-configured scope.",
1957
- "type": "string",
1958
- "const": "core:window:deny-set-ignore-cursor-events",
1959
- "markdownDescription": "Denies the set_ignore_cursor_events command without any pre-configured scope."
1960
- },
1961
- {
1962
- "description": "Denies the set_max_size command without any pre-configured scope.",
1963
- "type": "string",
1964
- "const": "core:window:deny-set-max-size",
1965
- "markdownDescription": "Denies the set_max_size command without any pre-configured scope."
1966
- },
1967
- {
1968
- "description": "Denies the set_maximizable command without any pre-configured scope.",
1969
- "type": "string",
1970
- "const": "core:window:deny-set-maximizable",
1971
- "markdownDescription": "Denies the set_maximizable command without any pre-configured scope."
1972
- },
1973
- {
1974
- "description": "Denies the set_min_size command without any pre-configured scope.",
1975
- "type": "string",
1976
- "const": "core:window:deny-set-min-size",
1977
- "markdownDescription": "Denies the set_min_size command without any pre-configured scope."
1978
- },
1979
- {
1980
- "description": "Denies the set_minimizable command without any pre-configured scope.",
1981
- "type": "string",
1982
- "const": "core:window:deny-set-minimizable",
1983
- "markdownDescription": "Denies the set_minimizable command without any pre-configured scope."
1984
- },
1985
- {
1986
- "description": "Denies the set_overlay_icon command without any pre-configured scope.",
1987
- "type": "string",
1988
- "const": "core:window:deny-set-overlay-icon",
1989
- "markdownDescription": "Denies the set_overlay_icon command without any pre-configured scope."
1990
- },
1991
- {
1992
- "description": "Denies the set_position command without any pre-configured scope.",
1993
- "type": "string",
1994
- "const": "core:window:deny-set-position",
1995
- "markdownDescription": "Denies the set_position command without any pre-configured scope."
1996
- },
1997
- {
1998
- "description": "Denies the set_progress_bar command without any pre-configured scope.",
1999
- "type": "string",
2000
- "const": "core:window:deny-set-progress-bar",
2001
- "markdownDescription": "Denies the set_progress_bar command without any pre-configured scope."
2002
- },
2003
- {
2004
- "description": "Denies the set_resizable command without any pre-configured scope.",
2005
- "type": "string",
2006
- "const": "core:window:deny-set-resizable",
2007
- "markdownDescription": "Denies the set_resizable command without any pre-configured scope."
2008
- },
2009
- {
2010
- "description": "Denies the set_shadow command without any pre-configured scope.",
2011
- "type": "string",
2012
- "const": "core:window:deny-set-shadow",
2013
- "markdownDescription": "Denies the set_shadow command without any pre-configured scope."
2014
- },
2015
- {
2016
- "description": "Denies the set_size command without any pre-configured scope.",
2017
- "type": "string",
2018
- "const": "core:window:deny-set-size",
2019
- "markdownDescription": "Denies the set_size command without any pre-configured scope."
2020
- },
2021
- {
2022
- "description": "Denies the set_size_constraints command without any pre-configured scope.",
2023
- "type": "string",
2024
- "const": "core:window:deny-set-size-constraints",
2025
- "markdownDescription": "Denies the set_size_constraints command without any pre-configured scope."
2026
- },
2027
- {
2028
- "description": "Denies the set_skip_taskbar command without any pre-configured scope.",
2029
- "type": "string",
2030
- "const": "core:window:deny-set-skip-taskbar",
2031
- "markdownDescription": "Denies the set_skip_taskbar command without any pre-configured scope."
2032
- },
2033
- {
2034
- "description": "Denies the set_theme command without any pre-configured scope.",
2035
- "type": "string",
2036
- "const": "core:window:deny-set-theme",
2037
- "markdownDescription": "Denies the set_theme command without any pre-configured scope."
2038
- },
2039
- {
2040
- "description": "Denies the set_title command without any pre-configured scope.",
2041
- "type": "string",
2042
- "const": "core:window:deny-set-title",
2043
- "markdownDescription": "Denies the set_title command without any pre-configured scope."
2044
- },
2045
- {
2046
- "description": "Denies the set_title_bar_style command without any pre-configured scope.",
2047
- "type": "string",
2048
- "const": "core:window:deny-set-title-bar-style",
2049
- "markdownDescription": "Denies the set_title_bar_style command without any pre-configured scope."
2050
- },
2051
- {
2052
- "description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.",
2053
- "type": "string",
2054
- "const": "core:window:deny-set-visible-on-all-workspaces",
2055
- "markdownDescription": "Denies the set_visible_on_all_workspaces command without any pre-configured scope."
2056
- },
2057
- {
2058
- "description": "Denies the show command without any pre-configured scope.",
2059
- "type": "string",
2060
- "const": "core:window:deny-show",
2061
- "markdownDescription": "Denies the show command without any pre-configured scope."
2062
- },
2063
- {
2064
- "description": "Denies the start_dragging command without any pre-configured scope.",
2065
- "type": "string",
2066
- "const": "core:window:deny-start-dragging",
2067
- "markdownDescription": "Denies the start_dragging command without any pre-configured scope."
2068
- },
2069
- {
2070
- "description": "Denies the start_resize_dragging command without any pre-configured scope.",
2071
- "type": "string",
2072
- "const": "core:window:deny-start-resize-dragging",
2073
- "markdownDescription": "Denies the start_resize_dragging command without any pre-configured scope."
2074
- },
2075
- {
2076
- "description": "Denies the theme command without any pre-configured scope.",
2077
- "type": "string",
2078
- "const": "core:window:deny-theme",
2079
- "markdownDescription": "Denies the theme command without any pre-configured scope."
2080
- },
2081
- {
2082
- "description": "Denies the title command without any pre-configured scope.",
2083
- "type": "string",
2084
- "const": "core:window:deny-title",
2085
- "markdownDescription": "Denies the title command without any pre-configured scope."
2086
- },
2087
- {
2088
- "description": "Denies the toggle_maximize command without any pre-configured scope.",
2089
- "type": "string",
2090
- "const": "core:window:deny-toggle-maximize",
2091
- "markdownDescription": "Denies the toggle_maximize command without any pre-configured scope."
2092
- },
2093
- {
2094
- "description": "Denies the unmaximize command without any pre-configured scope.",
2095
- "type": "string",
2096
- "const": "core:window:deny-unmaximize",
2097
- "markdownDescription": "Denies the unmaximize command without any pre-configured scope."
2098
- },
2099
- {
2100
- "description": "Denies the unminimize command without any pre-configured scope.",
2101
- "type": "string",
2102
- "const": "core:window:deny-unminimize",
2103
- "markdownDescription": "Denies the unminimize command without any pre-configured scope."
2104
- }
2105
- ]
2106
- },
2107
- "Value": {
2108
- "description": "All supported ACL values.",
2109
- "anyOf": [
2110
- {
2111
- "description": "Represents a null JSON value.",
2112
- "type": "null"
2113
- },
2114
- {
2115
- "description": "Represents a [`bool`].",
2116
- "type": "boolean"
2117
- },
2118
- {
2119
- "description": "Represents a valid ACL [`Number`].",
2120
- "allOf": [
2121
- {
2122
- "$ref": "#/definitions/Number"
2123
- }
2124
- ]
2125
- },
2126
- {
2127
- "description": "Represents a [`String`].",
2128
- "type": "string"
2129
- },
2130
- {
2131
- "description": "Represents a list of other [`Value`]s.",
2132
- "type": "array",
2133
- "items": {
2134
- "$ref": "#/definitions/Value"
2135
- }
2136
- },
2137
- {
2138
- "description": "Represents a map of [`String`] keys to [`Value`]s.",
2139
- "type": "object",
2140
- "additionalProperties": {
2141
- "$ref": "#/definitions/Value"
2142
- }
2143
- }
2144
- ]
2145
- },
2146
- "Number": {
2147
- "description": "A valid ACL number.",
2148
- "anyOf": [
2149
- {
2150
- "description": "Represents an [`i64`].",
2151
- "type": "integer",
2152
- "format": "int64"
2153
- },
2154
- {
2155
- "description": "Represents a [`f64`].",
2156
- "type": "number",
2157
- "format": "double"
2158
- }
2159
- ]
2160
- },
2161
- "Target": {
2162
- "description": "Platform target.",
2163
- "oneOf": [
2164
- {
2165
- "description": "MacOS.",
2166
- "type": "string",
2167
- "enum": [
2168
- "macOS"
2169
- ]
2170
- },
2171
- {
2172
- "description": "Windows.",
2173
- "type": "string",
2174
- "enum": [
2175
- "windows"
2176
- ]
2177
- },
2178
- {
2179
- "description": "Linux.",
2180
- "type": "string",
2181
- "enum": [
2182
- "linux"
2183
- ]
2184
- },
2185
- {
2186
- "description": "Android.",
2187
- "type": "string",
2188
- "enum": [
2189
- "android"
2190
- ]
2191
- },
2192
- {
2193
- "description": "iOS.",
2194
- "type": "string",
2195
- "enum": [
2196
- "iOS"
2197
- ]
2198
- }
2199
- ]
2200
- }
2201
- }
2202
-}
\ No newline at end of file
examples/tauri-app/src-tauri/gen/schemas/mobile-schema.json
deleted
-2202
@@ -1,2202 +0,0 @@
1
-{
2
- "$schema": "http://json-schema.org/draft-07/schema#",
3
- "title": "CapabilityFile",
4
- "description": "Capability formats accepted in a capability file.",
5
- "anyOf": [
6
- {
7
- "description": "A single capability.",
8
- "allOf": [
9
- {
10
- "$ref": "#/definitions/Capability"
11
- }
12
- ]
13
- },
14
- {
15
- "description": "A list of capabilities.",
16
- "type": "array",
17
- "items": {
18
- "$ref": "#/definitions/Capability"
19
- }
20
- },
21
- {
22
- "description": "A list of capabilities.",
23
- "type": "object",
24
- "required": [
25
- "capabilities"
26
- ],
27
- "properties": {
28
- "capabilities": {
29
- "description": "The list of capabilities.",
30
- "type": "array",
31
- "items": {
32
- "$ref": "#/definitions/Capability"
33
- }
34
- }
35
- }
36
- }
37
- ],
38
- "definitions": {
39
- "Capability": {
40
- "description": "A grouping and boundary mechanism developers can use to isolate access to the IPC layer.\n\nIt controls application windows' and webviews' fine grained access to the Tauri core, application, or plugin commands. If a webview or its window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create groups of windows, based on their required system access, which can reduce impact of frontend vulnerabilities in less privileged windows. Windows can be added to a capability by exact name (e.g. `main-window`) or glob patterns like `*` or `admin-*`. A Window can have none, one, or multiple associated capabilities.\n\n## Example\n\n```json { \"identifier\": \"main-user-files-write\", \"description\": \"This capability allows the `main` window on macOS and Windows access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.\", \"windows\": [ \"main\" ], \"permissions\": [ \"core:default\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] }, ], \"platforms\": [\"macOS\",\"windows\"] } ```",
41
- "type": "object",
42
- "required": [
43
- "identifier",
44
- "permissions"
45
- ],
46
- "properties": {
47
- "identifier": {
48
- "description": "Identifier of the capability.\n\n## Example\n\n`main-user-files-write`",
49
- "type": "string"
50
- },
51
- "description": {
52
- "description": "Description of what the capability is intended to allow on associated windows.\n\nIt should contain a description of what the grouped permissions should allow.\n\n## Example\n\nThis capability allows the `main` window access to `filesystem` write related commands and `dialog` commands to enable programmatic access to files selected by the user.",
53
- "default": "",
54
- "type": "string"
55
- },
56
- "remote": {
57
- "description": "Configure remote URLs that can use the capability permissions.\n\nThis setting is optional and defaults to not being set, as our default use case is that the content is served from our local application.\n\n:::caution Make sure you understand the security implications of providing remote sources with local system access. :::\n\n## Example\n\n```json { \"urls\": [\"https://*.mydomain.dev\"] } ```",
58
- "anyOf": [
59
- {
60
- "$ref": "#/definitions/CapabilityRemote"
61
- },
62
- {
63
- "type": "null"
64
- }
65
- ]
66
- },
67
- "local": {
68
- "description": "Whether this capability is enabled for local app URLs or not. Defaults to `true`.",
69
- "default": true,
70
- "type": "boolean"
71
- },
72
- "windows": {
73
- "description": "List of windows that are affected by this capability. Can be a glob pattern.\n\nIf a window label matches any of the patterns in this list, the capability will be enabled on all the webviews of that window, regardless of the value of [`Self::webviews`].\n\nOn multiwebview windows, prefer specifying [`Self::webviews`] and omitting [`Self::windows`] for a fine grained access control.\n\n## Example\n\n`[\"main\"]`",
74
- "type": "array",
75
- "items": {
76
- "type": "string"
77
- }
78
- },
79
- "webviews": {
80
- "description": "List of webviews that are affected by this capability. Can be a glob pattern.\n\nThe capability will be enabled on all the webviews whose label matches any of the patterns in this list, regardless of whether the webview's window label matches a pattern in [`Self::windows`].\n\n## Example\n\n`[\"sub-webview-one\", \"sub-webview-two\"]`",
81
- "type": "array",
82
- "items": {
83
- "type": "string"
84
- }
85
- },
86
- "permissions": {
87
- "description": "List of permissions attached to this capability.\n\nMust include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`. For commands directly implemented in the application itself only `${permission-name}` is required.\n\n## Example\n\n```json [ \"core:default\", \"shell:allow-open\", \"dialog:open\", { \"identifier\": \"fs:allow-write-text-file\", \"allow\": [{ \"path\": \"$HOME/test.txt\" }] } ] ```",
88
- "type": "array",
89
- "items": {
90
- "$ref": "#/definitions/PermissionEntry"
91
- },
92
- "uniqueItems": true
93
- },
94
- "platforms": {
95
- "description": "Limit which target platforms this capability applies to.\n\nBy default all platforms are targeted.\n\n## Example\n\n`[\"macOS\",\"windows\"]`",
96
- "type": [
97
- "array",
98
- "null"
99
- ],
100
- "items": {
101
- "$ref": "#/definitions/Target"
102
- }
103
- }
104
- }
105
- },
106
- "CapabilityRemote": {
107
- "description": "Configuration for remote URLs that are associated with the capability.",
108
- "type": "object",
109
- "required": [
110
- "urls"
111
- ],
112
- "properties": {
113
- "urls": {
114
- "description": "Remote domains this capability refers to using the [URLPattern standard](https://urlpattern.spec.whatwg.org/).\n\n## Examples\n\n- \"https://*.mydomain.dev\": allows subdomains of mydomain.dev - \"https://mydomain.dev/api/*\": allows any subpath of mydomain.dev/api",
115
- "type": "array",
116
- "items": {
117
- "type": "string"
118
- }
119
- }
120
- }
121
- },
122
- "PermissionEntry": {
123
- "description": "An entry for a permission value in a [`Capability`] can be either a raw permission [`Identifier`] or an object that references a permission and extends its scope.",
124
- "anyOf": [
125
- {
126
- "description": "Reference a permission or permission set by identifier.",
127
- "allOf": [
128
- {
129
- "$ref": "#/definitions/Identifier"
130
- }
131
- ]
132
- },
133
- {
134
- "description": "Reference a permission or permission set by identifier and extends its scope.",
135
- "type": "object",
136
- "allOf": [
137
- {
138
- "properties": {
139
- "identifier": {
140
- "description": "Identifier of the permission or permission set.",
141
- "allOf": [
142
- {
143
- "$ref": "#/definitions/Identifier"
144
- }
145
- ]
146
- },
147
- "allow": {
148
- "description": "Data that defines what is allowed by the scope.",
149
- "type": [
150
- "array",
151
- "null"
152
- ],
153
- "items": {
154
- "$ref": "#/definitions/Value"
155
- }
156
- },
157
- "deny": {
158
- "description": "Data that defines what is denied by the scope. This should be prioritized by validation logic.",
159
- "type": [
160
- "array",
161
- "null"
162
- ],
163
- "items": {
164
- "$ref": "#/definitions/Value"
165
- }
166
- }
167
- }
168
- }
169
- ],
170
- "required": [
171
- "identifier"
172
- ]
173
- }
174
- ]
175
- },
176
- "Identifier": {
177
- "description": "Permission identifier",
178
- "oneOf": [
179
- {
180
- "description": "Default permissions for the plugin\n#### This default permission set includes:\n\n- `allow-ping`",
181
- "type": "string",
182
- "const": "android-tv-check:default",
183
- "markdownDescription": "Default permissions for the plugin\n#### This default permission set includes:\n\n- `allow-ping`"
184
- },
185
- {
186
- "description": "Enables the ping command without any pre-configured scope.",
187
- "type": "string",
188
- "const": "android-tv-check:allow-ping",
189
- "markdownDescription": "Enables the ping command without any pre-configured scope."
190
- },
191
- {
192
- "description": "Denies the ping command without any pre-configured scope.",
193
- "type": "string",
194
- "const": "android-tv-check:deny-ping",
195
- "markdownDescription": "Denies the ping command without any pre-configured scope."
196
- },
197
- {
198
- "description": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`",
199
- "type": "string",
200
- "const": "core:default",
201
- "markdownDescription": "Default core plugins set.\n#### This default permission set includes:\n\n- `core:path:default`\n- `core:event:default`\n- `core:window:default`\n- `core:webview:default`\n- `core:app:default`\n- `core:image:default`\n- `core:resources:default`\n- `core:menu:default`\n- `core:tray:default`"
202
- },
203
- {
204
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`",
205
- "type": "string",
206
- "const": "core:app:default",
207
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-version`\n- `allow-name`\n- `allow-tauri-version`\n- `allow-identifier`"
208
- },
209
- {
210
- "description": "Enables the app_hide command without any pre-configured scope.",
211
- "type": "string",
212
- "const": "core:app:allow-app-hide",
213
- "markdownDescription": "Enables the app_hide command without any pre-configured scope."
214
- },
215
- {
216
- "description": "Enables the app_show command without any pre-configured scope.",
217
- "type": "string",
218
- "const": "core:app:allow-app-show",
219
- "markdownDescription": "Enables the app_show command without any pre-configured scope."
220
- },
221
- {
222
- "description": "Enables the default_window_icon command without any pre-configured scope.",
223
- "type": "string",
224
- "const": "core:app:allow-default-window-icon",
225
- "markdownDescription": "Enables the default_window_icon command without any pre-configured scope."
226
- },
227
- {
228
- "description": "Enables the fetch_data_store_identifiers command without any pre-configured scope.",
229
- "type": "string",
230
- "const": "core:app:allow-fetch-data-store-identifiers",
231
- "markdownDescription": "Enables the fetch_data_store_identifiers command without any pre-configured scope."
232
- },
233
- {
234
- "description": "Enables the identifier command without any pre-configured scope.",
235
- "type": "string",
236
- "const": "core:app:allow-identifier",
237
- "markdownDescription": "Enables the identifier command without any pre-configured scope."
238
- },
239
- {
240
- "description": "Enables the name command without any pre-configured scope.",
241
- "type": "string",
242
- "const": "core:app:allow-name",
243
- "markdownDescription": "Enables the name command without any pre-configured scope."
244
- },
245
- {
246
- "description": "Enables the remove_data_store command without any pre-configured scope.",
247
- "type": "string",
248
- "const": "core:app:allow-remove-data-store",
249
- "markdownDescription": "Enables the remove_data_store command without any pre-configured scope."
250
- },
251
- {
252
- "description": "Enables the set_app_theme command without any pre-configured scope.",
253
- "type": "string",
254
- "const": "core:app:allow-set-app-theme",
255
- "markdownDescription": "Enables the set_app_theme command without any pre-configured scope."
256
- },
257
- {
258
- "description": "Enables the set_dock_visibility command without any pre-configured scope.",
259
- "type": "string",
260
- "const": "core:app:allow-set-dock-visibility",
261
- "markdownDescription": "Enables the set_dock_visibility command without any pre-configured scope."
262
- },
263
- {
264
- "description": "Enables the tauri_version command without any pre-configured scope.",
265
- "type": "string",
266
- "const": "core:app:allow-tauri-version",
267
- "markdownDescription": "Enables the tauri_version command without any pre-configured scope."
268
- },
269
- {
270
- "description": "Enables the version command without any pre-configured scope.",
271
- "type": "string",
272
- "const": "core:app:allow-version",
273
- "markdownDescription": "Enables the version command without any pre-configured scope."
274
- },
275
- {
276
- "description": "Denies the app_hide command without any pre-configured scope.",
277
- "type": "string",
278
- "const": "core:app:deny-app-hide",
279
- "markdownDescription": "Denies the app_hide command without any pre-configured scope."
280
- },
281
- {
282
- "description": "Denies the app_show command without any pre-configured scope.",
283
- "type": "string",
284
- "const": "core:app:deny-app-show",
285
- "markdownDescription": "Denies the app_show command without any pre-configured scope."
286
- },
287
- {
288
- "description": "Denies the default_window_icon command without any pre-configured scope.",
289
- "type": "string",
290
- "const": "core:app:deny-default-window-icon",
291
- "markdownDescription": "Denies the default_window_icon command without any pre-configured scope."
292
- },
293
- {
294
- "description": "Denies the fetch_data_store_identifiers command without any pre-configured scope.",
295
- "type": "string",
296
- "const": "core:app:deny-fetch-data-store-identifiers",
297
- "markdownDescription": "Denies the fetch_data_store_identifiers command without any pre-configured scope."
298
- },
299
- {
300
- "description": "Denies the identifier command without any pre-configured scope.",
301
- "type": "string",
302
- "const": "core:app:deny-identifier",
303
- "markdownDescription": "Denies the identifier command without any pre-configured scope."
304
- },
305
- {
306
- "description": "Denies the name command without any pre-configured scope.",
307
- "type": "string",
308
- "const": "core:app:deny-name",
309
- "markdownDescription": "Denies the name command without any pre-configured scope."
310
- },
311
- {
312
- "description": "Denies the remove_data_store command without any pre-configured scope.",
313
- "type": "string",
314
- "const": "core:app:deny-remove-data-store",
315
- "markdownDescription": "Denies the remove_data_store command without any pre-configured scope."
316
- },
317
- {
318
- "description": "Denies the set_app_theme command without any pre-configured scope.",
319
- "type": "string",
320
- "const": "core:app:deny-set-app-theme",
321
- "markdownDescription": "Denies the set_app_theme command without any pre-configured scope."
322
- },
323
- {
324
- "description": "Denies the set_dock_visibility command without any pre-configured scope.",
325
- "type": "string",
326
- "const": "core:app:deny-set-dock-visibility",
327
- "markdownDescription": "Denies the set_dock_visibility command without any pre-configured scope."
328
- },
329
- {
330
- "description": "Denies the tauri_version command without any pre-configured scope.",
331
- "type": "string",
332
- "const": "core:app:deny-tauri-version",
333
- "markdownDescription": "Denies the tauri_version command without any pre-configured scope."
334
- },
335
- {
336
- "description": "Denies the version command without any pre-configured scope.",
337
- "type": "string",
338
- "const": "core:app:deny-version",
339
- "markdownDescription": "Denies the version command without any pre-configured scope."
340
- },
341
- {
342
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`",
343
- "type": "string",
344
- "const": "core:event:default",
345
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-listen`\n- `allow-unlisten`\n- `allow-emit`\n- `allow-emit-to`"
346
- },
347
- {
348
- "description": "Enables the emit command without any pre-configured scope.",
349
- "type": "string",
350
- "const": "core:event:allow-emit",
351
- "markdownDescription": "Enables the emit command without any pre-configured scope."
352
- },
353
- {
354
- "description": "Enables the emit_to command without any pre-configured scope.",
355
- "type": "string",
356
- "const": "core:event:allow-emit-to",
357
- "markdownDescription": "Enables the emit_to command without any pre-configured scope."
358
- },
359
- {
360
- "description": "Enables the listen command without any pre-configured scope.",
361
- "type": "string",
362
- "const": "core:event:allow-listen",
363
- "markdownDescription": "Enables the listen command without any pre-configured scope."
364
- },
365
- {
366
- "description": "Enables the unlisten command without any pre-configured scope.",
367
- "type": "string",
368
- "const": "core:event:allow-unlisten",
369
- "markdownDescription": "Enables the unlisten command without any pre-configured scope."
370
- },
371
- {
372
- "description": "Denies the emit command without any pre-configured scope.",
373
- "type": "string",
374
- "const": "core:event:deny-emit",
375
- "markdownDescription": "Denies the emit command without any pre-configured scope."
376
- },
377
- {
378
- "description": "Denies the emit_to command without any pre-configured scope.",
379
- "type": "string",
380
- "const": "core:event:deny-emit-to",
381
- "markdownDescription": "Denies the emit_to command without any pre-configured scope."
382
- },
383
- {
384
- "description": "Denies the listen command without any pre-configured scope.",
385
- "type": "string",
386
- "const": "core:event:deny-listen",
387
- "markdownDescription": "Denies the listen command without any pre-configured scope."
388
- },
389
- {
390
- "description": "Denies the unlisten command without any pre-configured scope.",
391
- "type": "string",
392
- "const": "core:event:deny-unlisten",
393
- "markdownDescription": "Denies the unlisten command without any pre-configured scope."
394
- },
395
- {
396
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`",
397
- "type": "string",
398
- "const": "core:image:default",
399
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-from-bytes`\n- `allow-from-path`\n- `allow-rgba`\n- `allow-size`"
400
- },
401
- {
402
- "description": "Enables the from_bytes command without any pre-configured scope.",
403
- "type": "string",
404
- "const": "core:image:allow-from-bytes",
405
- "markdownDescription": "Enables the from_bytes command without any pre-configured scope."
406
- },
407
- {
408
- "description": "Enables the from_path command without any pre-configured scope.",
409
- "type": "string",
410
- "const": "core:image:allow-from-path",
411
- "markdownDescription": "Enables the from_path command without any pre-configured scope."
412
- },
413
- {
414
- "description": "Enables the new command without any pre-configured scope.",
415
- "type": "string",
416
- "const": "core:image:allow-new",
417
- "markdownDescription": "Enables the new command without any pre-configured scope."
418
- },
419
- {
420
- "description": "Enables the rgba command without any pre-configured scope.",
421
- "type": "string",
422
- "const": "core:image:allow-rgba",
423
- "markdownDescription": "Enables the rgba command without any pre-configured scope."
424
- },
425
- {
426
- "description": "Enables the size command without any pre-configured scope.",
427
- "type": "string",
428
- "const": "core:image:allow-size",
429
- "markdownDescription": "Enables the size command without any pre-configured scope."
430
- },
431
- {
432
- "description": "Denies the from_bytes command without any pre-configured scope.",
433
- "type": "string",
434
- "const": "core:image:deny-from-bytes",
435
- "markdownDescription": "Denies the from_bytes command without any pre-configured scope."
436
- },
437
- {
438
- "description": "Denies the from_path command without any pre-configured scope.",
439
- "type": "string",
440
- "const": "core:image:deny-from-path",
441
- "markdownDescription": "Denies the from_path command without any pre-configured scope."
442
- },
443
- {
444
- "description": "Denies the new command without any pre-configured scope.",
445
- "type": "string",
446
- "const": "core:image:deny-new",
447
- "markdownDescription": "Denies the new command without any pre-configured scope."
448
- },
449
- {
450
- "description": "Denies the rgba command without any pre-configured scope.",
451
- "type": "string",
452
- "const": "core:image:deny-rgba",
453
- "markdownDescription": "Denies the rgba command without any pre-configured scope."
454
- },
455
- {
456
- "description": "Denies the size command without any pre-configured scope.",
457
- "type": "string",
458
- "const": "core:image:deny-size",
459
- "markdownDescription": "Denies the size command without any pre-configured scope."
460
- },
461
- {
462
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`",
463
- "type": "string",
464
- "const": "core:menu:default",
465
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-append`\n- `allow-prepend`\n- `allow-insert`\n- `allow-remove`\n- `allow-remove-at`\n- `allow-items`\n- `allow-get`\n- `allow-popup`\n- `allow-create-default`\n- `allow-set-as-app-menu`\n- `allow-set-as-window-menu`\n- `allow-text`\n- `allow-set-text`\n- `allow-is-enabled`\n- `allow-set-enabled`\n- `allow-set-accelerator`\n- `allow-set-as-windows-menu-for-nsapp`\n- `allow-set-as-help-menu-for-nsapp`\n- `allow-is-checked`\n- `allow-set-checked`\n- `allow-set-icon`"
466
- },
467
- {
468
- "description": "Enables the append command without any pre-configured scope.",
469
- "type": "string",
470
- "const": "core:menu:allow-append",
471
- "markdownDescription": "Enables the append command without any pre-configured scope."
472
- },
473
- {
474
- "description": "Enables the create_default command without any pre-configured scope.",
475
- "type": "string",
476
- "const": "core:menu:allow-create-default",
477
- "markdownDescription": "Enables the create_default command without any pre-configured scope."
478
- },
479
- {
480
- "description": "Enables the get command without any pre-configured scope.",
481
- "type": "string",
482
- "const": "core:menu:allow-get",
483
- "markdownDescription": "Enables the get command without any pre-configured scope."
484
- },
485
- {
486
- "description": "Enables the insert command without any pre-configured scope.",
487
- "type": "string",
488
- "const": "core:menu:allow-insert",
489
- "markdownDescription": "Enables the insert command without any pre-configured scope."
490
- },
491
- {
492
- "description": "Enables the is_checked command without any pre-configured scope.",
493
- "type": "string",
494
- "const": "core:menu:allow-is-checked",
495
- "markdownDescription": "Enables the is_checked command without any pre-configured scope."
496
- },
497
- {
498
- "description": "Enables the is_enabled command without any pre-configured scope.",
499
- "type": "string",
500
- "const": "core:menu:allow-is-enabled",
501
- "markdownDescription": "Enables the is_enabled command without any pre-configured scope."
502
- },
503
- {
504
- "description": "Enables the items command without any pre-configured scope.",
505
- "type": "string",
506
- "const": "core:menu:allow-items",
507
- "markdownDescription": "Enables the items command without any pre-configured scope."
508
- },
509
- {
510
- "description": "Enables the new command without any pre-configured scope.",
511
- "type": "string",
512
- "const": "core:menu:allow-new",
513
- "markdownDescription": "Enables the new command without any pre-configured scope."
514
- },
515
- {
516
- "description": "Enables the popup command without any pre-configured scope.",
517
- "type": "string",
518
- "const": "core:menu:allow-popup",
519
- "markdownDescription": "Enables the popup command without any pre-configured scope."
520
- },
521
- {
522
- "description": "Enables the prepend command without any pre-configured scope.",
523
- "type": "string",
524
- "const": "core:menu:allow-prepend",
525
- "markdownDescription": "Enables the prepend command without any pre-configured scope."
526
- },
527
- {
528
- "description": "Enables the remove command without any pre-configured scope.",
529
- "type": "string",
530
- "const": "core:menu:allow-remove",
531
- "markdownDescription": "Enables the remove command without any pre-configured scope."
532
- },
533
- {
534
- "description": "Enables the remove_at command without any pre-configured scope.",
535
- "type": "string",
536
- "const": "core:menu:allow-remove-at",
537
- "markdownDescription": "Enables the remove_at command without any pre-configured scope."
538
- },
539
- {
540
- "description": "Enables the set_accelerator command without any pre-configured scope.",
541
- "type": "string",
542
- "const": "core:menu:allow-set-accelerator",
543
- "markdownDescription": "Enables the set_accelerator command without any pre-configured scope."
544
- },
545
- {
546
- "description": "Enables the set_as_app_menu command without any pre-configured scope.",
547
- "type": "string",
548
- "const": "core:menu:allow-set-as-app-menu",
549
- "markdownDescription": "Enables the set_as_app_menu command without any pre-configured scope."
550
- },
551
- {
552
- "description": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope.",
553
- "type": "string",
554
- "const": "core:menu:allow-set-as-help-menu-for-nsapp",
555
- "markdownDescription": "Enables the set_as_help_menu_for_nsapp command without any pre-configured scope."
556
- },
557
- {
558
- "description": "Enables the set_as_window_menu command without any pre-configured scope.",
559
- "type": "string",
560
- "const": "core:menu:allow-set-as-window-menu",
561
- "markdownDescription": "Enables the set_as_window_menu command without any pre-configured scope."
562
- },
563
- {
564
- "description": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
565
- "type": "string",
566
- "const": "core:menu:allow-set-as-windows-menu-for-nsapp",
567
- "markdownDescription": "Enables the set_as_windows_menu_for_nsapp command without any pre-configured scope."
568
- },
569
- {
570
- "description": "Enables the set_checked command without any pre-configured scope.",
571
- "type": "string",
572
- "const": "core:menu:allow-set-checked",
573
- "markdownDescription": "Enables the set_checked command without any pre-configured scope."
574
- },
575
- {
576
- "description": "Enables the set_enabled command without any pre-configured scope.",
577
- "type": "string",
578
- "const": "core:menu:allow-set-enabled",
579
- "markdownDescription": "Enables the set_enabled command without any pre-configured scope."
580
- },
581
- {
582
- "description": "Enables the set_icon command without any pre-configured scope.",
583
- "type": "string",
584
- "const": "core:menu:allow-set-icon",
585
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
586
- },
587
- {
588
- "description": "Enables the set_text command without any pre-configured scope.",
589
- "type": "string",
590
- "const": "core:menu:allow-set-text",
591
- "markdownDescription": "Enables the set_text command without any pre-configured scope."
592
- },
593
- {
594
- "description": "Enables the text command without any pre-configured scope.",
595
- "type": "string",
596
- "const": "core:menu:allow-text",
597
- "markdownDescription": "Enables the text command without any pre-configured scope."
598
- },
599
- {
600
- "description": "Denies the append command without any pre-configured scope.",
601
- "type": "string",
602
- "const": "core:menu:deny-append",
603
- "markdownDescription": "Denies the append command without any pre-configured scope."
604
- },
605
- {
606
- "description": "Denies the create_default command without any pre-configured scope.",
607
- "type": "string",
608
- "const": "core:menu:deny-create-default",
609
- "markdownDescription": "Denies the create_default command without any pre-configured scope."
610
- },
611
- {
612
- "description": "Denies the get command without any pre-configured scope.",
613
- "type": "string",
614
- "const": "core:menu:deny-get",
615
- "markdownDescription": "Denies the get command without any pre-configured scope."
616
- },
617
- {
618
- "description": "Denies the insert command without any pre-configured scope.",
619
- "type": "string",
620
- "const": "core:menu:deny-insert",
621
- "markdownDescription": "Denies the insert command without any pre-configured scope."
622
- },
623
- {
624
- "description": "Denies the is_checked command without any pre-configured scope.",
625
- "type": "string",
626
- "const": "core:menu:deny-is-checked",
627
- "markdownDescription": "Denies the is_checked command without any pre-configured scope."
628
- },
629
- {
630
- "description": "Denies the is_enabled command without any pre-configured scope.",
631
- "type": "string",
632
- "const": "core:menu:deny-is-enabled",
633
- "markdownDescription": "Denies the is_enabled command without any pre-configured scope."
634
- },
635
- {
636
- "description": "Denies the items command without any pre-configured scope.",
637
- "type": "string",
638
- "const": "core:menu:deny-items",
639
- "markdownDescription": "Denies the items command without any pre-configured scope."
640
- },
641
- {
642
- "description": "Denies the new command without any pre-configured scope.",
643
- "type": "string",
644
- "const": "core:menu:deny-new",
645
- "markdownDescription": "Denies the new command without any pre-configured scope."
646
- },
647
- {
648
- "description": "Denies the popup command without any pre-configured scope.",
649
- "type": "string",
650
- "const": "core:menu:deny-popup",
651
- "markdownDescription": "Denies the popup command without any pre-configured scope."
652
- },
653
- {
654
- "description": "Denies the prepend command without any pre-configured scope.",
655
- "type": "string",
656
- "const": "core:menu:deny-prepend",
657
- "markdownDescription": "Denies the prepend command without any pre-configured scope."
658
- },
659
- {
660
- "description": "Denies the remove command without any pre-configured scope.",
661
- "type": "string",
662
- "const": "core:menu:deny-remove",
663
- "markdownDescription": "Denies the remove command without any pre-configured scope."
664
- },
665
- {
666
- "description": "Denies the remove_at command without any pre-configured scope.",
667
- "type": "string",
668
- "const": "core:menu:deny-remove-at",
669
- "markdownDescription": "Denies the remove_at command without any pre-configured scope."
670
- },
671
- {
672
- "description": "Denies the set_accelerator command without any pre-configured scope.",
673
- "type": "string",
674
- "const": "core:menu:deny-set-accelerator",
675
- "markdownDescription": "Denies the set_accelerator command without any pre-configured scope."
676
- },
677
- {
678
- "description": "Denies the set_as_app_menu command without any pre-configured scope.",
679
- "type": "string",
680
- "const": "core:menu:deny-set-as-app-menu",
681
- "markdownDescription": "Denies the set_as_app_menu command without any pre-configured scope."
682
- },
683
- {
684
- "description": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope.",
685
- "type": "string",
686
- "const": "core:menu:deny-set-as-help-menu-for-nsapp",
687
- "markdownDescription": "Denies the set_as_help_menu_for_nsapp command without any pre-configured scope."
688
- },
689
- {
690
- "description": "Denies the set_as_window_menu command without any pre-configured scope.",
691
- "type": "string",
692
- "const": "core:menu:deny-set-as-window-menu",
693
- "markdownDescription": "Denies the set_as_window_menu command without any pre-configured scope."
694
- },
695
- {
696
- "description": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope.",
697
- "type": "string",
698
- "const": "core:menu:deny-set-as-windows-menu-for-nsapp",
699
- "markdownDescription": "Denies the set_as_windows_menu_for_nsapp command without any pre-configured scope."
700
- },
701
- {
702
- "description": "Denies the set_checked command without any pre-configured scope.",
703
- "type": "string",
704
- "const": "core:menu:deny-set-checked",
705
- "markdownDescription": "Denies the set_checked command without any pre-configured scope."
706
- },
707
- {
708
- "description": "Denies the set_enabled command without any pre-configured scope.",
709
- "type": "string",
710
- "const": "core:menu:deny-set-enabled",
711
- "markdownDescription": "Denies the set_enabled command without any pre-configured scope."
712
- },
713
- {
714
- "description": "Denies the set_icon command without any pre-configured scope.",
715
- "type": "string",
716
- "const": "core:menu:deny-set-icon",
717
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
718
- },
719
- {
720
- "description": "Denies the set_text command without any pre-configured scope.",
721
- "type": "string",
722
- "const": "core:menu:deny-set-text",
723
- "markdownDescription": "Denies the set_text command without any pre-configured scope."
724
- },
725
- {
726
- "description": "Denies the text command without any pre-configured scope.",
727
- "type": "string",
728
- "const": "core:menu:deny-text",
729
- "markdownDescription": "Denies the text command without any pre-configured scope."
730
- },
731
- {
732
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`",
733
- "type": "string",
734
- "const": "core:path:default",
735
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-resolve-directory`\n- `allow-resolve`\n- `allow-normalize`\n- `allow-join`\n- `allow-dirname`\n- `allow-extname`\n- `allow-basename`\n- `allow-is-absolute`"
736
- },
737
- {
738
- "description": "Enables the basename command without any pre-configured scope.",
739
- "type": "string",
740
- "const": "core:path:allow-basename",
741
- "markdownDescription": "Enables the basename command without any pre-configured scope."
742
- },
743
- {
744
- "description": "Enables the dirname command without any pre-configured scope.",
745
- "type": "string",
746
- "const": "core:path:allow-dirname",
747
- "markdownDescription": "Enables the dirname command without any pre-configured scope."
748
- },
749
- {
750
- "description": "Enables the extname command without any pre-configured scope.",
751
- "type": "string",
752
- "const": "core:path:allow-extname",
753
- "markdownDescription": "Enables the extname command without any pre-configured scope."
754
- },
755
- {
756
- "description": "Enables the is_absolute command without any pre-configured scope.",
757
- "type": "string",
758
- "const": "core:path:allow-is-absolute",
759
- "markdownDescription": "Enables the is_absolute command without any pre-configured scope."
760
- },
761
- {
762
- "description": "Enables the join command without any pre-configured scope.",
763
- "type": "string",
764
- "const": "core:path:allow-join",
765
- "markdownDescription": "Enables the join command without any pre-configured scope."
766
- },
767
- {
768
- "description": "Enables the normalize command without any pre-configured scope.",
769
- "type": "string",
770
- "const": "core:path:allow-normalize",
771
- "markdownDescription": "Enables the normalize command without any pre-configured scope."
772
- },
773
- {
774
- "description": "Enables the resolve command without any pre-configured scope.",
775
- "type": "string",
776
- "const": "core:path:allow-resolve",
777
- "markdownDescription": "Enables the resolve command without any pre-configured scope."
778
- },
779
- {
780
- "description": "Enables the resolve_directory command without any pre-configured scope.",
781
- "type": "string",
782
- "const": "core:path:allow-resolve-directory",
783
- "markdownDescription": "Enables the resolve_directory command without any pre-configured scope."
784
- },
785
- {
786
- "description": "Denies the basename command without any pre-configured scope.",
787
- "type": "string",
788
- "const": "core:path:deny-basename",
789
- "markdownDescription": "Denies the basename command without any pre-configured scope."
790
- },
791
- {
792
- "description": "Denies the dirname command without any pre-configured scope.",
793
- "type": "string",
794
- "const": "core:path:deny-dirname",
795
- "markdownDescription": "Denies the dirname command without any pre-configured scope."
796
- },
797
- {
798
- "description": "Denies the extname command without any pre-configured scope.",
799
- "type": "string",
800
- "const": "core:path:deny-extname",
801
- "markdownDescription": "Denies the extname command without any pre-configured scope."
802
- },
803
- {
804
- "description": "Denies the is_absolute command without any pre-configured scope.",
805
- "type": "string",
806
- "const": "core:path:deny-is-absolute",
807
- "markdownDescription": "Denies the is_absolute command without any pre-configured scope."
808
- },
809
- {
810
- "description": "Denies the join command without any pre-configured scope.",
811
- "type": "string",
812
- "const": "core:path:deny-join",
813
- "markdownDescription": "Denies the join command without any pre-configured scope."
814
- },
815
- {
816
- "description": "Denies the normalize command without any pre-configured scope.",
817
- "type": "string",
818
- "const": "core:path:deny-normalize",
819
- "markdownDescription": "Denies the normalize command without any pre-configured scope."
820
- },
821
- {
822
- "description": "Denies the resolve command without any pre-configured scope.",
823
- "type": "string",
824
- "const": "core:path:deny-resolve",
825
- "markdownDescription": "Denies the resolve command without any pre-configured scope."
826
- },
827
- {
828
- "description": "Denies the resolve_directory command without any pre-configured scope.",
829
- "type": "string",
830
- "const": "core:path:deny-resolve-directory",
831
- "markdownDescription": "Denies the resolve_directory command without any pre-configured scope."
832
- },
833
- {
834
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`",
835
- "type": "string",
836
- "const": "core:resources:default",
837
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-close`"
838
- },
839
- {
840
- "description": "Enables the close command without any pre-configured scope.",
841
- "type": "string",
842
- "const": "core:resources:allow-close",
843
- "markdownDescription": "Enables the close command without any pre-configured scope."
844
- },
845
- {
846
- "description": "Denies the close command without any pre-configured scope.",
847
- "type": "string",
848
- "const": "core:resources:deny-close",
849
- "markdownDescription": "Denies the close command without any pre-configured scope."
850
- },
851
- {
852
- "description": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`",
853
- "type": "string",
854
- "const": "core:tray:default",
855
- "markdownDescription": "Default permissions for the plugin, which enables all commands.\n#### This default permission set includes:\n\n- `allow-new`\n- `allow-get-by-id`\n- `allow-remove-by-id`\n- `allow-set-icon`\n- `allow-set-menu`\n- `allow-set-tooltip`\n- `allow-set-title`\n- `allow-set-visible`\n- `allow-set-temp-dir-path`\n- `allow-set-icon-as-template`\n- `allow-set-show-menu-on-left-click`"
856
- },
857
- {
858
- "description": "Enables the get_by_id command without any pre-configured scope.",
859
- "type": "string",
860
- "const": "core:tray:allow-get-by-id",
861
- "markdownDescription": "Enables the get_by_id command without any pre-configured scope."
862
- },
863
- {
864
- "description": "Enables the new command without any pre-configured scope.",
865
- "type": "string",
866
- "const": "core:tray:allow-new",
867
- "markdownDescription": "Enables the new command without any pre-configured scope."
868
- },
869
- {
870
- "description": "Enables the remove_by_id command without any pre-configured scope.",
871
- "type": "string",
872
- "const": "core:tray:allow-remove-by-id",
873
- "markdownDescription": "Enables the remove_by_id command without any pre-configured scope."
874
- },
875
- {
876
- "description": "Enables the set_icon command without any pre-configured scope.",
877
- "type": "string",
878
- "const": "core:tray:allow-set-icon",
879
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
880
- },
881
- {
882
- "description": "Enables the set_icon_as_template command without any pre-configured scope.",
883
- "type": "string",
884
- "const": "core:tray:allow-set-icon-as-template",
885
- "markdownDescription": "Enables the set_icon_as_template command without any pre-configured scope."
886
- },
887
- {
888
- "description": "Enables the set_menu command without any pre-configured scope.",
889
- "type": "string",
890
- "const": "core:tray:allow-set-menu",
891
- "markdownDescription": "Enables the set_menu command without any pre-configured scope."
892
- },
893
- {
894
- "description": "Enables the set_show_menu_on_left_click command without any pre-configured scope.",
895
- "type": "string",
896
- "const": "core:tray:allow-set-show-menu-on-left-click",
897
- "markdownDescription": "Enables the set_show_menu_on_left_click command without any pre-configured scope."
898
- },
899
- {
900
- "description": "Enables the set_temp_dir_path command without any pre-configured scope.",
901
- "type": "string",
902
- "const": "core:tray:allow-set-temp-dir-path",
903
- "markdownDescription": "Enables the set_temp_dir_path command without any pre-configured scope."
904
- },
905
- {
906
- "description": "Enables the set_title command without any pre-configured scope.",
907
- "type": "string",
908
- "const": "core:tray:allow-set-title",
909
- "markdownDescription": "Enables the set_title command without any pre-configured scope."
910
- },
911
- {
912
- "description": "Enables the set_tooltip command without any pre-configured scope.",
913
- "type": "string",
914
- "const": "core:tray:allow-set-tooltip",
915
- "markdownDescription": "Enables the set_tooltip command without any pre-configured scope."
916
- },
917
- {
918
- "description": "Enables the set_visible command without any pre-configured scope.",
919
- "type": "string",
920
- "const": "core:tray:allow-set-visible",
921
- "markdownDescription": "Enables the set_visible command without any pre-configured scope."
922
- },
923
- {
924
- "description": "Denies the get_by_id command without any pre-configured scope.",
925
- "type": "string",
926
- "const": "core:tray:deny-get-by-id",
927
- "markdownDescription": "Denies the get_by_id command without any pre-configured scope."
928
- },
929
- {
930
- "description": "Denies the new command without any pre-configured scope.",
931
- "type": "string",
932
- "const": "core:tray:deny-new",
933
- "markdownDescription": "Denies the new command without any pre-configured scope."
934
- },
935
- {
936
- "description": "Denies the remove_by_id command without any pre-configured scope.",
937
- "type": "string",
938
- "const": "core:tray:deny-remove-by-id",
939
- "markdownDescription": "Denies the remove_by_id command without any pre-configured scope."
940
- },
941
- {
942
- "description": "Denies the set_icon command without any pre-configured scope.",
943
- "type": "string",
944
- "const": "core:tray:deny-set-icon",
945
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
946
- },
947
- {
948
- "description": "Denies the set_icon_as_template command without any pre-configured scope.",
949
- "type": "string",
950
- "const": "core:tray:deny-set-icon-as-template",
951
- "markdownDescription": "Denies the set_icon_as_template command without any pre-configured scope."
952
- },
953
- {
954
- "description": "Denies the set_menu command without any pre-configured scope.",
955
- "type": "string",
956
- "const": "core:tray:deny-set-menu",
957
- "markdownDescription": "Denies the set_menu command without any pre-configured scope."
958
- },
959
- {
960
- "description": "Denies the set_show_menu_on_left_click command without any pre-configured scope.",
961
- "type": "string",
962
- "const": "core:tray:deny-set-show-menu-on-left-click",
963
- "markdownDescription": "Denies the set_show_menu_on_left_click command without any pre-configured scope."
964
- },
965
- {
966
- "description": "Denies the set_temp_dir_path command without any pre-configured scope.",
967
- "type": "string",
968
- "const": "core:tray:deny-set-temp-dir-path",
969
- "markdownDescription": "Denies the set_temp_dir_path command without any pre-configured scope."
970
- },
971
- {
972
- "description": "Denies the set_title command without any pre-configured scope.",
973
- "type": "string",
974
- "const": "core:tray:deny-set-title",
975
- "markdownDescription": "Denies the set_title command without any pre-configured scope."
976
- },
977
- {
978
- "description": "Denies the set_tooltip command without any pre-configured scope.",
979
- "type": "string",
980
- "const": "core:tray:deny-set-tooltip",
981
- "markdownDescription": "Denies the set_tooltip command without any pre-configured scope."
982
- },
983
- {
984
- "description": "Denies the set_visible command without any pre-configured scope.",
985
- "type": "string",
986
- "const": "core:tray:deny-set-visible",
987
- "markdownDescription": "Denies the set_visible command without any pre-configured scope."
988
- },
989
- {
990
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`",
991
- "type": "string",
992
- "const": "core:webview:default",
993
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-webviews`\n- `allow-webview-position`\n- `allow-webview-size`\n- `allow-internal-toggle-devtools`"
994
- },
995
- {
996
- "description": "Enables the clear_all_browsing_data command without any pre-configured scope.",
997
- "type": "string",
998
- "const": "core:webview:allow-clear-all-browsing-data",
999
- "markdownDescription": "Enables the clear_all_browsing_data command without any pre-configured scope."
1000
- },
1001
- {
1002
- "description": "Enables the create_webview command without any pre-configured scope.",
1003
- "type": "string",
1004
- "const": "core:webview:allow-create-webview",
1005
- "markdownDescription": "Enables the create_webview command without any pre-configured scope."
1006
- },
1007
- {
1008
- "description": "Enables the create_webview_window command without any pre-configured scope.",
1009
- "type": "string",
1010
- "const": "core:webview:allow-create-webview-window",
1011
- "markdownDescription": "Enables the create_webview_window command without any pre-configured scope."
1012
- },
1013
- {
1014
- "description": "Enables the get_all_webviews command without any pre-configured scope.",
1015
- "type": "string",
1016
- "const": "core:webview:allow-get-all-webviews",
1017
- "markdownDescription": "Enables the get_all_webviews command without any pre-configured scope."
1018
- },
1019
- {
1020
- "description": "Enables the internal_toggle_devtools command without any pre-configured scope.",
1021
- "type": "string",
1022
- "const": "core:webview:allow-internal-toggle-devtools",
1023
- "markdownDescription": "Enables the internal_toggle_devtools command without any pre-configured scope."
1024
- },
1025
- {
1026
- "description": "Enables the print command without any pre-configured scope.",
1027
- "type": "string",
1028
- "const": "core:webview:allow-print",
1029
- "markdownDescription": "Enables the print command without any pre-configured scope."
1030
- },
1031
- {
1032
- "description": "Enables the reparent command without any pre-configured scope.",
1033
- "type": "string",
1034
- "const": "core:webview:allow-reparent",
1035
- "markdownDescription": "Enables the reparent command without any pre-configured scope."
1036
- },
1037
- {
1038
- "description": "Enables the set_webview_auto_resize command without any pre-configured scope.",
1039
- "type": "string",
1040
- "const": "core:webview:allow-set-webview-auto-resize",
1041
- "markdownDescription": "Enables the set_webview_auto_resize command without any pre-configured scope."
1042
- },
1043
- {
1044
- "description": "Enables the set_webview_background_color command without any pre-configured scope.",
1045
- "type": "string",
1046
- "const": "core:webview:allow-set-webview-background-color",
1047
- "markdownDescription": "Enables the set_webview_background_color command without any pre-configured scope."
1048
- },
1049
- {
1050
- "description": "Enables the set_webview_focus command without any pre-configured scope.",
1051
- "type": "string",
1052
- "const": "core:webview:allow-set-webview-focus",
1053
- "markdownDescription": "Enables the set_webview_focus command without any pre-configured scope."
1054
- },
1055
- {
1056
- "description": "Enables the set_webview_position command without any pre-configured scope.",
1057
- "type": "string",
1058
- "const": "core:webview:allow-set-webview-position",
1059
- "markdownDescription": "Enables the set_webview_position command without any pre-configured scope."
1060
- },
1061
- {
1062
- "description": "Enables the set_webview_size command without any pre-configured scope.",
1063
- "type": "string",
1064
- "const": "core:webview:allow-set-webview-size",
1065
- "markdownDescription": "Enables the set_webview_size command without any pre-configured scope."
1066
- },
1067
- {
1068
- "description": "Enables the set_webview_zoom command without any pre-configured scope.",
1069
- "type": "string",
1070
- "const": "core:webview:allow-set-webview-zoom",
1071
- "markdownDescription": "Enables the set_webview_zoom command without any pre-configured scope."
1072
- },
1073
- {
1074
- "description": "Enables the webview_close command without any pre-configured scope.",
1075
- "type": "string",
1076
- "const": "core:webview:allow-webview-close",
1077
- "markdownDescription": "Enables the webview_close command without any pre-configured scope."
1078
- },
1079
- {
1080
- "description": "Enables the webview_hide command without any pre-configured scope.",
1081
- "type": "string",
1082
- "const": "core:webview:allow-webview-hide",
1083
- "markdownDescription": "Enables the webview_hide command without any pre-configured scope."
1084
- },
1085
- {
1086
- "description": "Enables the webview_position command without any pre-configured scope.",
1087
- "type": "string",
1088
- "const": "core:webview:allow-webview-position",
1089
- "markdownDescription": "Enables the webview_position command without any pre-configured scope."
1090
- },
1091
- {
1092
- "description": "Enables the webview_show command without any pre-configured scope.",
1093
- "type": "string",
1094
- "const": "core:webview:allow-webview-show",
1095
- "markdownDescription": "Enables the webview_show command without any pre-configured scope."
1096
- },
1097
- {
1098
- "description": "Enables the webview_size command without any pre-configured scope.",
1099
- "type": "string",
1100
- "const": "core:webview:allow-webview-size",
1101
- "markdownDescription": "Enables the webview_size command without any pre-configured scope."
1102
- },
1103
- {
1104
- "description": "Denies the clear_all_browsing_data command without any pre-configured scope.",
1105
- "type": "string",
1106
- "const": "core:webview:deny-clear-all-browsing-data",
1107
- "markdownDescription": "Denies the clear_all_browsing_data command without any pre-configured scope."
1108
- },
1109
- {
1110
- "description": "Denies the create_webview command without any pre-configured scope.",
1111
- "type": "string",
1112
- "const": "core:webview:deny-create-webview",
1113
- "markdownDescription": "Denies the create_webview command without any pre-configured scope."
1114
- },
1115
- {
1116
- "description": "Denies the create_webview_window command without any pre-configured scope.",
1117
- "type": "string",
1118
- "const": "core:webview:deny-create-webview-window",
1119
- "markdownDescription": "Denies the create_webview_window command without any pre-configured scope."
1120
- },
1121
- {
1122
- "description": "Denies the get_all_webviews command without any pre-configured scope.",
1123
- "type": "string",
1124
- "const": "core:webview:deny-get-all-webviews",
1125
- "markdownDescription": "Denies the get_all_webviews command without any pre-configured scope."
1126
- },
1127
- {
1128
- "description": "Denies the internal_toggle_devtools command without any pre-configured scope.",
1129
- "type": "string",
1130
- "const": "core:webview:deny-internal-toggle-devtools",
1131
- "markdownDescription": "Denies the internal_toggle_devtools command without any pre-configured scope."
1132
- },
1133
- {
1134
- "description": "Denies the print command without any pre-configured scope.",
1135
- "type": "string",
1136
- "const": "core:webview:deny-print",
1137
- "markdownDescription": "Denies the print command without any pre-configured scope."
1138
- },
1139
- {
1140
- "description": "Denies the reparent command without any pre-configured scope.",
1141
- "type": "string",
1142
- "const": "core:webview:deny-reparent",
1143
- "markdownDescription": "Denies the reparent command without any pre-configured scope."
1144
- },
1145
- {
1146
- "description": "Denies the set_webview_auto_resize command without any pre-configured scope.",
1147
- "type": "string",
1148
- "const": "core:webview:deny-set-webview-auto-resize",
1149
- "markdownDescription": "Denies the set_webview_auto_resize command without any pre-configured scope."
1150
- },
1151
- {
1152
- "description": "Denies the set_webview_background_color command without any pre-configured scope.",
1153
- "type": "string",
1154
- "const": "core:webview:deny-set-webview-background-color",
1155
- "markdownDescription": "Denies the set_webview_background_color command without any pre-configured scope."
1156
- },
1157
- {
1158
- "description": "Denies the set_webview_focus command without any pre-configured scope.",
1159
- "type": "string",
1160
- "const": "core:webview:deny-set-webview-focus",
1161
- "markdownDescription": "Denies the set_webview_focus command without any pre-configured scope."
1162
- },
1163
- {
1164
- "description": "Denies the set_webview_position command without any pre-configured scope.",
1165
- "type": "string",
1166
- "const": "core:webview:deny-set-webview-position",
1167
- "markdownDescription": "Denies the set_webview_position command without any pre-configured scope."
1168
- },
1169
- {
1170
- "description": "Denies the set_webview_size command without any pre-configured scope.",
1171
- "type": "string",
1172
- "const": "core:webview:deny-set-webview-size",
1173
- "markdownDescription": "Denies the set_webview_size command without any pre-configured scope."
1174
- },
1175
- {
1176
- "description": "Denies the set_webview_zoom command without any pre-configured scope.",
1177
- "type": "string",
1178
- "const": "core:webview:deny-set-webview-zoom",
1179
- "markdownDescription": "Denies the set_webview_zoom command without any pre-configured scope."
1180
- },
1181
- {
1182
- "description": "Denies the webview_close command without any pre-configured scope.",
1183
- "type": "string",
1184
- "const": "core:webview:deny-webview-close",
1185
- "markdownDescription": "Denies the webview_close command without any pre-configured scope."
1186
- },
1187
- {
1188
- "description": "Denies the webview_hide command without any pre-configured scope.",
1189
- "type": "string",
1190
- "const": "core:webview:deny-webview-hide",
1191
- "markdownDescription": "Denies the webview_hide command without any pre-configured scope."
1192
- },
1193
- {
1194
- "description": "Denies the webview_position command without any pre-configured scope.",
1195
- "type": "string",
1196
- "const": "core:webview:deny-webview-position",
1197
- "markdownDescription": "Denies the webview_position command without any pre-configured scope."
1198
- },
1199
- {
1200
- "description": "Denies the webview_show command without any pre-configured scope.",
1201
- "type": "string",
1202
- "const": "core:webview:deny-webview-show",
1203
- "markdownDescription": "Denies the webview_show command without any pre-configured scope."
1204
- },
1205
- {
1206
- "description": "Denies the webview_size command without any pre-configured scope.",
1207
- "type": "string",
1208
- "const": "core:webview:deny-webview-size",
1209
- "markdownDescription": "Denies the webview_size command without any pre-configured scope."
1210
- },
1211
- {
1212
- "description": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`",
1213
- "type": "string",
1214
- "const": "core:window:default",
1215
- "markdownDescription": "Default permissions for the plugin.\n#### This default permission set includes:\n\n- `allow-get-all-windows`\n- `allow-scale-factor`\n- `allow-inner-position`\n- `allow-outer-position`\n- `allow-inner-size`\n- `allow-outer-size`\n- `allow-is-fullscreen`\n- `allow-is-minimized`\n- `allow-is-maximized`\n- `allow-is-focused`\n- `allow-is-decorated`\n- `allow-is-resizable`\n- `allow-is-maximizable`\n- `allow-is-minimizable`\n- `allow-is-closable`\n- `allow-is-visible`\n- `allow-is-enabled`\n- `allow-title`\n- `allow-current-monitor`\n- `allow-primary-monitor`\n- `allow-monitor-from-point`\n- `allow-available-monitors`\n- `allow-cursor-position`\n- `allow-theme`\n- `allow-is-always-on-top`\n- `allow-internal-toggle-maximize`"
1216
- },
1217
- {
1218
- "description": "Enables the available_monitors command without any pre-configured scope.",
1219
- "type": "string",
1220
- "const": "core:window:allow-available-monitors",
1221
- "markdownDescription": "Enables the available_monitors command without any pre-configured scope."
1222
- },
1223
- {
1224
- "description": "Enables the center command without any pre-configured scope.",
1225
- "type": "string",
1226
- "const": "core:window:allow-center",
1227
- "markdownDescription": "Enables the center command without any pre-configured scope."
1228
- },
1229
- {
1230
- "description": "Enables the close command without any pre-configured scope.",
1231
- "type": "string",
1232
- "const": "core:window:allow-close",
1233
- "markdownDescription": "Enables the close command without any pre-configured scope."
1234
- },
1235
- {
1236
- "description": "Enables the create command without any pre-configured scope.",
1237
- "type": "string",
1238
- "const": "core:window:allow-create",
1239
- "markdownDescription": "Enables the create command without any pre-configured scope."
1240
- },
1241
- {
1242
- "description": "Enables the current_monitor command without any pre-configured scope.",
1243
- "type": "string",
1244
- "const": "core:window:allow-current-monitor",
1245
- "markdownDescription": "Enables the current_monitor command without any pre-configured scope."
1246
- },
1247
- {
1248
- "description": "Enables the cursor_position command without any pre-configured scope.",
1249
- "type": "string",
1250
- "const": "core:window:allow-cursor-position",
1251
- "markdownDescription": "Enables the cursor_position command without any pre-configured scope."
1252
- },
1253
- {
1254
- "description": "Enables the destroy command without any pre-configured scope.",
1255
- "type": "string",
1256
- "const": "core:window:allow-destroy",
1257
- "markdownDescription": "Enables the destroy command without any pre-configured scope."
1258
- },
1259
- {
1260
- "description": "Enables the get_all_windows command without any pre-configured scope.",
1261
- "type": "string",
1262
- "const": "core:window:allow-get-all-windows",
1263
- "markdownDescription": "Enables the get_all_windows command without any pre-configured scope."
1264
- },
1265
- {
1266
- "description": "Enables the hide command without any pre-configured scope.",
1267
- "type": "string",
1268
- "const": "core:window:allow-hide",
1269
- "markdownDescription": "Enables the hide command without any pre-configured scope."
1270
- },
1271
- {
1272
- "description": "Enables the inner_position command without any pre-configured scope.",
1273
- "type": "string",
1274
- "const": "core:window:allow-inner-position",
1275
- "markdownDescription": "Enables the inner_position command without any pre-configured scope."
1276
- },
1277
- {
1278
- "description": "Enables the inner_size command without any pre-configured scope.",
1279
- "type": "string",
1280
- "const": "core:window:allow-inner-size",
1281
- "markdownDescription": "Enables the inner_size command without any pre-configured scope."
1282
- },
1283
- {
1284
- "description": "Enables the internal_toggle_maximize command without any pre-configured scope.",
1285
- "type": "string",
1286
- "const": "core:window:allow-internal-toggle-maximize",
1287
- "markdownDescription": "Enables the internal_toggle_maximize command without any pre-configured scope."
1288
- },
1289
- {
1290
- "description": "Enables the is_always_on_top command without any pre-configured scope.",
1291
- "type": "string",
1292
- "const": "core:window:allow-is-always-on-top",
1293
- "markdownDescription": "Enables the is_always_on_top command without any pre-configured scope."
1294
- },
1295
- {
1296
- "description": "Enables the is_closable command without any pre-configured scope.",
1297
- "type": "string",
1298
- "const": "core:window:allow-is-closable",
1299
- "markdownDescription": "Enables the is_closable command without any pre-configured scope."
1300
- },
1301
- {
1302
- "description": "Enables the is_decorated command without any pre-configured scope.",
1303
- "type": "string",
1304
- "const": "core:window:allow-is-decorated",
1305
- "markdownDescription": "Enables the is_decorated command without any pre-configured scope."
1306
- },
1307
- {
1308
- "description": "Enables the is_enabled command without any pre-configured scope.",
1309
- "type": "string",
1310
- "const": "core:window:allow-is-enabled",
1311
- "markdownDescription": "Enables the is_enabled command without any pre-configured scope."
1312
- },
1313
- {
1314
- "description": "Enables the is_focused command without any pre-configured scope.",
1315
- "type": "string",
1316
- "const": "core:window:allow-is-focused",
1317
- "markdownDescription": "Enables the is_focused command without any pre-configured scope."
1318
- },
1319
- {
1320
- "description": "Enables the is_fullscreen command without any pre-configured scope.",
1321
- "type": "string",
1322
- "const": "core:window:allow-is-fullscreen",
1323
- "markdownDescription": "Enables the is_fullscreen command without any pre-configured scope."
1324
- },
1325
- {
1326
- "description": "Enables the is_maximizable command without any pre-configured scope.",
1327
- "type": "string",
1328
- "const": "core:window:allow-is-maximizable",
1329
- "markdownDescription": "Enables the is_maximizable command without any pre-configured scope."
1330
- },
1331
- {
1332
- "description": "Enables the is_maximized command without any pre-configured scope.",
1333
- "type": "string",
1334
- "const": "core:window:allow-is-maximized",
1335
- "markdownDescription": "Enables the is_maximized command without any pre-configured scope."
1336
- },
1337
- {
1338
- "description": "Enables the is_minimizable command without any pre-configured scope.",
1339
- "type": "string",
1340
- "const": "core:window:allow-is-minimizable",
1341
- "markdownDescription": "Enables the is_minimizable command without any pre-configured scope."
1342
- },
1343
- {
1344
- "description": "Enables the is_minimized command without any pre-configured scope.",
1345
- "type": "string",
1346
- "const": "core:window:allow-is-minimized",
1347
- "markdownDescription": "Enables the is_minimized command without any pre-configured scope."
1348
- },
1349
- {
1350
- "description": "Enables the is_resizable command without any pre-configured scope.",
1351
- "type": "string",
1352
- "const": "core:window:allow-is-resizable",
1353
- "markdownDescription": "Enables the is_resizable command without any pre-configured scope."
1354
- },
1355
- {
1356
- "description": "Enables the is_visible command without any pre-configured scope.",
1357
- "type": "string",
1358
- "const": "core:window:allow-is-visible",
1359
- "markdownDescription": "Enables the is_visible command without any pre-configured scope."
1360
- },
1361
- {
1362
- "description": "Enables the maximize command without any pre-configured scope.",
1363
- "type": "string",
1364
- "const": "core:window:allow-maximize",
1365
- "markdownDescription": "Enables the maximize command without any pre-configured scope."
1366
- },
1367
- {
1368
- "description": "Enables the minimize command without any pre-configured scope.",
1369
- "type": "string",
1370
- "const": "core:window:allow-minimize",
1371
- "markdownDescription": "Enables the minimize command without any pre-configured scope."
1372
- },
1373
- {
1374
- "description": "Enables the monitor_from_point command without any pre-configured scope.",
1375
- "type": "string",
1376
- "const": "core:window:allow-monitor-from-point",
1377
- "markdownDescription": "Enables the monitor_from_point command without any pre-configured scope."
1378
- },
1379
- {
1380
- "description": "Enables the outer_position command without any pre-configured scope.",
1381
- "type": "string",
1382
- "const": "core:window:allow-outer-position",
1383
- "markdownDescription": "Enables the outer_position command without any pre-configured scope."
1384
- },
1385
- {
1386
- "description": "Enables the outer_size command without any pre-configured scope.",
1387
- "type": "string",
1388
- "const": "core:window:allow-outer-size",
1389
- "markdownDescription": "Enables the outer_size command without any pre-configured scope."
1390
- },
1391
- {
1392
- "description": "Enables the primary_monitor command without any pre-configured scope.",
1393
- "type": "string",
1394
- "const": "core:window:allow-primary-monitor",
1395
- "markdownDescription": "Enables the primary_monitor command without any pre-configured scope."
1396
- },
1397
- {
1398
- "description": "Enables the request_user_attention command without any pre-configured scope.",
1399
- "type": "string",
1400
- "const": "core:window:allow-request-user-attention",
1401
- "markdownDescription": "Enables the request_user_attention command without any pre-configured scope."
1402
- },
1403
- {
1404
- "description": "Enables the scale_factor command without any pre-configured scope.",
1405
- "type": "string",
1406
- "const": "core:window:allow-scale-factor",
1407
- "markdownDescription": "Enables the scale_factor command without any pre-configured scope."
1408
- },
1409
- {
1410
- "description": "Enables the set_always_on_bottom command without any pre-configured scope.",
1411
- "type": "string",
1412
- "const": "core:window:allow-set-always-on-bottom",
1413
- "markdownDescription": "Enables the set_always_on_bottom command without any pre-configured scope."
1414
- },
1415
- {
1416
- "description": "Enables the set_always_on_top command without any pre-configured scope.",
1417
- "type": "string",
1418
- "const": "core:window:allow-set-always-on-top",
1419
- "markdownDescription": "Enables the set_always_on_top command without any pre-configured scope."
1420
- },
1421
- {
1422
- "description": "Enables the set_background_color command without any pre-configured scope.",
1423
- "type": "string",
1424
- "const": "core:window:allow-set-background-color",
1425
- "markdownDescription": "Enables the set_background_color command without any pre-configured scope."
1426
- },
1427
- {
1428
- "description": "Enables the set_badge_count command without any pre-configured scope.",
1429
- "type": "string",
1430
- "const": "core:window:allow-set-badge-count",
1431
- "markdownDescription": "Enables the set_badge_count command without any pre-configured scope."
1432
- },
1433
- {
1434
- "description": "Enables the set_badge_label command without any pre-configured scope.",
1435
- "type": "string",
1436
- "const": "core:window:allow-set-badge-label",
1437
- "markdownDescription": "Enables the set_badge_label command without any pre-configured scope."
1438
- },
1439
- {
1440
- "description": "Enables the set_closable command without any pre-configured scope.",
1441
- "type": "string",
1442
- "const": "core:window:allow-set-closable",
1443
- "markdownDescription": "Enables the set_closable command without any pre-configured scope."
1444
- },
1445
- {
1446
- "description": "Enables the set_content_protected command without any pre-configured scope.",
1447
- "type": "string",
1448
- "const": "core:window:allow-set-content-protected",
1449
- "markdownDescription": "Enables the set_content_protected command without any pre-configured scope."
1450
- },
1451
- {
1452
- "description": "Enables the set_cursor_grab command without any pre-configured scope.",
1453
- "type": "string",
1454
- "const": "core:window:allow-set-cursor-grab",
1455
- "markdownDescription": "Enables the set_cursor_grab command without any pre-configured scope."
1456
- },
1457
- {
1458
- "description": "Enables the set_cursor_icon command without any pre-configured scope.",
1459
- "type": "string",
1460
- "const": "core:window:allow-set-cursor-icon",
1461
- "markdownDescription": "Enables the set_cursor_icon command without any pre-configured scope."
1462
- },
1463
- {
1464
- "description": "Enables the set_cursor_position command without any pre-configured scope.",
1465
- "type": "string",
1466
- "const": "core:window:allow-set-cursor-position",
1467
- "markdownDescription": "Enables the set_cursor_position command without any pre-configured scope."
1468
- },
1469
- {
1470
- "description": "Enables the set_cursor_visible command without any pre-configured scope.",
1471
- "type": "string",
1472
- "const": "core:window:allow-set-cursor-visible",
1473
- "markdownDescription": "Enables the set_cursor_visible command without any pre-configured scope."
1474
- },
1475
- {
1476
- "description": "Enables the set_decorations command without any pre-configured scope.",
1477
- "type": "string",
1478
- "const": "core:window:allow-set-decorations",
1479
- "markdownDescription": "Enables the set_decorations command without any pre-configured scope."
1480
- },
1481
- {
1482
- "description": "Enables the set_effects command without any pre-configured scope.",
1483
- "type": "string",
1484
- "const": "core:window:allow-set-effects",
1485
- "markdownDescription": "Enables the set_effects command without any pre-configured scope."
1486
- },
1487
- {
1488
- "description": "Enables the set_enabled command without any pre-configured scope.",
1489
- "type": "string",
1490
- "const": "core:window:allow-set-enabled",
1491
- "markdownDescription": "Enables the set_enabled command without any pre-configured scope."
1492
- },
1493
- {
1494
- "description": "Enables the set_focus command without any pre-configured scope.",
1495
- "type": "string",
1496
- "const": "core:window:allow-set-focus",
1497
- "markdownDescription": "Enables the set_focus command without any pre-configured scope."
1498
- },
1499
- {
1500
- "description": "Enables the set_fullscreen command without any pre-configured scope.",
1501
- "type": "string",
1502
- "const": "core:window:allow-set-fullscreen",
1503
- "markdownDescription": "Enables the set_fullscreen command without any pre-configured scope."
1504
- },
1505
- {
1506
- "description": "Enables the set_icon command without any pre-configured scope.",
1507
- "type": "string",
1508
- "const": "core:window:allow-set-icon",
1509
- "markdownDescription": "Enables the set_icon command without any pre-configured scope."
1510
- },
1511
- {
1512
- "description": "Enables the set_ignore_cursor_events command without any pre-configured scope.",
1513
- "type": "string",
1514
- "const": "core:window:allow-set-ignore-cursor-events",
1515
- "markdownDescription": "Enables the set_ignore_cursor_events command without any pre-configured scope."
1516
- },
1517
- {
1518
- "description": "Enables the set_max_size command without any pre-configured scope.",
1519
- "type": "string",
1520
- "const": "core:window:allow-set-max-size",
1521
- "markdownDescription": "Enables the set_max_size command without any pre-configured scope."
1522
- },
1523
- {
1524
- "description": "Enables the set_maximizable command without any pre-configured scope.",
1525
- "type": "string",
1526
- "const": "core:window:allow-set-maximizable",
1527
- "markdownDescription": "Enables the set_maximizable command without any pre-configured scope."
1528
- },
1529
- {
1530
- "description": "Enables the set_min_size command without any pre-configured scope.",
1531
- "type": "string",
1532
- "const": "core:window:allow-set-min-size",
1533
- "markdownDescription": "Enables the set_min_size command without any pre-configured scope."
1534
- },
1535
- {
1536
- "description": "Enables the set_minimizable command without any pre-configured scope.",
1537
- "type": "string",
1538
- "const": "core:window:allow-set-minimizable",
1539
- "markdownDescription": "Enables the set_minimizable command without any pre-configured scope."
1540
- },
1541
- {
1542
- "description": "Enables the set_overlay_icon command without any pre-configured scope.",
1543
- "type": "string",
1544
- "const": "core:window:allow-set-overlay-icon",
1545
- "markdownDescription": "Enables the set_overlay_icon command without any pre-configured scope."
1546
- },
1547
- {
1548
- "description": "Enables the set_position command without any pre-configured scope.",
1549
- "type": "string",
1550
- "const": "core:window:allow-set-position",
1551
- "markdownDescription": "Enables the set_position command without any pre-configured scope."
1552
- },
1553
- {
1554
- "description": "Enables the set_progress_bar command without any pre-configured scope.",
1555
- "type": "string",
1556
- "const": "core:window:allow-set-progress-bar",
1557
- "markdownDescription": "Enables the set_progress_bar command without any pre-configured scope."
1558
- },
1559
- {
1560
- "description": "Enables the set_resizable command without any pre-configured scope.",
1561
- "type": "string",
1562
- "const": "core:window:allow-set-resizable",
1563
- "markdownDescription": "Enables the set_resizable command without any pre-configured scope."
1564
- },
1565
- {
1566
- "description": "Enables the set_shadow command without any pre-configured scope.",
1567
- "type": "string",
1568
- "const": "core:window:allow-set-shadow",
1569
- "markdownDescription": "Enables the set_shadow command without any pre-configured scope."
1570
- },
1571
- {
1572
- "description": "Enables the set_size command without any pre-configured scope.",
1573
- "type": "string",
1574
- "const": "core:window:allow-set-size",
1575
- "markdownDescription": "Enables the set_size command without any pre-configured scope."
1576
- },
1577
- {
1578
- "description": "Enables the set_size_constraints command without any pre-configured scope.",
1579
- "type": "string",
1580
- "const": "core:window:allow-set-size-constraints",
1581
- "markdownDescription": "Enables the set_size_constraints command without any pre-configured scope."
1582
- },
1583
- {
1584
- "description": "Enables the set_skip_taskbar command without any pre-configured scope.",
1585
- "type": "string",
1586
- "const": "core:window:allow-set-skip-taskbar",
1587
- "markdownDescription": "Enables the set_skip_taskbar command without any pre-configured scope."
1588
- },
1589
- {
1590
- "description": "Enables the set_theme command without any pre-configured scope.",
1591
- "type": "string",
1592
- "const": "core:window:allow-set-theme",
1593
- "markdownDescription": "Enables the set_theme command without any pre-configured scope."
1594
- },
1595
- {
1596
- "description": "Enables the set_title command without any pre-configured scope.",
1597
- "type": "string",
1598
- "const": "core:window:allow-set-title",
1599
- "markdownDescription": "Enables the set_title command without any pre-configured scope."
1600
- },
1601
- {
1602
- "description": "Enables the set_title_bar_style command without any pre-configured scope.",
1603
- "type": "string",
1604
- "const": "core:window:allow-set-title-bar-style",
1605
- "markdownDescription": "Enables the set_title_bar_style command without any pre-configured scope."
1606
- },
1607
- {
1608
- "description": "Enables the set_visible_on_all_workspaces command without any pre-configured scope.",
1609
- "type": "string",
1610
- "const": "core:window:allow-set-visible-on-all-workspaces",
1611
- "markdownDescription": "Enables the set_visible_on_all_workspaces command without any pre-configured scope."
1612
- },
1613
- {
1614
- "description": "Enables the show command without any pre-configured scope.",
1615
- "type": "string",
1616
- "const": "core:window:allow-show",
1617
- "markdownDescription": "Enables the show command without any pre-configured scope."
1618
- },
1619
- {
1620
- "description": "Enables the start_dragging command without any pre-configured scope.",
1621
- "type": "string",
1622
- "const": "core:window:allow-start-dragging",
1623
- "markdownDescription": "Enables the start_dragging command without any pre-configured scope."
1624
- },
1625
- {
1626
- "description": "Enables the start_resize_dragging command without any pre-configured scope.",
1627
- "type": "string",
1628
- "const": "core:window:allow-start-resize-dragging",
1629
- "markdownDescription": "Enables the start_resize_dragging command without any pre-configured scope."
1630
- },
1631
- {
1632
- "description": "Enables the theme command without any pre-configured scope.",
1633
- "type": "string",
1634
- "const": "core:window:allow-theme",
1635
- "markdownDescription": "Enables the theme command without any pre-configured scope."
1636
- },
1637
- {
1638
- "description": "Enables the title command without any pre-configured scope.",
1639
- "type": "string",
1640
- "const": "core:window:allow-title",
1641
- "markdownDescription": "Enables the title command without any pre-configured scope."
1642
- },
1643
- {
1644
- "description": "Enables the toggle_maximize command without any pre-configured scope.",
1645
- "type": "string",
1646
- "const": "core:window:allow-toggle-maximize",
1647
- "markdownDescription": "Enables the toggle_maximize command without any pre-configured scope."
1648
- },
1649
- {
1650
- "description": "Enables the unmaximize command without any pre-configured scope.",
1651
- "type": "string",
1652
- "const": "core:window:allow-unmaximize",
1653
- "markdownDescription": "Enables the unmaximize command without any pre-configured scope."
1654
- },
1655
- {
1656
- "description": "Enables the unminimize command without any pre-configured scope.",
1657
- "type": "string",
1658
- "const": "core:window:allow-unminimize",
1659
- "markdownDescription": "Enables the unminimize command without any pre-configured scope."
1660
- },
1661
- {
1662
- "description": "Denies the available_monitors command without any pre-configured scope.",
1663
- "type": "string",
1664
- "const": "core:window:deny-available-monitors",
1665
- "markdownDescription": "Denies the available_monitors command without any pre-configured scope."
1666
- },
1667
- {
1668
- "description": "Denies the center command without any pre-configured scope.",
1669
- "type": "string",
1670
- "const": "core:window:deny-center",
1671
- "markdownDescription": "Denies the center command without any pre-configured scope."
1672
- },
1673
- {
1674
- "description": "Denies the close command without any pre-configured scope.",
1675
- "type": "string",
1676
- "const": "core:window:deny-close",
1677
- "markdownDescription": "Denies the close command without any pre-configured scope."
1678
- },
1679
- {
1680
- "description": "Denies the create command without any pre-configured scope.",
1681
- "type": "string",
1682
- "const": "core:window:deny-create",
1683
- "markdownDescription": "Denies the create command without any pre-configured scope."
1684
- },
1685
- {
1686
- "description": "Denies the current_monitor command without any pre-configured scope.",
1687
- "type": "string",
1688
- "const": "core:window:deny-current-monitor",
1689
- "markdownDescription": "Denies the current_monitor command without any pre-configured scope."
1690
- },
1691
- {
1692
- "description": "Denies the cursor_position command without any pre-configured scope.",
1693
- "type": "string",
1694
- "const": "core:window:deny-cursor-position",
1695
- "markdownDescription": "Denies the cursor_position command without any pre-configured scope."
1696
- },
1697
- {
1698
- "description": "Denies the destroy command without any pre-configured scope.",
1699
- "type": "string",
1700
- "const": "core:window:deny-destroy",
1701
- "markdownDescription": "Denies the destroy command without any pre-configured scope."
1702
- },
1703
- {
1704
- "description": "Denies the get_all_windows command without any pre-configured scope.",
1705
- "type": "string",
1706
- "const": "core:window:deny-get-all-windows",
1707
- "markdownDescription": "Denies the get_all_windows command without any pre-configured scope."
1708
- },
1709
- {
1710
- "description": "Denies the hide command without any pre-configured scope.",
1711
- "type": "string",
1712
- "const": "core:window:deny-hide",
1713
- "markdownDescription": "Denies the hide command without any pre-configured scope."
1714
- },
1715
- {
1716
- "description": "Denies the inner_position command without any pre-configured scope.",
1717
- "type": "string",
1718
- "const": "core:window:deny-inner-position",
1719
- "markdownDescription": "Denies the inner_position command without any pre-configured scope."
1720
- },
1721
- {
1722
- "description": "Denies the inner_size command without any pre-configured scope.",
1723
- "type": "string",
1724
- "const": "core:window:deny-inner-size",
1725
- "markdownDescription": "Denies the inner_size command without any pre-configured scope."
1726
- },
1727
- {
1728
- "description": "Denies the internal_toggle_maximize command without any pre-configured scope.",
1729
- "type": "string",
1730
- "const": "core:window:deny-internal-toggle-maximize",
1731
- "markdownDescription": "Denies the internal_toggle_maximize command without any pre-configured scope."
1732
- },
1733
- {
1734
- "description": "Denies the is_always_on_top command without any pre-configured scope.",
1735
- "type": "string",
1736
- "const": "core:window:deny-is-always-on-top",
1737
- "markdownDescription": "Denies the is_always_on_top command without any pre-configured scope."
1738
- },
1739
- {
1740
- "description": "Denies the is_closable command without any pre-configured scope.",
1741
- "type": "string",
1742
- "const": "core:window:deny-is-closable",
1743
- "markdownDescription": "Denies the is_closable command without any pre-configured scope."
1744
- },
1745
- {
1746
- "description": "Denies the is_decorated command without any pre-configured scope.",
1747
- "type": "string",
1748
- "const": "core:window:deny-is-decorated",
1749
- "markdownDescription": "Denies the is_decorated command without any pre-configured scope."
1750
- },
1751
- {
1752
- "description": "Denies the is_enabled command without any pre-configured scope.",
1753
- "type": "string",
1754
- "const": "core:window:deny-is-enabled",
1755
- "markdownDescription": "Denies the is_enabled command without any pre-configured scope."
1756
- },
1757
- {
1758
- "description": "Denies the is_focused command without any pre-configured scope.",
1759
- "type": "string",
1760
- "const": "core:window:deny-is-focused",
1761
- "markdownDescription": "Denies the is_focused command without any pre-configured scope."
1762
- },
1763
- {
1764
- "description": "Denies the is_fullscreen command without any pre-configured scope.",
1765
- "type": "string",
1766
- "const": "core:window:deny-is-fullscreen",
1767
- "markdownDescription": "Denies the is_fullscreen command without any pre-configured scope."
1768
- },
1769
- {
1770
- "description": "Denies the is_maximizable command without any pre-configured scope.",
1771
- "type": "string",
1772
- "const": "core:window:deny-is-maximizable",
1773
- "markdownDescription": "Denies the is_maximizable command without any pre-configured scope."
1774
- },
1775
- {
1776
- "description": "Denies the is_maximized command without any pre-configured scope.",
1777
- "type": "string",
1778
- "const": "core:window:deny-is-maximized",
1779
- "markdownDescription": "Denies the is_maximized command without any pre-configured scope."
1780
- },
1781
- {
1782
- "description": "Denies the is_minimizable command without any pre-configured scope.",
1783
- "type": "string",
1784
- "const": "core:window:deny-is-minimizable",
1785
- "markdownDescription": "Denies the is_minimizable command without any pre-configured scope."
1786
- },
1787
- {
1788
- "description": "Denies the is_minimized command without any pre-configured scope.",
1789
- "type": "string",
1790
- "const": "core:window:deny-is-minimized",
1791
- "markdownDescription": "Denies the is_minimized command without any pre-configured scope."
1792
- },
1793
- {
1794
- "description": "Denies the is_resizable command without any pre-configured scope.",
1795
- "type": "string",
1796
- "const": "core:window:deny-is-resizable",
1797
- "markdownDescription": "Denies the is_resizable command without any pre-configured scope."
1798
- },
1799
- {
1800
- "description": "Denies the is_visible command without any pre-configured scope.",
1801
- "type": "string",
1802
- "const": "core:window:deny-is-visible",
1803
- "markdownDescription": "Denies the is_visible command without any pre-configured scope."
1804
- },
1805
- {
1806
- "description": "Denies the maximize command without any pre-configured scope.",
1807
- "type": "string",
1808
- "const": "core:window:deny-maximize",
1809
- "markdownDescription": "Denies the maximize command without any pre-configured scope."
1810
- },
1811
- {
1812
- "description": "Denies the minimize command without any pre-configured scope.",
1813
- "type": "string",
1814
- "const": "core:window:deny-minimize",
1815
- "markdownDescription": "Denies the minimize command without any pre-configured scope."
1816
- },
1817
- {
1818
- "description": "Denies the monitor_from_point command without any pre-configured scope.",
1819
- "type": "string",
1820
- "const": "core:window:deny-monitor-from-point",
1821
- "markdownDescription": "Denies the monitor_from_point command without any pre-configured scope."
1822
- },
1823
- {
1824
- "description": "Denies the outer_position command without any pre-configured scope.",
1825
- "type": "string",
1826
- "const": "core:window:deny-outer-position",
1827
- "markdownDescription": "Denies the outer_position command without any pre-configured scope."
1828
- },
1829
- {
1830
- "description": "Denies the outer_size command without any pre-configured scope.",
1831
- "type": "string",
1832
- "const": "core:window:deny-outer-size",
1833
- "markdownDescription": "Denies the outer_size command without any pre-configured scope."
1834
- },
1835
- {
1836
- "description": "Denies the primary_monitor command without any pre-configured scope.",
1837
- "type": "string",
1838
- "const": "core:window:deny-primary-monitor",
1839
- "markdownDescription": "Denies the primary_monitor command without any pre-configured scope."
1840
- },
1841
- {
1842
- "description": "Denies the request_user_attention command without any pre-configured scope.",
1843
- "type": "string",
1844
- "const": "core:window:deny-request-user-attention",
1845
- "markdownDescription": "Denies the request_user_attention command without any pre-configured scope."
1846
- },
1847
- {
1848
- "description": "Denies the scale_factor command without any pre-configured scope.",
1849
- "type": "string",
1850
- "const": "core:window:deny-scale-factor",
1851
- "markdownDescription": "Denies the scale_factor command without any pre-configured scope."
1852
- },
1853
- {
1854
- "description": "Denies the set_always_on_bottom command without any pre-configured scope.",
1855
- "type": "string",
1856
- "const": "core:window:deny-set-always-on-bottom",
1857
- "markdownDescription": "Denies the set_always_on_bottom command without any pre-configured scope."
1858
- },
1859
- {
1860
- "description": "Denies the set_always_on_top command without any pre-configured scope.",
1861
- "type": "string",
1862
- "const": "core:window:deny-set-always-on-top",
1863
- "markdownDescription": "Denies the set_always_on_top command without any pre-configured scope."
1864
- },
1865
- {
1866
- "description": "Denies the set_background_color command without any pre-configured scope.",
1867
- "type": "string",
1868
- "const": "core:window:deny-set-background-color",
1869
- "markdownDescription": "Denies the set_background_color command without any pre-configured scope."
1870
- },
1871
- {
1872
- "description": "Denies the set_badge_count command without any pre-configured scope.",
1873
- "type": "string",
1874
- "const": "core:window:deny-set-badge-count",
1875
- "markdownDescription": "Denies the set_badge_count command without any pre-configured scope."
1876
- },
1877
- {
1878
- "description": "Denies the set_badge_label command without any pre-configured scope.",
1879
- "type": "string",
1880
- "const": "core:window:deny-set-badge-label",
1881
- "markdownDescription": "Denies the set_badge_label command without any pre-configured scope."
1882
- },
1883
- {
1884
- "description": "Denies the set_closable command without any pre-configured scope.",
1885
- "type": "string",
1886
- "const": "core:window:deny-set-closable",
1887
- "markdownDescription": "Denies the set_closable command without any pre-configured scope."
1888
- },
1889
- {
1890
- "description": "Denies the set_content_protected command without any pre-configured scope.",
1891
- "type": "string",
1892
- "const": "core:window:deny-set-content-protected",
1893
- "markdownDescription": "Denies the set_content_protected command without any pre-configured scope."
1894
- },
1895
- {
1896
- "description": "Denies the set_cursor_grab command without any pre-configured scope.",
1897
- "type": "string",
1898
- "const": "core:window:deny-set-cursor-grab",
1899
- "markdownDescription": "Denies the set_cursor_grab command without any pre-configured scope."
1900
- },
1901
- {
1902
- "description": "Denies the set_cursor_icon command without any pre-configured scope.",
1903
- "type": "string",
1904
- "const": "core:window:deny-set-cursor-icon",
1905
- "markdownDescription": "Denies the set_cursor_icon command without any pre-configured scope."
1906
- },
1907
- {
1908
- "description": "Denies the set_cursor_position command without any pre-configured scope.",
1909
- "type": "string",
1910
- "const": "core:window:deny-set-cursor-position",
1911
- "markdownDescription": "Denies the set_cursor_position command without any pre-configured scope."
1912
- },
1913
- {
1914
- "description": "Denies the set_cursor_visible command without any pre-configured scope.",
1915
- "type": "string",
1916
- "const": "core:window:deny-set-cursor-visible",
1917
- "markdownDescription": "Denies the set_cursor_visible command without any pre-configured scope."
1918
- },
1919
- {
1920
- "description": "Denies the set_decorations command without any pre-configured scope.",
1921
- "type": "string",
1922
- "const": "core:window:deny-set-decorations",
1923
- "markdownDescription": "Denies the set_decorations command without any pre-configured scope."
1924
- },
1925
- {
1926
- "description": "Denies the set_effects command without any pre-configured scope.",
1927
- "type": "string",
1928
- "const": "core:window:deny-set-effects",
1929
- "markdownDescription": "Denies the set_effects command without any pre-configured scope."
1930
- },
1931
- {
1932
- "description": "Denies the set_enabled command without any pre-configured scope.",
1933
- "type": "string",
1934
- "const": "core:window:deny-set-enabled",
1935
- "markdownDescription": "Denies the set_enabled command without any pre-configured scope."
1936
- },
1937
- {
1938
- "description": "Denies the set_focus command without any pre-configured scope.",
1939
- "type": "string",
1940
- "const": "core:window:deny-set-focus",
1941
- "markdownDescription": "Denies the set_focus command without any pre-configured scope."
1942
- },
1943
- {
1944
- "description": "Denies the set_fullscreen command without any pre-configured scope.",
1945
- "type": "string",
1946
- "const": "core:window:deny-set-fullscreen",
1947
- "markdownDescription": "Denies the set_fullscreen command without any pre-configured scope."
1948
- },
1949
- {
1950
- "description": "Denies the set_icon command without any pre-configured scope.",
1951
- "type": "string",
1952
- "const": "core:window:deny-set-icon",
1953
- "markdownDescription": "Denies the set_icon command without any pre-configured scope."
1954
- },
1955
- {
1956
- "description": "Denies the set_ignore_cursor_events command without any pre-configured scope.",
1957
- "type": "string",
1958
- "const": "core:window:deny-set-ignore-cursor-events",
1959
- "markdownDescription": "Denies the set_ignore_cursor_events command without any pre-configured scope."
1960
- },
1961
- {
1962
- "description": "Denies the set_max_size command without any pre-configured scope.",
1963
- "type": "string",
1964
- "const": "core:window:deny-set-max-size",
1965
- "markdownDescription": "Denies the set_max_size command without any pre-configured scope."
1966
- },
1967
- {
1968
- "description": "Denies the set_maximizable command without any pre-configured scope.",
1969
- "type": "string",
1970
- "const": "core:window:deny-set-maximizable",
1971
- "markdownDescription": "Denies the set_maximizable command without any pre-configured scope."
1972
- },
1973
- {
1974
- "description": "Denies the set_min_size command without any pre-configured scope.",
1975
- "type": "string",
1976
- "const": "core:window:deny-set-min-size",
1977
- "markdownDescription": "Denies the set_min_size command without any pre-configured scope."
1978
- },
1979
- {
1980
- "description": "Denies the set_minimizable command without any pre-configured scope.",
1981
- "type": "string",
1982
- "const": "core:window:deny-set-minimizable",
1983
- "markdownDescription": "Denies the set_minimizable command without any pre-configured scope."
1984
- },
1985
- {
1986
- "description": "Denies the set_overlay_icon command without any pre-configured scope.",
1987
- "type": "string",
1988
- "const": "core:window:deny-set-overlay-icon",
1989
- "markdownDescription": "Denies the set_overlay_icon command without any pre-configured scope."
1990
- },
1991
- {
1992
- "description": "Denies the set_position command without any pre-configured scope.",
1993
- "type": "string",
1994
- "const": "core:window:deny-set-position",
1995
- "markdownDescription": "Denies the set_position command without any pre-configured scope."
1996
- },
1997
- {
1998
- "description": "Denies the set_progress_bar command without any pre-configured scope.",
1999
- "type": "string",
2000
- "const": "core:window:deny-set-progress-bar",
2001
- "markdownDescription": "Denies the set_progress_bar command without any pre-configured scope."
2002
- },
2003
- {
2004
- "description": "Denies the set_resizable command without any pre-configured scope.",
2005
- "type": "string",
2006
- "const": "core:window:deny-set-resizable",
2007
- "markdownDescription": "Denies the set_resizable command without any pre-configured scope."
2008
- },
2009
- {
2010
- "description": "Denies the set_shadow command without any pre-configured scope.",
2011
- "type": "string",
2012
- "const": "core:window:deny-set-shadow",
2013
- "markdownDescription": "Denies the set_shadow command without any pre-configured scope."
2014
- },
2015
- {
2016
- "description": "Denies the set_size command without any pre-configured scope.",
2017
- "type": "string",
2018
- "const": "core:window:deny-set-size",
2019
- "markdownDescription": "Denies the set_size command without any pre-configured scope."
2020
- },
2021
- {
2022
- "description": "Denies the set_size_constraints command without any pre-configured scope.",
2023
- "type": "string",
2024
- "const": "core:window:deny-set-size-constraints",
2025
- "markdownDescription": "Denies the set_size_constraints command without any pre-configured scope."
2026
- },
2027
- {
2028
- "description": "Denies the set_skip_taskbar command without any pre-configured scope.",
2029
- "type": "string",
2030
- "const": "core:window:deny-set-skip-taskbar",
2031
- "markdownDescription": "Denies the set_skip_taskbar command without any pre-configured scope."
2032
- },
2033
- {
2034
- "description": "Denies the set_theme command without any pre-configured scope.",
2035
- "type": "string",
2036
- "const": "core:window:deny-set-theme",
2037
- "markdownDescription": "Denies the set_theme command without any pre-configured scope."
2038
- },
2039
- {
2040
- "description": "Denies the set_title command without any pre-configured scope.",
2041
- "type": "string",
2042
- "const": "core:window:deny-set-title",
2043
- "markdownDescription": "Denies the set_title command without any pre-configured scope."
2044
- },
2045
- {
2046
- "description": "Denies the set_title_bar_style command without any pre-configured scope.",
2047
- "type": "string",
2048
- "const": "core:window:deny-set-title-bar-style",
2049
- "markdownDescription": "Denies the set_title_bar_style command without any pre-configured scope."
2050
- },
2051
- {
2052
- "description": "Denies the set_visible_on_all_workspaces command without any pre-configured scope.",
2053
- "type": "string",
2054
- "const": "core:window:deny-set-visible-on-all-workspaces",
2055
- "markdownDescription": "Denies the set_visible_on_all_workspaces command without any pre-configured scope."
2056
- },
2057
- {
2058
- "description": "Denies the show command without any pre-configured scope.",
2059
- "type": "string",
2060
- "const": "core:window:deny-show",
2061
- "markdownDescription": "Denies the show command without any pre-configured scope."
2062
- },
2063
- {
2064
- "description": "Denies the start_dragging command without any pre-configured scope.",
2065
- "type": "string",
2066
- "const": "core:window:deny-start-dragging",
2067
- "markdownDescription": "Denies the start_dragging command without any pre-configured scope."
2068
- },
2069
- {
2070
- "description": "Denies the start_resize_dragging command without any pre-configured scope.",
2071
- "type": "string",
2072
- "const": "core:window:deny-start-resize-dragging",
2073
- "markdownDescription": "Denies the start_resize_dragging command without any pre-configured scope."
2074
- },
2075
- {
2076
- "description": "Denies the theme command without any pre-configured scope.",
2077
- "type": "string",
2078
- "const": "core:window:deny-theme",
2079
- "markdownDescription": "Denies the theme command without any pre-configured scope."
2080
- },
2081
- {
2082
- "description": "Denies the title command without any pre-configured scope.",
2083
- "type": "string",
2084
- "const": "core:window:deny-title",
2085
- "markdownDescription": "Denies the title command without any pre-configured scope."
2086
- },
2087
- {
2088
- "description": "Denies the toggle_maximize command without any pre-configured scope.",
2089
- "type": "string",
2090
- "const": "core:window:deny-toggle-maximize",
2091
- "markdownDescription": "Denies the toggle_maximize command without any pre-configured scope."
2092
- },
2093
- {
2094
- "description": "Denies the unmaximize command without any pre-configured scope.",
2095
- "type": "string",
2096
- "const": "core:window:deny-unmaximize",
2097
- "markdownDescription": "Denies the unmaximize command without any pre-configured scope."
2098
- },
2099
- {
2100
- "description": "Denies the unminimize command without any pre-configured scope.",
2101
- "type": "string",
2102
- "const": "core:window:deny-unminimize",
2103
- "markdownDescription": "Denies the unminimize command without any pre-configured scope."
2104
- }
2105
- ]
2106
- },
2107
- "Value": {
2108
- "description": "All supported ACL values.",
2109
- "anyOf": [
2110
- {
2111
- "description": "Represents a null JSON value.",
2112
- "type": "null"
2113
- },
2114
- {
2115
- "description": "Represents a [`bool`].",
2116
- "type": "boolean"
2117
- },
2118
- {
2119
- "description": "Represents a valid ACL [`Number`].",
2120
- "allOf": [
2121
- {
2122
- "$ref": "#/definitions/Number"
2123
- }
2124
- ]
2125
- },
2126
- {
2127
- "description": "Represents a [`String`].",
2128
- "type": "string"
2129
- },
2130
- {
2131
- "description": "Represents a list of other [`Value`]s.",
2132
- "type": "array",
2133
- "items": {
2134
- "$ref": "#/definitions/Value"
2135
- }
2136
- },
2137
- {
2138
- "description": "Represents a map of [`String`] keys to [`Value`]s.",
2139
- "type": "object",
2140
- "additionalProperties": {
2141
- "$ref": "#/definitions/Value"
2142
- }
2143
- }
2144
- ]
2145
- },
2146
- "Number": {
2147
- "description": "A valid ACL number.",
2148
- "anyOf": [
2149
- {
2150
- "description": "Represents an [`i64`].",
2151
- "type": "integer",
2152
- "format": "int64"
2153
- },
2154
- {
2155
- "description": "Represents a [`f64`].",
2156
- "type": "number",
2157
- "format": "double"
2158
- }
2159
- ]
2160
- },
2161
- "Target": {
2162
- "description": "Platform target.",
2163
- "oneOf": [
2164
- {
2165
- "description": "MacOS.",
2166
- "type": "string",
2167
- "enum": [
2168
- "macOS"
2169
- ]
2170
- },
2171
- {
2172
- "description": "Windows.",
2173
- "type": "string",
2174
- "enum": [
2175
- "windows"
2176
- ]
2177
- },
2178
- {
2179
- "description": "Linux.",
2180
- "type": "string",
2181
- "enum": [
2182
- "linux"
2183
- ]
2184
- },
2185
- {
2186
- "description": "Android.",
2187
- "type": "string",
2188
- "enum": [
2189
- "android"
2190
- ]
2191
- },
2192
- {
2193
- "description": "iOS.",
2194
- "type": "string",
2195
- "enum": [
2196
- "iOS"
2197
- ]
2198
- }
2199
- ]
2200
- }
2201
- }
2202
-}
\ No newline at end of file
examples/tauri-app/src-tauri/icons/128x128.png
Binary files a/examples/tauri-app/src-tauri/icons/128x128.png and /dev/null differ
examples/tauri-app/src-tauri/icons/128x128@2x.png
Binary files a/examples/tauri-app/src-tauri/icons/128x128@2x.png and /dev/null differ
examples/tauri-app/src-tauri/icons/32x32.png
Binary files a/examples/tauri-app/src-tauri/icons/32x32.png and /dev/null differ
examples/tauri-app/src-tauri/icons/icon.icns
Binary files a/examples/tauri-app/src-tauri/icons/icon.icns and /dev/null differ
examples/tauri-app/src-tauri/icons/icon.ico
Binary files a/examples/tauri-app/src-tauri/icons/icon.ico and /dev/null differ
examples/tauri-app/src-tauri/icons/icon.png
Binary files a/examples/tauri-app/src-tauri/icons/icon.png and /dev/null differ
examples/tauri-app/src/App.svelte
deleted
-46
@@ -1,46 +0,0 @@
1
-<script>
2
- import Greet from "./lib/Greet.svelte";
3
-
4
- let response = "";
5
-
6
- function updateResponse(returnValue) {
7
- response +=
8
- `[${new Date().toLocaleTimeString()}] ` +
9
- (typeof returnValue === "string"
10
- ? returnValue
11
- : JSON.stringify(returnValue)) +
12
- "<br>";
13
- }
14
-</script>
15
-
16
-<main class="container">
17
- <h1>Welcome to Tauri!</h1>
18
-
19
- <div class="row">
20
- <a href="https://vite.dev" target="_blank">
21
- <img src="/vite.svg" class="logo vite" alt="Vite Logo" />
22
- </a>
23
- <a href="https://tauri.app" target="_blank">
24
- <img src="/tauri.svg" class="logo tauri" alt="Tauri Logo" />
25
- </a>
26
- <a href="https://svelte.dev" target="_blank">
27
- <img src="/svelte.svg" class="logo svelte" alt="Svelte Logo" />
28
- </a>
29
- </div>
30
-
31
- <p>Click on the Tauri, Vite, and Svelte logos to learn more.</p>
32
-
33
- <div class="row">
34
- <Greet />
35
- </div>
36
-</main>
37
-
38
-<style>
39
- .logo.vite:hover {
40
- filter: drop-shadow(0 0 2em #747bff);
41
- }
42
-
43
- .logo.svelte:hover {
44
- filter: drop-shadow(0 0 2em #ff3e00);
45
- }
46
-</style>
examples/tauri-app/src/lib/Greet.svelte
deleted
-30
@@ -1,30 +0,0 @@
1
-<script>
2
- import { invoke } from "@tauri-apps/api/core"
3
-
4
- let name = "";
5
- let greetMsg = ""
6
-
7
- async function greet(){
8
- // Learn more about Tauri commands at https://v2.tauri.app/develop/calling-rust/#commands
9
- greetMsg = await invoke("greet", { name })
10
- }
11
-
12
- async function check(){
13
- const isAndroidTv = await invoke("check")
14
- if (isAndroidTv) {
15
- greetMsg = "Running on a TV Device"
16
- } else {
17
- greetMsg = "Running on a non-TV Device"
18
- }
19
- }
20
-</script>
21
-
22
-<div>
23
- <div class="row">
24
- <input id="greet-input" placeholder="Enter a name..." bind:value={name} />
25
- <button on:click={greet}>
26
- Greet
27
- </button>
28
- </div>
29
- <p>{greetMsg}</p>
30
-</div>
examples/tauri-app/src/main.js
deleted
-8
@@ -1,8 +0,0 @@
1
-import "./style.css";
2
-import App from "./App.svelte";
3
-
4
-const app = new App({
5
- target: document.getElementById("app"),
6
-});
7
-
8
-export default app;
examples/tauri-app/vite.config.js
deleted
-24
@@ -1,24 +0,0 @@
1
-import { defineConfig } from "vite";
2
-import { svelte } from "@sveltejs/vite-plugin-svelte";
3
-
4
-const host = process.env.TAURI_DEV_HOST;
5
-
6
-// https://vite.dev/config/
7
-export default defineConfig({
8
- plugins: [svelte()],
9
-
10
- // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build`
11
- // prevent Vite from obscuring rust errors
12
- clearScreen: false,
13
- // tauri expects a fixed port, fail if that port is not available
14
- server: {
15
- host: host || false,
16
- port: 1420,
17
- strictPort: true,
18
- hmr: host ? {
19
- protocol: 'ws',
20
- host,
21
- port: 1421
22
- } : undefined,
23
- },
24
-})
examples/test/.gitignore
renamed
examples/test/.vscode/extensions.json
new
+3
@@ -0,0 +1,3 @@
1
+{
2
+ "recommendations": ["tauri-apps.tauri-vscode", "rust-lang.rust-analyzer"]
3
+}
examples/test/README.md
new
+7
@@ -0,0 +1,7 @@
1
+# Tauri + React + Typescript
2
+
3
+This template should help get you started developing with Tauri, React and Typescript in Vite.
4
+
5
+## Recommended IDE Setup
6
+
7
+- [VS Code](https://code.visualstudio.com/) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer)
examples/test/index.html
renamed
+4
-4
@@ -1,14 +1,14 @@
1
-<!DOCTYPE html>
1
+<!doctype html>
2
<html lang="en">
3
<head>
4
<meta charset="UTF-8" />
5
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
6
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7
- <title>Tauri + Svelte</title>
7
+ <title>Tauri + React + Typescript</title>
8
</head>
9
10
<body>
11
- <div id="app"></div>
12
- <script type="module" src="/src/main.js"></script>
11
+ <div id="root"></div>
12
+ <script type="module" src="/src/main.tsx"></script>
13
</body>
14
</html>
examples/test/package.json
new
+26
@@ -0,0 +1,26 @@
1
+{
2
+ "name": "test",
3
+ "private": true,
4
+ "version": "0.1.0",
5
+ "type": "module",
6
+ "scripts": {
7
+ "dev": "vite",
8
+ "build": "tsc && vite build",
9
+ "preview": "vite preview",
10
+ "tauri": "tauri"
11
+ },
12
+ "dependencies": {
13
+ "react": "^19.1.0",
14
+ "react-dom": "^19.1.0",
15
+ "@tauri-apps/api": "^2",
16
+ "@tauri-apps/plugin-opener": "^2"
17
+ },
18
+ "devDependencies": {
19
+ "@types/react": "^19.1.8",
20
+ "@types/react-dom": "^19.1.6",
21
+ "@vitejs/plugin-react": "^4.6.0",
22
+ "typescript": "~5.8.3",
23
+ "vite": "^7.0.4",
24
+ "@tauri-apps/cli": "^2"
25
+ }
26
+}
examples/test/pnpm-lock.yaml
new
+1207
@@ -0,0 +1,1207 @@
1
+lockfileVersion: '9.0'
2
+
3
+settings:
4
+ autoInstallPeers: true
5
+ excludeLinksFromLockfile: false
6
+
7
+importers:
8
+
9
+ .:
10
+ dependencies:
11
+ '@tauri-apps/api':
12
+ specifier: ^2
13
+ version: 2.7.0
14
+ '@tauri-apps/plugin-opener':
15
+ specifier: ^2
16
+ version: 2.4.0
17
+ react:
18
+ specifier: ^19.1.0
19
+ version: 19.1.1
20
+ react-dom:
21
+ specifier: ^19.1.0
22
+ version: 19.1.1(react@19.1.1)
23
+ devDependencies:
24
+ '@tauri-apps/cli':
25
+ specifier: ^2
26
+ version: 2.7.1
27
+ '@types/react':
28
+ specifier: ^19.1.8
29
+ version: 19.1.10
30
+ '@types/react-dom':
31
+ specifier: ^19.1.6
32
+ version: 19.1.7(@types/react@19.1.10)
33
+ '@vitejs/plugin-react':
34
+ specifier: ^4.6.0
35
+ version: 4.7.0(vite@7.1.2)
36
+ typescript:
37
+ specifier: ~5.8.3
38
+ version: 5.8.3
39
+ vite:
40
+ specifier: ^7.0.4
41
+ version: 7.1.2
42
+
43
+packages:
44
+
45
+ '@ampproject/remapping@2.3.0':
46
+ resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
47
+ engines: {node: '>=6.0.0'}
48
+
49
+ '@babel/code-frame@7.27.1':
50
+ resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
51
+ engines: {node: '>=6.9.0'}
52
+
53
+ '@babel/compat-data@7.28.0':
54
+ resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==}
55
+ engines: {node: '>=6.9.0'}
56
+
57
+ '@babel/core@7.28.3':
58
+ resolution: {integrity: sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==}
59
+ engines: {node: '>=6.9.0'}
60
+
61
+ '@babel/generator@7.28.3':
62
+ resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==}
63
+ engines: {node: '>=6.9.0'}
64
+
65
+ '@babel/helper-compilation-targets@7.27.2':
66
+ resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
67
+ engines: {node: '>=6.9.0'}
68
+
69
+ '@babel/helper-globals@7.28.0':
70
+ resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
71
+ engines: {node: '>=6.9.0'}
72
+
73
+ '@babel/helper-module-imports@7.27.1':
74
+ resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
75
+ engines: {node: '>=6.9.0'}
76
+
77
+ '@babel/helper-module-transforms@7.28.3':
78
+ resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==}
79
+ engines: {node: '>=6.9.0'}
80
+ peerDependencies:
81
+ '@babel/core': ^7.0.0
82
+
83
+ '@babel/helper-plugin-utils@7.27.1':
84
+ resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
85
+ engines: {node: '>=6.9.0'}
86
+
87
+ '@babel/helper-string-parser@7.27.1':
88
+ resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
89
+ engines: {node: '>=6.9.0'}
90
+
91
+ '@babel/helper-validator-identifier@7.27.1':
92
+ resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==}
93
+ engines: {node: '>=6.9.0'}
94
+
95
+ '@babel/helper-validator-option@7.27.1':
96
+ resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
97
+ engines: {node: '>=6.9.0'}
98
+
99
+ '@babel/helpers@7.28.3':
100
+ resolution: {integrity: sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==}
101
+ engines: {node: '>=6.9.0'}
102
+
103
+ '@babel/parser@7.28.3':
104
+ resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==}
105
+ engines: {node: '>=6.0.0'}
106
+ hasBin: true
107
+
108
+ '@babel/plugin-transform-react-jsx-self@7.27.1':
109
+ resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==}
110
+ engines: {node: '>=6.9.0'}
111
+ peerDependencies:
112
+ '@babel/core': ^7.0.0-0
113
+
114
+ '@babel/plugin-transform-react-jsx-source@7.27.1':
115
+ resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==}
116
+ engines: {node: '>=6.9.0'}
117
+ peerDependencies:
118
+ '@babel/core': ^7.0.0-0
119
+
120
+ '@babel/template@7.27.2':
121
+ resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
122
+ engines: {node: '>=6.9.0'}
123
+
124
+ '@babel/traverse@7.28.3':
125
+ resolution: {integrity: sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==}
126
+ engines: {node: '>=6.9.0'}
127
+
128
+ '@babel/types@7.28.2':
129
+ resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==}
130
+ engines: {node: '>=6.9.0'}
131
+
132
+ '@esbuild/aix-ppc64@0.25.9':
133
+ resolution: {integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==}
134
+ engines: {node: '>=18'}
135
+ cpu: [ppc64]
136
+ os: [aix]
137
+
138
+ '@esbuild/android-arm64@0.25.9':
139
+ resolution: {integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==}
140
+ engines: {node: '>=18'}
141
+ cpu: [arm64]
142
+ os: [android]
143
+
144
+ '@esbuild/android-arm@0.25.9':
145
+ resolution: {integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==}
146
+ engines: {node: '>=18'}
147
+ cpu: [arm]
148
+ os: [android]
149
+
150
+ '@esbuild/android-x64@0.25.9':
151
+ resolution: {integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==}
152
+ engines: {node: '>=18'}
153
+ cpu: [x64]
154
+ os: [android]
155
+
156
+ '@esbuild/darwin-arm64@0.25.9':
157
+ resolution: {integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==}
158
+ engines: {node: '>=18'}
159
+ cpu: [arm64]
160
+ os: [darwin]
161
+
162
+ '@esbuild/darwin-x64@0.25.9':
163
+ resolution: {integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==}
164
+ engines: {node: '>=18'}
165
+ cpu: [x64]
166
+ os: [darwin]
167
+
168
+ '@esbuild/freebsd-arm64@0.25.9':
169
+ resolution: {integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==}
170
+ engines: {node: '>=18'}
171
+ cpu: [arm64]
172
+ os: [freebsd]
173
+
174
+ '@esbuild/freebsd-x64@0.25.9':
175
+ resolution: {integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==}
176
+ engines: {node: '>=18'}
177
+ cpu: [x64]
178
+ os: [freebsd]
179
+
180
+ '@esbuild/linux-arm64@0.25.9':
181
+ resolution: {integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==}
182
+ engines: {node: '>=18'}
183
+ cpu: [arm64]
184
+ os: [linux]
185
+
186
+ '@esbuild/linux-arm@0.25.9':
187
+ resolution: {integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==}
188
+ engines: {node: '>=18'}
189
+ cpu: [arm]
190
+ os: [linux]
191
+
192
+ '@esbuild/linux-ia32@0.25.9':
193
+ resolution: {integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==}
194
+ engines: {node: '>=18'}
195
+ cpu: [ia32]
196
+ os: [linux]
197
+
198
+ '@esbuild/linux-loong64@0.25.9':
199
+ resolution: {integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==}
200
+ engines: {node: '>=18'}
201
+ cpu: [loong64]
202
+ os: [linux]
203
+
204
+ '@esbuild/linux-mips64el@0.25.9':
205
+ resolution: {integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==}
206
+ engines: {node: '>=18'}
207
+ cpu: [mips64el]
208
+ os: [linux]
209
+
210
+ '@esbuild/linux-ppc64@0.25.9':
211
+ resolution: {integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==}
212
+ engines: {node: '>=18'}
213
+ cpu: [ppc64]
214
+ os: [linux]
215
+
216
+ '@esbuild/linux-riscv64@0.25.9':
217
+ resolution: {integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==}
218
+ engines: {node: '>=18'}
219
+ cpu: [riscv64]
220
+ os: [linux]
221
+
222
+ '@esbuild/linux-s390x@0.25.9':
223
+ resolution: {integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==}
224
+ engines: {node: '>=18'}
225
+ cpu: [s390x]
226
+ os: [linux]
227
+
228
+ '@esbuild/linux-x64@0.25.9':
229
+ resolution: {integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==}
230
+ engines: {node: '>=18'}
231
+ cpu: [x64]
232
+ os: [linux]
233
+
234
+ '@esbuild/netbsd-arm64@0.25.9':
235
+ resolution: {integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==}
236
+ engines: {node: '>=18'}
237
+ cpu: [arm64]
238
+ os: [netbsd]
239
+
240
+ '@esbuild/netbsd-x64@0.25.9':
241
+ resolution: {integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==}
242
+ engines: {node: '>=18'}
243
+ cpu: [x64]
244
+ os: [netbsd]
245
+
246
+ '@esbuild/openbsd-arm64@0.25.9':
247
+ resolution: {integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==}
248
+ engines: {node: '>=18'}
249
+ cpu: [arm64]
250
+ os: [openbsd]
251
+
252
+ '@esbuild/openbsd-x64@0.25.9':
253
+ resolution: {integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==}
254
+ engines: {node: '>=18'}
255
+ cpu: [x64]
256
+ os: [openbsd]
257
+
258
+ '@esbuild/openharmony-arm64@0.25.9':
259
+ resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==}
260
+ engines: {node: '>=18'}
261
+ cpu: [arm64]
262
+ os: [openharmony]
263
+
264
+ '@esbuild/sunos-x64@0.25.9':
265
+ resolution: {integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==}
266
+ engines: {node: '>=18'}
267
+ cpu: [x64]
268
+ os: [sunos]
269
+
270
+ '@esbuild/win32-arm64@0.25.9':
271
+ resolution: {integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==}
272
+ engines: {node: '>=18'}
273
+ cpu: [arm64]
274
+ os: [win32]
275
+
276
+ '@esbuild/win32-ia32@0.25.9':
277
+ resolution: {integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==}
278
+ engines: {node: '>=18'}
279
+ cpu: [ia32]
280
+ os: [win32]
281
+
282
+ '@esbuild/win32-x64@0.25.9':
283
+ resolution: {integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==}
284
+ engines: {node: '>=18'}
285
+ cpu: [x64]
286
+ os: [win32]
287
+
288
+ '@jridgewell/gen-mapping@0.3.13':
289
+ resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
290
+
291
+ '@jridgewell/resolve-uri@3.1.2':
292
+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
293
+ engines: {node: '>=6.0.0'}
294
+
295
+ '@jridgewell/sourcemap-codec@1.5.5':
296
+ resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
297
+
298
+ '@jridgewell/trace-mapping@0.3.30':
299
+ resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==}
300
+
301
+ '@rolldown/pluginutils@1.0.0-beta.27':
302
+ resolution: {integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==}
303
+
304
+ '@rollup/rollup-android-arm-eabi@4.46.2':
305
+ resolution: {integrity: sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==}
306
+ cpu: [arm]
307
+ os: [android]
308
+
309
+ '@rollup/rollup-android-arm64@4.46.2':
310
+ resolution: {integrity: sha512-nTeCWY83kN64oQ5MGz3CgtPx8NSOhC5lWtsjTs+8JAJNLcP3QbLCtDDgUKQc/Ro/frpMq4SHUaHN6AMltcEoLQ==}
311
+ cpu: [arm64]
312
+ os: [android]
313
+
314
+ '@rollup/rollup-darwin-arm64@4.46.2':
315
+ resolution: {integrity: sha512-HV7bW2Fb/F5KPdM/9bApunQh68YVDU8sO8BvcW9OngQVN3HHHkw99wFupuUJfGR9pYLLAjcAOA6iO+evsbBaPQ==}
316
+ cpu: [arm64]
317
+ os: [darwin]
318
+
319
+ '@rollup/rollup-darwin-x64@4.46.2':
320
+ resolution: {integrity: sha512-SSj8TlYV5nJixSsm/y3QXfhspSiLYP11zpfwp6G/YDXctf3Xkdnk4woJIF5VQe0of2OjzTt8EsxnJDCdHd2xMA==}
321
+ cpu: [x64]
322
+ os: [darwin]
323
+
324
+ '@rollup/rollup-freebsd-arm64@4.46.2':
325
+ resolution: {integrity: sha512-ZyrsG4TIT9xnOlLsSSi9w/X29tCbK1yegE49RYm3tu3wF1L/B6LVMqnEWyDB26d9Ecx9zrmXCiPmIabVuLmNSg==}
326
+ cpu: [arm64]
327
+ os: [freebsd]
328
+
329
+ '@rollup/rollup-freebsd-x64@4.46.2':
330
+ resolution: {integrity: sha512-pCgHFoOECwVCJ5GFq8+gR8SBKnMO+xe5UEqbemxBpCKYQddRQMgomv1104RnLSg7nNvgKy05sLsY51+OVRyiVw==}
331
+ cpu: [x64]
332
+ os: [freebsd]
333
+
334
+ '@rollup/rollup-linux-arm-gnueabihf@4.46.2':
335
+ resolution: {integrity: sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==}
336
+ cpu: [arm]
337
+ os: [linux]
338
+
339
+ '@rollup/rollup-linux-arm-musleabihf@4.46.2':
340
+ resolution: {integrity: sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==}
341
+ cpu: [arm]
342
+ os: [linux]
343
+
344
+ '@rollup/rollup-linux-arm64-gnu@4.46.2':
345
+ resolution: {integrity: sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==}
346
+ cpu: [arm64]
347
+ os: [linux]
348
+
349
+ '@rollup/rollup-linux-arm64-musl@4.46.2':
350
+ resolution: {integrity: sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==}
351
+ cpu: [arm64]
352
+ os: [linux]
353
+
354
+ '@rollup/rollup-linux-loongarch64-gnu@4.46.2':
355
+ resolution: {integrity: sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==}
356
+ cpu: [loong64]
357
+ os: [linux]
358
+
359
+ '@rollup/rollup-linux-ppc64-gnu@4.46.2':
360
+ resolution: {integrity: sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==}
361
+ cpu: [ppc64]
362
+ os: [linux]
363
+
364
+ '@rollup/rollup-linux-riscv64-gnu@4.46.2':
365
+ resolution: {integrity: sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==}
366
+ cpu: [riscv64]
367
+ os: [linux]
368
+
369
+ '@rollup/rollup-linux-riscv64-musl@4.46.2':
370
+ resolution: {integrity: sha512-t5B2loThlFEauloaQkZg9gxV05BYeITLvLkWOkRXogP4qHXLkWSbSHKM9S6H1schf/0YGP/qNKtiISlxvfmmZw==}
371
+ cpu: [riscv64]
372
+ os: [linux]
373
+
374
+ '@rollup/rollup-linux-s390x-gnu@4.46.2':
375
+ resolution: {integrity: sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==}
376
+ cpu: [s390x]
377
+ os: [linux]
378
+
379
+ '@rollup/rollup-linux-x64-gnu@4.46.2':
380
+ resolution: {integrity: sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==}
381
+ cpu: [x64]
382
+ os: [linux]
383
+
384
+ '@rollup/rollup-linux-x64-musl@4.46.2':
385
+ resolution: {integrity: sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==}
386
+ cpu: [x64]
387
+ os: [linux]
388
+
389
+ '@rollup/rollup-win32-arm64-msvc@4.46.2':
390
+ resolution: {integrity: sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==}
391
+ cpu: [arm64]
392
+ os: [win32]
393
+
394
+ '@rollup/rollup-win32-ia32-msvc@4.46.2':
395
+ resolution: {integrity: sha512-gBgaUDESVzMgWZhcyjfs9QFK16D8K6QZpwAaVNJxYDLHWayOta4ZMjGm/vsAEy3hvlS2GosVFlBlP9/Wb85DqQ==}
396
+ cpu: [ia32]
397
+ os: [win32]
398
+
399
+ '@rollup/rollup-win32-x64-msvc@4.46.2':
400
+ resolution: {integrity: sha512-CvUo2ixeIQGtF6WvuB87XWqPQkoFAFqW+HUo/WzHwuHDvIwZCtjdWXoYCcr06iKGydiqTclC4jU/TNObC/xKZg==}
401
+ cpu: [x64]
402
+ os: [win32]
403
+
404
+ '@tauri-apps/api@2.7.0':
405
+ resolution: {integrity: sha512-v7fVE8jqBl8xJFOcBafDzXFc8FnicoH3j8o8DNNs0tHuEBmXUDqrCOAzMRX0UkfpwqZLqvrvK0GNQ45DfnoVDg==}
406
+
407
+ '@tauri-apps/cli-darwin-arm64@2.7.1':
408
+ resolution: {integrity: sha512-j2NXQN6+08G03xYiyKDKqbCV2Txt+hUKg0a8hYr92AmoCU8fgCjHyva/p16lGFGUG3P2Yu0xiNe1hXL9ZuRMzA==}
409
+ engines: {node: '>= 10'}
410
+ cpu: [arm64]
411
+ os: [darwin]
412
+
413
+ '@tauri-apps/cli-darwin-x64@2.7.1':
414
+ resolution: {integrity: sha512-CdYAefeM35zKsc91qIyKzbaO7FhzTyWKsE8hj7tEJ1INYpoh1NeNNyL/NSEA3Nebi5ilugioJ5tRK8ZXG8y3gw==}
415
+ engines: {node: '>= 10'}
416
+ cpu: [x64]
417
+ os: [darwin]
418
+
419
+ '@tauri-apps/cli-linux-arm-gnueabihf@2.7.1':
420
+ resolution: {integrity: sha512-dnvyJrTA1UJxJjQ8q1N/gWomjP8Twij1BUQu2fdcT3OPpqlrbOk5R1yT0oD/721xoKNjroB5BXCsmmlykllxNg==}
421
+ engines: {node: '>= 10'}
422
+ cpu: [arm]
423
+ os: [linux]
424
+
425
+ '@tauri-apps/cli-linux-arm64-gnu@2.7.1':
426
+ resolution: {integrity: sha512-FtBW6LJPNRTws3qyUc294AqCWU91l/H0SsFKq6q4Q45MSS4x6wxLxou8zB53tLDGEPx3JSoPLcDaSfPlSbyujQ==}
427
+ engines: {node: '>= 10'}
428
+ cpu: [arm64]
429
+ os: [linux]
430
+
431
+ '@tauri-apps/cli-linux-arm64-musl@2.7.1':
432
+ resolution: {integrity: sha512-/HXY0t4FHkpFzjeYS5c16mlA6z0kzn5uKLWptTLTdFSnYpr8FCnOP4Sdkvm2TDQPF2ERxXtNCd+WR/jQugbGnA==}
433
+ engines: {node: '>= 10'}
434
+ cpu: [arm64]
435
+ os: [linux]
436
+
437
+ '@tauri-apps/cli-linux-riscv64-gnu@2.7.1':
438
+ resolution: {integrity: sha512-GeW5lVI2GhhnaYckiDzstG2j2Jwlud5d2XefRGwlOK+C/bVGLT1le8MNPYK8wgRlpeK8fG1WnJJYD6Ke7YQ8bg==}
439
+ engines: {node: '>= 10'}
440
+ cpu: [riscv64]
441
+ os: [linux]
442
+
443
+ '@tauri-apps/cli-linux-x64-gnu@2.7.1':
444
+ resolution: {integrity: sha512-DprxKQkPxIPYwUgg+cscpv2lcIUhn2nxEPlk0UeaiV9vATxCXyytxr1gLcj3xgjGyNPlM0MlJyYaPy1JmRg1cA==}
445
+ engines: {node: '>= 10'}
446
+ cpu: [x64]
447
+ os: [linux]
448
+
449
+ '@tauri-apps/cli-linux-x64-musl@2.7.1':
450
+ resolution: {integrity: sha512-KLlq3kOK7OUyDR757c0zQjPULpGZpLhNB0lZmZpHXvoOUcqZoCXJHh4dT/mryWZJp5ilrem5l8o9ngrDo0X1AA==}
451
+ engines: {node: '>= 10'}
452
+ cpu: [x64]
453
+ os: [linux]
454
+
455
+ '@tauri-apps/cli-win32-arm64-msvc@2.7.1':
456
+ resolution: {integrity: sha512-dH7KUjKkSypCeWPiainHyXoES3obS+JIZVoSwSZfKq2gWgs48FY3oT0hQNYrWveE+VR4VoR3b/F3CPGbgFvksA==}
457
+ engines: {node: '>= 10'}
458
+ cpu: [arm64]
459
+ os: [win32]
460
+
461
+ '@tauri-apps/cli-win32-ia32-msvc@2.7.1':
462
+ resolution: {integrity: sha512-1oeibfyWQPVcijOrTg709qhbXArjX3x1MPjrmA5anlygwrbByxLBcLXvotcOeULFcnH2FYUMMLLant8kgvwE5A==}
463
+ engines: {node: '>= 10'}
464
+ cpu: [ia32]
465
+ os: [win32]
466
+
467
+ '@tauri-apps/cli-win32-x64-msvc@2.7.1':
468
+ resolution: {integrity: sha512-D7Q9kDObutuirCNLxYQ7KAg2Xxg99AjcdYz/KuMw5HvyEPbkC9Q7JL0vOrQOrHEHxIQ2lYzFOZvKKoC2yyqXcg==}
469
+ engines: {node: '>= 10'}
470
+ cpu: [x64]
471
+ os: [win32]
472
+
473
+ '@tauri-apps/cli@2.7.1':
474
+ resolution: {integrity: sha512-RcGWR4jOUEl92w3uvI0h61Llkfj9lwGD1iwvDRD2isMrDhOzjeeeVn9aGzeW1jubQ/kAbMYfydcA4BA0Cy733Q==}
475
+ engines: {node: '>= 10'}
476
+ hasBin: true
477
+
478
+ '@tauri-apps/plugin-opener@2.4.0':
479
+ resolution: {integrity: sha512-43VyN8JJtvKWJY72WI/KNZszTpDpzHULFxQs0CJBIYUdCRowQ6Q1feWTDb979N7nldqSuDOaBupZ6wz2nvuWwQ==}
480
+
481
+ '@types/babel__core@7.20.5':
482
+ resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
483
+
484
+ '@types/babel__generator@7.27.0':
485
+ resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==}
486
+
487
+ '@types/babel__template@7.4.4':
488
+ resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
489
+
490
+ '@types/babel__traverse@7.28.0':
491
+ resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==}
492
+
493
+ '@types/estree@1.0.8':
494
+ resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
495
+
496
+ '@types/react-dom@19.1.7':
497
+ resolution: {integrity: sha512-i5ZzwYpqjmrKenzkoLM2Ibzt6mAsM7pxB6BCIouEVVmgiqaMj1TjaK7hnA36hbW5aZv20kx7Lw6hWzPWg0Rurw==}
498
+ peerDependencies:
499
+ '@types/react': ^19.0.0
500
+
501
+ '@types/react@19.1.10':
502
+ resolution: {integrity: sha512-EhBeSYX0Y6ye8pNebpKrwFJq7BoQ8J5SO6NlvNwwHjSj6adXJViPQrKlsyPw7hLBLvckEMO1yxeGdR82YBBlDg==}
503
+
504
+ '@vitejs/plugin-react@4.7.0':
505
+ resolution: {integrity: sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==}
506
+ engines: {node: ^14.18.0 || >=16.0.0}
507
+ peerDependencies:
508
+ vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
509
+
510
+ browserslist@4.25.2:
511
+ resolution: {integrity: sha512-0si2SJK3ooGzIawRu61ZdPCO1IncZwS8IzuX73sPZsXW6EQ/w/DAfPyKI8l1ETTCr2MnvqWitmlCUxgdul45jA==}
512
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
513
+ hasBin: true
514
+
515
+ caniuse-lite@1.0.30001735:
516
+ resolution: {integrity: sha512-EV/laoX7Wq2J9TQlyIXRxTJqIw4sxfXS4OYgudGxBYRuTv0q7AM6yMEpU/Vo1I94thg9U6EZ2NfZx9GJq83u7w==}
517
+
518
+ convert-source-map@2.0.0:
519
+ resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
520
+
521
+ csstype@3.1.3:
522
+ resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
523
+
524
+ debug@4.4.1:
525
+ resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
526
+ engines: {node: '>=6.0'}
527
+ peerDependencies:
528
+ supports-color: '*'
529
+ peerDependenciesMeta:
530
+ supports-color:
531
+ optional: true
532
+
533
+ electron-to-chromium@1.5.203:
534
+ resolution: {integrity: sha512-uz4i0vLhfm6dLZWbz/iH88KNDV+ivj5+2SA+utpgjKaj9Q0iDLuwk6Idhe9BTxciHudyx6IvTvijhkPvFGUQ0g==}
535
+
536
+ esbuild@0.25.9:
537
+ resolution: {integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==}
538
+ engines: {node: '>=18'}
539
+ hasBin: true
540
+
541
+ escalade@3.2.0:
542
+ resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
543
+ engines: {node: '>=6'}
544
+
545
+ fdir@6.5.0:
546
+ resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
547
+ engines: {node: '>=12.0.0'}
548
+ peerDependencies:
549
+ picomatch: ^3 || ^4
550
+ peerDependenciesMeta:
551
+ picomatch:
552
+ optional: true
553
+
554
+ fsevents@2.3.3:
555
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
556
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
557
+ os: [darwin]
558
+
559
+ gensync@1.0.0-beta.2:
560
+ resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
561
+ engines: {node: '>=6.9.0'}
562
+
563
+ js-tokens@4.0.0:
564
+ resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
565
+
566
+ jsesc@3.1.0:
567
+ resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
568
+ engines: {node: '>=6'}
569
+ hasBin: true
570
+
571
+ json5@2.2.3:
572
+ resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
573
+ engines: {node: '>=6'}
574
+ hasBin: true
575
+
576
+ lru-cache@5.1.1:
577
+ resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
578
+
579
+ ms@2.1.3:
580
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
581
+
582
+ nanoid@3.3.11:
583
+ resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
584
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
585
+ hasBin: true
586
+
587
+ node-releases@2.0.19:
588
+ resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
589
+
590
+ picocolors@1.1.1:
591
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
592
+
593
+ picomatch@4.0.3:
594
+ resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
595
+ engines: {node: '>=12'}
596
+
597
+ postcss@8.5.6:
598
+ resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
599
+ engines: {node: ^10 || ^12 || >=14}
600
+
601
+ react-dom@19.1.1:
602
+ resolution: {integrity: sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==}
603
+ peerDependencies:
604
+ react: ^19.1.1
605
+
606
+ react-refresh@0.17.0:
607
+ resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==}
608
+ engines: {node: '>=0.10.0'}
609
+
610
+ react@19.1.1:
611
+ resolution: {integrity: sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==}
612
+ engines: {node: '>=0.10.0'}
613
+
614
+ rollup@4.46.2:
615
+ resolution: {integrity: sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==}
616
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
617
+ hasBin: true
618
+
619
+ scheduler@0.26.0:
620
+ resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==}
621
+
622
+ semver@6.3.1:
623
+ resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
624
+ hasBin: true
625
+
626
+ source-map-js@1.2.1:
627
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
628
+ engines: {node: '>=0.10.0'}
629
+
630
+ tinyglobby@0.2.14:
631
+ resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==}
632
+ engines: {node: '>=12.0.0'}
633
+
634
+ typescript@5.8.3:
635
+ resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==}
636
+ engines: {node: '>=14.17'}
637
+ hasBin: true
638
+
639
+ update-browserslist-db@1.1.3:
640
+ resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
641
+ hasBin: true
642
+ peerDependencies:
643
+ browserslist: '>= 4.21.0'
644
+
645
+ vite@7.1.2:
646
+ resolution: {integrity: sha512-J0SQBPlQiEXAF7tajiH+rUooJPo0l8KQgyg4/aMunNtrOa7bwuZJsJbDWzeljqQpgftxuq5yNJxQ91O9ts29UQ==}
647
+ engines: {node: ^20.19.0 || >=22.12.0}
648
+ hasBin: true
649
+ peerDependencies:
650
+ '@types/node': ^20.19.0 || >=22.12.0
651
+ jiti: '>=1.21.0'
652
+ less: ^4.0.0
653
+ lightningcss: ^1.21.0
654
+ sass: ^1.70.0
655
+ sass-embedded: ^1.70.0
656
+ stylus: '>=0.54.8'
657
+ sugarss: ^5.0.0
658
+ terser: ^5.16.0
659
+ tsx: ^4.8.1
660
+ yaml: ^2.4.2
661
+ peerDependenciesMeta:
662
+ '@types/node':
663
+ optional: true
664
+ jiti:
665
+ optional: true
666
+ less:
667
+ optional: true
668
+ lightningcss:
669
+ optional: true
670
+ sass:
671
+ optional: true
672
+ sass-embedded:
673
+ optional: true
674
+ stylus:
675
+ optional: true
676
+ sugarss:
677
+ optional: true
678
+ terser:
679
+ optional: true
680
+ tsx:
681
+ optional: true
682
+ yaml:
683
+ optional: true
684
+
685
+ yallist@3.1.1:
686
+ resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
687
+
688
+snapshots:
689
+
690
+ '@ampproject/remapping@2.3.0':
691
+ dependencies:
692
+ '@jridgewell/gen-mapping': 0.3.13
693
+ '@jridgewell/trace-mapping': 0.3.30
694
+
695
+ '@babel/code-frame@7.27.1':
696
+ dependencies:
697
+ '@babel/helper-validator-identifier': 7.27.1
698
+ js-tokens: 4.0.0
699
+ picocolors: 1.1.1
700
+
701
+ '@babel/compat-data@7.28.0': {}
702
+
703
+ '@babel/core@7.28.3':
704
+ dependencies:
705
+ '@ampproject/remapping': 2.3.0
706
+ '@babel/code-frame': 7.27.1
707
+ '@babel/generator': 7.28.3
708
+ '@babel/helper-compilation-targets': 7.27.2
709
+ '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.3)
710
+ '@babel/helpers': 7.28.3
711
+ '@babel/parser': 7.28.3
712
+ '@babel/template': 7.27.2
713
+ '@babel/traverse': 7.28.3
714
+ '@babel/types': 7.28.2
715
+ convert-source-map: 2.0.0
716
+ debug: 4.4.1
717
+ gensync: 1.0.0-beta.2
718
+ json5: 2.2.3
719
+ semver: 6.3.1
720
+ transitivePeerDependencies:
721
+ - supports-color
722
+
723
+ '@babel/generator@7.28.3':
724
+ dependencies:
725
+ '@babel/parser': 7.28.3
726
+ '@babel/types': 7.28.2
727
+ '@jridgewell/gen-mapping': 0.3.13
728
+ '@jridgewell/trace-mapping': 0.3.30
729
+ jsesc: 3.1.0
730
+
731
+ '@babel/helper-compilation-targets@7.27.2':
732
+ dependencies:
733
+ '@babel/compat-data': 7.28.0
734
+ '@babel/helper-validator-option': 7.27.1
735
+ browserslist: 4.25.2
736
+ lru-cache: 5.1.1
737
+ semver: 6.3.1
738
+
739
+ '@babel/helper-globals@7.28.0': {}
740
+
741
+ '@babel/helper-module-imports@7.27.1':
742
+ dependencies:
743
+ '@babel/traverse': 7.28.3
744
+ '@babel/types': 7.28.2
745
+ transitivePeerDependencies:
746
+ - supports-color
747
+
748
+ '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.3)':
749
+ dependencies:
750
+ '@babel/core': 7.28.3
751
+ '@babel/helper-module-imports': 7.27.1
752
+ '@babel/helper-validator-identifier': 7.27.1
753
+ '@babel/traverse': 7.28.3
754
+ transitivePeerDependencies:
755
+ - supports-color
756
+
757
+ '@babel/helper-plugin-utils@7.27.1': {}
758
+
759
+ '@babel/helper-string-parser@7.27.1': {}
760
+
761
+ '@babel/helper-validator-identifier@7.27.1': {}
762
+
763
+ '@babel/helper-validator-option@7.27.1': {}
764
+
765
+ '@babel/helpers@7.28.3':
766
+ dependencies:
767
+ '@babel/template': 7.27.2
768
+ '@babel/types': 7.28.2
769
+
770
+ '@babel/parser@7.28.3':
771
+ dependencies:
772
+ '@babel/types': 7.28.2
773
+
774
+ '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.3)':
775
+ dependencies:
776
+ '@babel/core': 7.28.3
777
+ '@babel/helper-plugin-utils': 7.27.1
778
+
779
+ '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.3)':
780
+ dependencies:
781
+ '@babel/core': 7.28.3
782
+ '@babel/helper-plugin-utils': 7.27.1
783
+
784
+ '@babel/template@7.27.2':
785
+ dependencies:
786
+ '@babel/code-frame': 7.27.1
787
+ '@babel/parser': 7.28.3
788
+ '@babel/types': 7.28.2
789
+
790
+ '@babel/traverse@7.28.3':
791
+ dependencies:
792
+ '@babel/code-frame': 7.27.1
793
+ '@babel/generator': 7.28.3
794
+ '@babel/helper-globals': 7.28.0
795
+ '@babel/parser': 7.28.3
796
+ '@babel/template': 7.27.2
797
+ '@babel/types': 7.28.2
798
+ debug: 4.4.1
799
+ transitivePeerDependencies:
800
+ - supports-color
801
+
802
+ '@babel/types@7.28.2':
803
+ dependencies:
804
+ '@babel/helper-string-parser': 7.27.1
805
+ '@babel/helper-validator-identifier': 7.27.1
806
+
807
+ '@esbuild/aix-ppc64@0.25.9':
808
+ optional: true
809
+
810
+ '@esbuild/android-arm64@0.25.9':
811
+ optional: true
812
+
813
+ '@esbuild/android-arm@0.25.9':
814
+ optional: true
815
+
816
+ '@esbuild/android-x64@0.25.9':
817
+ optional: true
818
+
819
+ '@esbuild/darwin-arm64@0.25.9':
820
+ optional: true
821
+
822
+ '@esbuild/darwin-x64@0.25.9':
823
+ optional: true
824
+
825
+ '@esbuild/freebsd-arm64@0.25.9':
826
+ optional: true
827
+
828
+ '@esbuild/freebsd-x64@0.25.9':
829
+ optional: true
830
+
831
+ '@esbuild/linux-arm64@0.25.9':
832
+ optional: true
833
+
834
+ '@esbuild/linux-arm@0.25.9':
835
+ optional: true
836
+
837
+ '@esbuild/linux-ia32@0.25.9':
838
+ optional: true
839
+
840
+ '@esbuild/linux-loong64@0.25.9':
841
+ optional: true
842
+
843
+ '@esbuild/linux-mips64el@0.25.9':
844
+ optional: true
845
+
846
+ '@esbuild/linux-ppc64@0.25.9':
847
+ optional: true
848
+
849
+ '@esbuild/linux-riscv64@0.25.9':
850
+ optional: true
851
+
852
+ '@esbuild/linux-s390x@0.25.9':
853
+ optional: true
854
+
855
+ '@esbuild/linux-x64@0.25.9':
856
+ optional: true
857
+
858
+ '@esbuild/netbsd-arm64@0.25.9':
859
+ optional: true
860
+
861
+ '@esbuild/netbsd-x64@0.25.9':
862
+ optional: true
863
+
864
+ '@esbuild/openbsd-arm64@0.25.9':
865
+ optional: true
866
+
867
+ '@esbuild/openbsd-x64@0.25.9':
868
+ optional: true
869
+
870
+ '@esbuild/openharmony-arm64@0.25.9':
871
+ optional: true
872
+
873
+ '@esbuild/sunos-x64@0.25.9':
874
+ optional: true
875
+
876
+ '@esbuild/win32-arm64@0.25.9':
877
+ optional: true
878
+
879
+ '@esbuild/win32-ia32@0.25.9':
880
+ optional: true
881
+
882
+ '@esbuild/win32-x64@0.25.9':
883
+ optional: true
884
+
885
+ '@jridgewell/gen-mapping@0.3.13':
886
+ dependencies:
887
+ '@jridgewell/sourcemap-codec': 1.5.5
888
+ '@jridgewell/trace-mapping': 0.3.30
889
+
890
+ '@jridgewell/resolve-uri@3.1.2': {}
891
+
892
+ '@jridgewell/sourcemap-codec@1.5.5': {}
893
+
894
+ '@jridgewell/trace-mapping@0.3.30':
895
+ dependencies:
896
+ '@jridgewell/resolve-uri': 3.1.2
897
+ '@jridgewell/sourcemap-codec': 1.5.5
898
+
899
+ '@rolldown/pluginutils@1.0.0-beta.27': {}
900
+
901
+ '@rollup/rollup-android-arm-eabi@4.46.2':
902
+ optional: true
903
+
904
+ '@rollup/rollup-android-arm64@4.46.2':
905
+ optional: true
906
+
907
+ '@rollup/rollup-darwin-arm64@4.46.2':
908
+ optional: true
909
+
910
+ '@rollup/rollup-darwin-x64@4.46.2':
911
+ optional: true
912
+
913
+ '@rollup/rollup-freebsd-arm64@4.46.2':
914
+ optional: true
915
+
916
+ '@rollup/rollup-freebsd-x64@4.46.2':
917
+ optional: true
918
+
919
+ '@rollup/rollup-linux-arm-gnueabihf@4.46.2':
920
+ optional: true
921
+
922
+ '@rollup/rollup-linux-arm-musleabihf@4.46.2':
923
+ optional: true
924
+
925
+ '@rollup/rollup-linux-arm64-gnu@4.46.2':
926
+ optional: true
927
+
928
+ '@rollup/rollup-linux-arm64-musl@4.46.2':
929
+ optional: true
930
+
931
+ '@rollup/rollup-linux-loongarch64-gnu@4.46.2':
932
+ optional: true
933
+
934
+ '@rollup/rollup-linux-ppc64-gnu@4.46.2':
935
+ optional: true
936
+
937
+ '@rollup/rollup-linux-riscv64-gnu@4.46.2':
938
+ optional: true
939
+
940
+ '@rollup/rollup-linux-riscv64-musl@4.46.2':
941
+ optional: true
942
+
943
+ '@rollup/rollup-linux-s390x-gnu@4.46.2':
944
+ optional: true
945
+
946
+ '@rollup/rollup-linux-x64-gnu@4.46.2':
947
+ optional: true
948
+
949
+ '@rollup/rollup-linux-x64-musl@4.46.2':
950
+ optional: true
951
+
952
+ '@rollup/rollup-win32-arm64-msvc@4.46.2':
953
+ optional: true
954
+
955
+ '@rollup/rollup-win32-ia32-msvc@4.46.2':
956
+ optional: true
957
+
958
+ '@rollup/rollup-win32-x64-msvc@4.46.2':
959
+ optional: true
960
+
961
+ '@tauri-apps/api@2.7.0': {}
962
+
963
+ '@tauri-apps/cli-darwin-arm64@2.7.1':
964
+ optional: true
965
+
966
+ '@tauri-apps/cli-darwin-x64@2.7.1':
967
+ optional: true
968
+
969
+ '@tauri-apps/cli-linux-arm-gnueabihf@2.7.1':
970
+ optional: true
971
+
972
+ '@tauri-apps/cli-linux-arm64-gnu@2.7.1':
973
+ optional: true
974
+
975
+ '@tauri-apps/cli-linux-arm64-musl@2.7.1':
976
+ optional: true
977
+
978
+ '@tauri-apps/cli-linux-riscv64-gnu@2.7.1':
979
+ optional: true
980
+
981
+ '@tauri-apps/cli-linux-x64-gnu@2.7.1':
982
+ optional: true
983
+
984
+ '@tauri-apps/cli-linux-x64-musl@2.7.1':
985
+ optional: true
986
+
987
+ '@tauri-apps/cli-win32-arm64-msvc@2.7.1':
988
+ optional: true
989
+
990
+ '@tauri-apps/cli-win32-ia32-msvc@2.7.1':
991
+ optional: true
992
+
993
+ '@tauri-apps/cli-win32-x64-msvc@2.7.1':
994
+ optional: true
995
+
996
+ '@tauri-apps/cli@2.7.1':
997
+ optionalDependencies:
998
+ '@tauri-apps/cli-darwin-arm64': 2.7.1
999
+ '@tauri-apps/cli-darwin-x64': 2.7.1
1000
+ '@tauri-apps/cli-linux-arm-gnueabihf': 2.7.1
1001
+ '@tauri-apps/cli-linux-arm64-gnu': 2.7.1
1002
+ '@tauri-apps/cli-linux-arm64-musl': 2.7.1
1003
+ '@tauri-apps/cli-linux-riscv64-gnu': 2.7.1
1004
+ '@tauri-apps/cli-linux-x64-gnu': 2.7.1
1005
+ '@tauri-apps/cli-linux-x64-musl': 2.7.1
1006
+ '@tauri-apps/cli-win32-arm64-msvc': 2.7.1
1007
+ '@tauri-apps/cli-win32-ia32-msvc': 2.7.1
1008
+ '@tauri-apps/cli-win32-x64-msvc': 2.7.1
1009
+
1010
+ '@tauri-apps/plugin-opener@2.4.0':
1011
+ dependencies:
1012
+ '@tauri-apps/api': 2.7.0
1013
+
1014
+ '@types/babel__core@7.20.5':
1015
+ dependencies:
1016
+ '@babel/parser': 7.28.3
1017
+ '@babel/types': 7.28.2
1018
+ '@types/babel__generator': 7.27.0
1019
+ '@types/babel__template': 7.4.4
1020
+ '@types/babel__traverse': 7.28.0
1021
+
1022
+ '@types/babel__generator@7.27.0':
1023
+ dependencies:
1024
+ '@babel/types': 7.28.2
1025
+
1026
+ '@types/babel__template@7.4.4':
1027
+ dependencies:
1028
+ '@babel/parser': 7.28.3
1029
+ '@babel/types': 7.28.2
1030
+
1031
+ '@types/babel__traverse@7.28.0':
1032
+ dependencies:
1033
+ '@babel/types': 7.28.2
1034
+
1035
+ '@types/estree@1.0.8': {}
1036
+
1037
+ '@types/react-dom@19.1.7(@types/react@19.1.10)':
1038
+ dependencies:
1039
+ '@types/react': 19.1.10
1040
+
1041
+ '@types/react@19.1.10':
1042
+ dependencies:
1043
+ csstype: 3.1.3
1044
+
1045
+ '@vitejs/plugin-react@4.7.0(vite@7.1.2)':
1046
+ dependencies:
1047
+ '@babel/core': 7.28.3
1048
+ '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.3)
1049
+ '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.3)
1050
+ '@rolldown/pluginutils': 1.0.0-beta.27
1051
+ '@types/babel__core': 7.20.5
1052
+ react-refresh: 0.17.0
1053
+ vite: 7.1.2
1054
+ transitivePeerDependencies:
1055
+ - supports-color
1056
+
1057
+ browserslist@4.25.2:
1058
+ dependencies:
1059
+ caniuse-lite: 1.0.30001735
1060
+ electron-to-chromium: 1.5.203
1061
+ node-releases: 2.0.19
1062
+ update-browserslist-db: 1.1.3(browserslist@4.25.2)
1063
+
1064
+ caniuse-lite@1.0.30001735: {}
1065
+
1066
+ convert-source-map@2.0.0: {}
1067
+
1068
+ csstype@3.1.3: {}
1069
+
1070
+ debug@4.4.1:
1071
+ dependencies:
1072
+ ms: 2.1.3
1073
+
1074
+ electron-to-chromium@1.5.203: {}
1075
+
1076
+ esbuild@0.25.9:
1077
+ optionalDependencies:
1078
+ '@esbuild/aix-ppc64': 0.25.9
1079
+ '@esbuild/android-arm': 0.25.9
1080
+ '@esbuild/android-arm64': 0.25.9
1081
+ '@esbuild/android-x64': 0.25.9
1082
+ '@esbuild/darwin-arm64': 0.25.9
1083
+ '@esbuild/darwin-x64': 0.25.9
1084
+ '@esbuild/freebsd-arm64': 0.25.9
1085
+ '@esbuild/freebsd-x64': 0.25.9
1086
+ '@esbuild/linux-arm': 0.25.9
1087
+ '@esbuild/linux-arm64': 0.25.9
1088
+ '@esbuild/linux-ia32': 0.25.9
1089
+ '@esbuild/linux-loong64': 0.25.9
1090
+ '@esbuild/linux-mips64el': 0.25.9
1091
+ '@esbuild/linux-ppc64': 0.25.9
1092
+ '@esbuild/linux-riscv64': 0.25.9
1093
+ '@esbuild/linux-s390x': 0.25.9
1094
+ '@esbuild/linux-x64': 0.25.9
1095
+ '@esbuild/netbsd-arm64': 0.25.9
1096
+ '@esbuild/netbsd-x64': 0.25.9
1097
+ '@esbuild/openbsd-arm64': 0.25.9
1098
+ '@esbuild/openbsd-x64': 0.25.9
1099
+ '@esbuild/openharmony-arm64': 0.25.9
1100
+ '@esbuild/sunos-x64': 0.25.9
1101
+ '@esbuild/win32-arm64': 0.25.9
1102
+ '@esbuild/win32-ia32': 0.25.9
1103
+ '@esbuild/win32-x64': 0.25.9
1104
+
1105
+ escalade@3.2.0: {}
1106
+
1107
+ fdir@6.5.0(picomatch@4.0.3):
1108
+ optionalDependencies:
1109
+ picomatch: 4.0.3
1110
+
1111
+ fsevents@2.3.3:
1112
+ optional: true
1113
+
1114
+ gensync@1.0.0-beta.2: {}
1115
+
1116
+ js-tokens@4.0.0: {}
1117
+
1118
+ jsesc@3.1.0: {}
1119
+
1120
+ json5@2.2.3: {}
1121
+
1122
+ lru-cache@5.1.1:
1123
+ dependencies:
1124
+ yallist: 3.1.1
1125
+
1126
+ ms@2.1.3: {}
1127
+
1128
+ nanoid@3.3.11: {}
1129
+
1130
+ node-releases@2.0.19: {}
1131
+
1132
+ picocolors@1.1.1: {}
1133
+
1134
+ picomatch@4.0.3: {}
1135
+
1136
+ postcss@8.5.6:
1137
+ dependencies:
1138
+ nanoid: 3.3.11
1139
+ picocolors: 1.1.1
1140
+ source-map-js: 1.2.1
1141
+
1142
+ react-dom@19.1.1(react@19.1.1):
1143
+ dependencies:
1144
+ react: 19.1.1
1145
+ scheduler: 0.26.0
1146
+
1147
+ react-refresh@0.17.0: {}
1148
+
1149
+ react@19.1.1: {}
1150
+
1151
+ rollup@4.46.2:
1152
+ dependencies:
1153
+ '@types/estree': 1.0.8
1154
+ optionalDependencies:
1155
+ '@rollup/rollup-android-arm-eabi': 4.46.2
1156
+ '@rollup/rollup-android-arm64': 4.46.2
1157
+ '@rollup/rollup-darwin-arm64': 4.46.2
1158
+ '@rollup/rollup-darwin-x64': 4.46.2
1159
+ '@rollup/rollup-freebsd-arm64': 4.46.2
1160
+ '@rollup/rollup-freebsd-x64': 4.46.2
1161
+ '@rollup/rollup-linux-arm-gnueabihf': 4.46.2
1162
+ '@rollup/rollup-linux-arm-musleabihf': 4.46.2
1163
+ '@rollup/rollup-linux-arm64-gnu': 4.46.2
1164
+ '@rollup/rollup-linux-arm64-musl': 4.46.2
1165
+ '@rollup/rollup-linux-loongarch64-gnu': 4.46.2
1166
+ '@rollup/rollup-linux-ppc64-gnu': 4.46.2
1167
+ '@rollup/rollup-linux-riscv64-gnu': 4.46.2
1168
+ '@rollup/rollup-linux-riscv64-musl': 4.46.2
1169
+ '@rollup/rollup-linux-s390x-gnu': 4.46.2
1170
+ '@rollup/rollup-linux-x64-gnu': 4.46.2
1171
+ '@rollup/rollup-linux-x64-musl': 4.46.2
1172
+ '@rollup/rollup-win32-arm64-msvc': 4.46.2
1173
+ '@rollup/rollup-win32-ia32-msvc': 4.46.2
1174
+ '@rollup/rollup-win32-x64-msvc': 4.46.2
1175
+ fsevents: 2.3.3
1176
+
1177
+ scheduler@0.26.0: {}
1178
+
1179
+ semver@6.3.1: {}
1180
+
1181
+ source-map-js@1.2.1: {}
1182
+
1183
+ tinyglobby@0.2.14:
1184
+ dependencies:
1185
+ fdir: 6.5.0(picomatch@4.0.3)
1186
+ picomatch: 4.0.3
1187
+
1188
+ typescript@5.8.3: {}
1189
+
1190
+ update-browserslist-db@1.1.3(browserslist@4.25.2):
1191
+ dependencies:
1192
+ browserslist: 4.25.2
1193
+ escalade: 3.2.0
1194
+ picocolors: 1.1.1
1195
+
1196
+ vite@7.1.2:
1197
+ dependencies:
1198
+ esbuild: 0.25.9
1199
+ fdir: 6.5.0(picomatch@4.0.3)
1200
+ picomatch: 4.0.3
1201
+ postcss: 8.5.6
1202
+ rollup: 4.46.2
1203
+ tinyglobby: 0.2.14
1204
+ optionalDependencies:
1205
+ fsevents: 2.3.3
1206
+
1207
+ yallist@3.1.1: {}
examples/test/pnpm-workspace.yaml
renamed
examples/test/public/tauri.svg
renamed
examples/test/public/vite.svg
renamed
examples/test/src-tauri/.gitignore
new
+8
@@ -0,0 +1,8 @@
1
+# Generated by Cargo
2
+# will have compiled files and executables
3
+/target/
4
+
5
+# Generated by Tauri
6
+# will have schema files for capabilities auto-completion
7
+/gen/schemas
8
+/gen/
examples/test/src-tauri/Cargo.toml
new
+25
@@ -0,0 +1,25 @@
1
+[package]
2
+name = "test"
3
+version = "0.1.0"
4
+description = "A Tauri App"
5
+authors = ["you"]
6
+edition = "2021"
7
+
8
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
9
+
10
+[lib]
11
+# The `_lib` suffix may seem redundant but it is necessary
12
+# to make the lib name unique and wouldn't conflict with the bin name.
13
+# This seems to be only an issue on Windows, see https://github.com/rust-lang/cargo/issues/8519
14
+name = "test_lib"
15
+crate-type = ["staticlib", "cdylib", "rlib"]
16
+
17
+[build-dependencies]
18
+tauri-build = { version = "2", features = [] }
19
+
20
+[dependencies]
21
+tauri = { version = "2", features = [] }
22
+tauri-plugin-opener = "2"
23
+serde = { version = "1", features = ["derive"] }
24
+serde_json = "1"
25
+
examples/test/src-tauri/build.rs
new
+3
@@ -0,0 +1,3 @@
1
+fn main() {
2
+ tauri_build::build()
3
+}
examples/test/src-tauri/capabilities/default.json
renamed
+3
-5
@@ -1,12 +1,10 @@
1
{
2
"$schema": "../gen/schemas/desktop-schema.json",
3
"identifier": "default",
4
- "description": "enables the default permissions",
5
- "windows": [
6
- "main"
7
- ],
4
+ "description": "Capability for the main window",
5
+ "windows": ["main"],
6
"permissions": [
7
"core:default",
10
- "android-tv-check:default"
8
+ "opener:default"
9
]
10
}
examples/test/src-tauri/icons/128x128.png
Binary files /dev/null and b/examples/test/src-tauri/icons/128x128.png differ
examples/test/src-tauri/icons/128x128@2x.png
Binary files /dev/null and b/examples/test/src-tauri/icons/128x128@2x.png differ
examples/test/src-tauri/icons/32x32.png
Binary files /dev/null and b/examples/test/src-tauri/icons/32x32.png differ
examples/test/src-tauri/icons/Square107x107Logo.png
Binary files /dev/null and b/examples/test/src-tauri/icons/Square107x107Logo.png differ
examples/test/src-tauri/icons/Square142x142Logo.png
Binary files /dev/null and b/examples/test/src-tauri/icons/Square142x142Logo.png differ
examples/test/src-tauri/icons/Square150x150Logo.png
Binary files /dev/null and b/examples/test/src-tauri/icons/Square150x150Logo.png differ
examples/test/src-tauri/icons/Square284x284Logo.png
Binary files /dev/null and b/examples/test/src-tauri/icons/Square284x284Logo.png differ
examples/test/src-tauri/icons/Square30x30Logo.png
Binary files /dev/null and b/examples/test/src-tauri/icons/Square30x30Logo.png differ
examples/test/src-tauri/icons/Square310x310Logo.png
Binary files /dev/null and b/examples/test/src-tauri/icons/Square310x310Logo.png differ
examples/test/src-tauri/icons/Square44x44Logo.png
Binary files /dev/null and b/examples/test/src-tauri/icons/Square44x44Logo.png differ
examples/test/src-tauri/icons/Square71x71Logo.png
Binary files /dev/null and b/examples/test/src-tauri/icons/Square71x71Logo.png differ
examples/test/src-tauri/icons/Square89x89Logo.png
Binary files /dev/null and b/examples/test/src-tauri/icons/Square89x89Logo.png differ
examples/test/src-tauri/icons/StoreLogo.png
Binary files /dev/null and b/examples/test/src-tauri/icons/StoreLogo.png differ
examples/test/src-tauri/icons/icon.icns
Binary files /dev/null and b/examples/test/src-tauri/icons/icon.icns differ
examples/test/src-tauri/icons/icon.ico
Binary files /dev/null and b/examples/test/src-tauri/icons/icon.ico differ
examples/test/src-tauri/icons/icon.png
Binary files /dev/null and b/examples/test/src-tauri/icons/icon.png differ
examples/test/src-tauri/src/lib.rs
renamed
+2
-2
@@ -1,4 +1,4 @@
1
-// Learn more about Tauri commands at https://v2.tauri.app/develop/calling-rust/#commands
1
+// Learn more about Tauri commands at https://tauri.app/develop/calling-rust/
2
#[tauri::command]
3
fn greet(name: &str) -> String {
4
format!("Hello, {}! You've been greeted from Rust!", name)
@@ -7,8 +7,8 @@ fn greet(name: &str) -> String {
7
#[cfg_attr(mobile, tauri::mobile_entry_point)]
8
pub fn run() {
9
tauri::Builder::default()
10
+ .plugin(tauri_plugin_opener::init())
11
.invoke_handler(tauri::generate_handler![greet])
11
- .plugin(tauri_plugin_android_tv_check::init())
12
.run(tauri::generate_context!())
13
.expect("error while running tauri application");
14
}
examples/test/src-tauri/src/main.rs
renamed
+1
-1
@@ -2,5 +2,5 @@
2
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
3
4
fn main() {
5
- tauri_app_lib::run();
5
+ test_lib::run()
6
}
examples/test/src-tauri/tauri.conf.json
renamed
+11
-13
@@ -1,27 +1,25 @@
1
{
2
- "productName": "tauri-app",
2
+ "$schema": "https://schema.tauri.app/config/2",
3
+ "productName": "test",
4
"version": "0.1.0",
4
- "identifier": "com.tauri.dev",
5
+ "identifier": "com.setoelkahfi.test",
6
"build": {
7
"beforeDevCommand": "pnpm dev",
7
- "beforeBuildCommand": "pnpm build",
8
"devUrl": "http://localhost:1420",
9
+ "beforeBuildCommand": "pnpm build",
10
"frontendDist": "../dist"
11
},
12
"app": {
12
- "withGlobalTauri": false,
13
- "security": {
14
- "csp": null
15
- },
13
"windows": [
14
{
18
- "fullscreen": false,
19
- "height": 600,
20
- "resizable": true,
21
- "title": "tauri-app",
22
- "width": 800
15
+ "title": "test",
16
+ "width": 800,
17
+ "height": 600
18
}
24
- ]
19
+ ],
20
+ "security": {
21
+ "csp": null
22
+ }
23
},
24
"bundle": {
25
"active": true,
examples/test/src/App.css
renamed
+14
@@ -1,3 +1,10 @@
1
+.logo.vite:hover {
2
+ filter: drop-shadow(0 0 2em #747bff);
3
+}
4
+
5
+.logo.react:hover {
6
+ filter: drop-shadow(0 0 2em #61dafb);
7
+}
8
:root {
9
font-family: Inter, Avenir, Helvetica, Arial, sans-serif;
10
font-size: 16px;
@@ -74,6 +81,10 @@ button {
81
button:hover {
82
border-color: #396cd8;
83
}
84
+button:active {
85
+ border-color: #396cd8;
86
+ background-color: #e8e8e8;
87
+}
88
89
input,
90
button {
@@ -99,4 +110,7 @@ button {
110
color: #ffffff;
111
background-color: #0f0f0f98;
112
}
113
+ button:active {
114
+ background-color: #0f0f0f69;
115
+ }
116
}
examples/test/src/App.tsx
new
+51
@@ -0,0 +1,51 @@
1
+import { useState } from "react";
2
+import reactLogo from "./assets/react.svg";
3
+import { invoke } from "@tauri-apps/api/core";
4
+import "./App.css";
5
+
6
+function App() {
7
+ const [greetMsg, setGreetMsg] = useState("");
8
+ const [name, setName] = useState("");
9
+
10
+ async function greet() {
11
+ // Learn more about Tauri commands at https://tauri.app/develop/calling-rust/
12
+ setGreetMsg(await invoke("greet", { name }));
13
+ }
14
+
15
+ return (
16
+ <main className="container">
17
+ <h1>Welcome to Tauri + React</h1>
18
+
19
+ <div className="row">
20
+ <a href="https://vite.dev" target="_blank">
21
+ <img src="/vite.svg" className="logo vite" alt="Vite logo" />
22
+ </a>
23
+ <a href="https://tauri.app" target="_blank">
24
+ <img src="/tauri.svg" className="logo tauri" alt="Tauri logo" />
25
+ </a>
26
+ <a href="https://react.dev" target="_blank">
27
+ <img src={reactLogo} className="logo react" alt="React logo" />
28
+ </a>
29
+ </div>
30
+ <p>Click on the Tauri, Vite, and React logos to learn more.</p>
31
+
32
+ <form
33
+ className="row"
34
+ onSubmit={(e) => {
35
+ e.preventDefault();
36
+ greet();
37
+ }}
38
+ >
39
+ <input
40
+ id="greet-input"
41
+ onChange={(e) => setName(e.currentTarget.value)}
42
+ placeholder="Enter a name..."
43
+ />
44
+ <button type="submit">Greet</button>
45
+ </form>
46
+ <p>{greetMsg}</p>
47
+ </main>
48
+ );
49
+}
50
+
51
+export default App;
examples/test/src/assets/react.svg
new
+1
@@ -0,0 +1 @@
1
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="35.93" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 228"><path fill="#00D8FF" d="M210.483 73.824a171.49 171.49 0 0 0-8.24-2.597c.465-1.9.893-3.777 1.273-5.621c6.238-30.281 2.16-54.676-11.769-62.708c-13.355-7.7-35.196.329-57.254 19.526a171.23 171.23 0 0 0-6.375 5.848a155.866 155.866 0 0 0-4.241-3.917C100.759 3.829 77.587-4.822 63.673 3.233C50.33 10.957 46.379 33.89 51.995 62.588a170.974 170.974 0 0 0 1.892 8.48c-3.28.932-6.445 1.924-9.474 2.98C17.309 83.498 0 98.307 0 113.668c0 15.865 18.582 31.778 46.812 41.427a145.52 145.52 0 0 0 6.921 2.165a167.467 167.467 0 0 0-2.01 9.138c-5.354 28.2-1.173 50.591 12.134 58.266c13.744 7.926 36.812-.22 59.273-19.855a145.567 145.567 0 0 0 5.342-4.923a168.064 168.064 0 0 0 6.92 6.314c21.758 18.722 43.246 26.282 56.54 18.586c13.731-7.949 18.194-32.003 12.4-61.268a145.016 145.016 0 0 0-1.535-6.842c1.62-.48 3.21-.974 4.76-1.488c29.348-9.723 48.443-25.443 48.443-41.52c0-15.417-17.868-30.326-45.517-39.844Zm-6.365 70.984c-1.4.463-2.836.91-4.3 1.345c-3.24-10.257-7.612-21.163-12.963-32.432c5.106-11 9.31-21.767 12.459-31.957c2.619.758 5.16 1.557 7.61 2.4c23.69 8.156 38.14 20.213 38.14 29.504c0 9.896-15.606 22.743-40.946 31.14Zm-10.514 20.834c2.562 12.94 2.927 24.64 1.23 33.787c-1.524 8.219-4.59 13.698-8.382 15.893c-8.067 4.67-25.32-1.4-43.927-17.412a156.726 156.726 0 0 1-6.437-5.87c7.214-7.889 14.423-17.06 21.459-27.246c12.376-1.098 24.068-2.894 34.671-5.345a134.17 134.17 0 0 1 1.386 6.193ZM87.276 214.515c-7.882 2.783-14.16 2.863-17.955.675c-8.075-4.657-11.432-22.636-6.853-46.752a156.923 156.923 0 0 1 1.869-8.499c10.486 2.32 22.093 3.988 34.498 4.994c7.084 9.967 14.501 19.128 21.976 27.15a134.668 134.668 0 0 1-4.877 4.492c-9.933 8.682-19.886 14.842-28.658 17.94ZM50.35 144.747c-12.483-4.267-22.792-9.812-29.858-15.863c-6.35-5.437-9.555-10.836-9.555-15.216c0-9.322 13.897-21.212 37.076-29.293c2.813-.98 5.757-1.905 8.812-2.773c3.204 10.42 7.406 21.315 12.477 32.332c-5.137 11.18-9.399 22.249-12.634 32.792a134.718 134.718 0 0 1-6.318-1.979Zm12.378-84.26c-4.811-24.587-1.616-43.134 6.425-47.789c8.564-4.958 27.502 2.111 47.463 19.835a144.318 144.318 0 0 1 3.841 3.545c-7.438 7.987-14.787 17.08-21.808 26.988c-12.04 1.116-23.565 2.908-34.161 5.309a160.342 160.342 0 0 1-1.76-7.887Zm110.427 27.268a347.8 347.8 0 0 0-7.785-12.803c8.168 1.033 15.994 2.404 23.343 4.08c-2.206 7.072-4.956 14.465-8.193 22.045a381.151 381.151 0 0 0-7.365-13.322Zm-45.032-43.861c5.044 5.465 10.096 11.566 15.065 18.186a322.04 322.04 0 0 0-30.257-.006c4.974-6.559 10.069-12.652 15.192-18.18ZM82.802 87.83a323.167 323.167 0 0 0-7.227 13.238c-3.184-7.553-5.909-14.98-8.134-22.152c7.304-1.634 15.093-2.97 23.209-3.984a321.524 321.524 0 0 0-7.848 12.897Zm8.081 65.352c-8.385-.936-16.291-2.203-23.593-3.793c2.26-7.3 5.045-14.885 8.298-22.6a321.187 321.187 0 0 0 7.257 13.246c2.594 4.48 5.28 8.868 8.038 13.147Zm37.542 31.03c-5.184-5.592-10.354-11.779-15.403-18.433c4.902.192 9.899.29 14.978.29c5.218 0 10.376-.117 15.453-.343c-4.985 6.774-10.018 12.97-15.028 18.486Zm52.198-57.817c3.422 7.8 6.306 15.345 8.596 22.52c-7.422 1.694-15.436 3.058-23.88 4.071a382.417 382.417 0 0 0 7.859-13.026a347.403 347.403 0 0 0 7.425-13.565Zm-16.898 8.101a358.557 358.557 0 0 1-12.281 19.815a329.4 329.4 0 0 1-23.444.823c-7.967 0-15.716-.248-23.178-.732a310.202 310.202 0 0 1-12.513-19.846h.001a307.41 307.41 0 0 1-10.923-20.627a310.278 310.278 0 0 1 10.89-20.637l-.001.001a307.318 307.318 0 0 1 12.413-19.761c7.613-.576 15.42-.876 23.31-.876H128c7.926 0 15.743.303 23.354.883a329.357 329.357 0 0 1 12.335 19.695a358.489 358.489 0 0 1 11.036 20.54a329.472 329.472 0 0 1-11 20.722Zm22.56-122.124c8.572 4.944 11.906 24.881 6.52 51.026c-.344 1.668-.73 3.367-1.15 5.09c-10.622-2.452-22.155-4.275-34.23-5.408c-7.034-10.017-14.323-19.124-21.64-27.008a160.789 160.789 0 0 1 5.888-5.4c18.9-16.447 36.564-22.941 44.612-18.3ZM128 90.808c12.625 0 22.86 10.235 22.86 22.86s-10.235 22.86-22.86 22.86s-22.86-10.235-22.86-22.86s10.235-22.86 22.86-22.86Z"></path></svg>
\ No newline at end of file
examples/test/src/main.tsx
new
+9
@@ -0,0 +1,9 @@
1
+import React from "react";
2
+import ReactDOM from "react-dom/client";
3
+import App from "./App";
4
+
5
+ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(
6
+ <React.StrictMode>
7
+ <App />
8
+ </React.StrictMode>,
9
+);
examples/test/src/vite-env.d.ts
renamed
-1
@@ -1,2 +1 @@
1
-/// <reference types="svelte" />
1
/// <reference types="vite/client" />
examples/test/tsconfig.json
new
+25
@@ -0,0 +1,25 @@
1
+{
2
+ "compilerOptions": {
3
+ "target": "ES2020",
4
+ "useDefineForClassFields": true,
5
+ "lib": ["ES2020", "DOM", "DOM.Iterable"],
6
+ "module": "ESNext",
7
+ "skipLibCheck": true,
8
+
9
+ /* Bundler mode */
10
+ "moduleResolution": "bundler",
11
+ "allowImportingTsExtensions": true,
12
+ "resolveJsonModule": true,
13
+ "isolatedModules": true,
14
+ "noEmit": true,
15
+ "jsx": "react-jsx",
16
+
17
+ /* Linting */
18
+ "strict": true,
19
+ "noUnusedLocals": true,
20
+ "noUnusedParameters": true,
21
+ "noFallthroughCasesInSwitch": true
22
+ },
23
+ "include": ["src"],
24
+ "references": [{ "path": "./tsconfig.node.json" }]
25
+}
examples/test/tsconfig.node.json
new
+10
@@ -0,0 +1,10 @@
1
+{
2
+ "compilerOptions": {
3
+ "composite": true,
4
+ "skipLibCheck": true,
5
+ "module": "ESNext",
6
+ "moduleResolution": "bundler",
7
+ "allowSyntheticDefaultImports": true
8
+ },
9
+ "include": ["vite.config.ts"]
10
+}
examples/test/vite.config.ts
new
+32
@@ -0,0 +1,32 @@
1
+import { defineConfig } from "vite";
2
+import react from "@vitejs/plugin-react";
3
+
4
+// @ts-expect-error process is a nodejs global
5
+const host = process.env.TAURI_DEV_HOST;
6
+
7
+// https://vite.dev/config/
8
+export default defineConfig(async () => ({
9
+ plugins: [react()],
10
+
11
+ // Vite options tailored for Tauri development and only applied in `tauri dev` or `tauri build`
12
+ //
13
+ // 1. prevent Vite from obscuring rust errors
14
+ clearScreen: false,
15
+ // 2. tauri expects a fixed port, fail if that port is not available
16
+ server: {
17
+ port: 1420,
18
+ strictPort: true,
19
+ host: host || false,
20
+ hmr: host
21
+ ? {
22
+ protocol: "ws",
23
+ host,
24
+ port: 1421,
25
+ }
26
+ : undefined,
27
+ watch: {
28
+ // 3. tell Vite to ignore watching `src-tauri`
29
+ ignored: ["**/src-tauri/**"],
30
+ },
31
+ },
32
+}));