github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/terminalprivate/apis.js.wasm.yaml (about) 1 - File: webext/chrome/terminal_private.json 2 Dict: 3 Name: GetOSInfoReturnType 4 ExtAttrs: 5 - Name: Namespace 6 Values: 7 - chrome 8 - terminalPrivate 9 Fields: 10 - Name: alternative_emulator 11 Required: true 12 Type: 13 Name: boolean 14 ExtAttrs: 15 - Name: Namespace 16 Values: 17 - chrome 18 - terminalPrivate 19 - Name: tast 20 Required: true 21 Type: 22 Name: boolean 23 ExtAttrs: 24 - Name: Namespace 25 Values: 26 - chrome 27 - terminalPrivate 28 - File: webext/chrome/terminal_private.json 29 Dict: 30 Name: OpenWindowArgData 31 ExtAttrs: 32 - Name: Namespace 33 Values: 34 - chrome 35 - terminalPrivate 36 Fields: 37 - Name: asTab 38 Type: 39 Name: boolean 40 ExtAttrs: 41 - Name: Namespace 42 Values: 43 - chrome 44 - terminalPrivate 45 - Name: url 46 Type: 47 Name: DOMString 48 ExtAttrs: 49 - Name: Namespace 50 Values: 51 - chrome 52 - terminalPrivate 53 - File: webext/chrome/terminal_private.json 54 Enum: 55 Name: OutputType 56 Values: 57 - stdout 58 - stderr 59 - exit 60 ExtAttrs: 61 - Name: Namespace 62 Values: 63 - chrome 64 - terminalPrivate 65 - File: webext/chrome/terminal_private.json 66 WebextFunc: 67 Name: ackOutput 68 Args: 69 - Name: id 70 Type: 71 Name: DOMString 72 Returns: 73 - Name: undefined 74 ExtAttrs: 75 - Name: Namespace 76 Values: 77 - chrome 78 - terminalPrivate 79 - File: webext/chrome/terminal_private.json 80 WebextFunc: 81 Name: closeTerminalProcess 82 Args: 83 - Name: id 84 Type: 85 Name: DOMString 86 Returns: 87 - Name: Promise 88 Params: 89 - Name: boolean 90 ExtAttrs: 91 - Name: Namespace 92 Values: 93 - chrome 94 - terminalPrivate 95 - File: webext/chrome/terminal_private.json 96 WebextFunc: 97 Name: getOSInfo 98 Returns: 99 - Name: Promise 100 Params: 101 - Name: GetOSInfoReturnType 102 ExtAttrs: 103 - Name: Namespace 104 Values: 105 - chrome 106 - terminalPrivate 107 ExtAttrs: 108 - Name: Namespace 109 Values: 110 - chrome 111 - terminalPrivate 112 - File: webext/chrome/terminal_private.json 113 WebextFunc: 114 Name: getPrefs 115 Args: 116 - Name: paths 117 Type: 118 Name: sequence 119 Params: 120 - Name: DOMString 121 ExtAttrs: 122 - Name: Namespace 123 Values: 124 - chrome 125 - terminalPrivate 126 Returns: 127 - Name: Promise 128 Params: 129 - Name: any 130 ExtAttrs: 131 - Name: Namespace 132 Values: 133 - chrome 134 - terminalPrivate 135 - File: webext/chrome/terminal_private.json 136 WebextEvent: 137 Name: onPrefChanged 138 Args: 139 - Name: prefs 140 Type: 141 Name: any 142 Returns: 143 - Name: undefined 144 ExtAttrs: 145 - Name: Namespace 146 Values: 147 - chrome 148 - terminalPrivate 149 - File: webext/chrome/terminal_private.json 150 WebextEvent: 151 Name: onProcessOutput 152 Args: 153 - Name: id 154 Type: 155 Name: DOMString 156 - Name: type 157 Type: 158 Name: OutputType 159 ExtAttrs: 160 - Name: Namespace 161 Values: 162 - chrome 163 - terminalPrivate 164 - Name: data 165 Type: 166 Name: Uint8Array 167 Returns: 168 - Name: undefined 169 ExtAttrs: 170 - Name: Namespace 171 Values: 172 - chrome 173 - terminalPrivate 174 - File: webext/chrome/terminal_private.json 175 WebextFunc: 176 Name: onTerminalResize 177 Args: 178 - Name: id 179 Type: 180 Name: DOMString 181 - Name: width 182 Type: 183 Name: long long 184 - Name: height 185 Type: 186 Name: long long 187 Returns: 188 - Name: Promise 189 Params: 190 - Name: boolean 191 ExtAttrs: 192 - Name: Namespace 193 Values: 194 - chrome 195 - terminalPrivate 196 - File: webext/chrome/terminal_private.json 197 WebextFunc: 198 Name: openOptionsPage 199 Returns: 200 - Name: Promise 201 Params: 202 - Name: void 203 ExtAttrs: 204 - Name: Namespace 205 Values: 206 - chrome 207 - terminalPrivate 208 - File: webext/chrome/terminal_private.json 209 WebextFunc: 210 Name: openSettingsSubpage 211 Args: 212 - Name: subpage 213 Type: 214 Name: DOMString 215 Returns: 216 - Name: Promise 217 Params: 218 - Name: void 219 ExtAttrs: 220 - Name: Namespace 221 Values: 222 - chrome 223 - terminalPrivate 224 - File: webext/chrome/terminal_private.json 225 WebextFunc: 226 Name: openTerminalProcess 227 Args: 228 - Name: processName 229 Type: 230 Name: DOMString 231 - Name: args 232 Optional: true 233 Type: 234 Name: sequence 235 Params: 236 - Name: DOMString 237 ExtAttrs: 238 - Name: Namespace 239 Values: 240 - chrome 241 - terminalPrivate 242 Returns: 243 - Name: Promise 244 Params: 245 - Name: DOMString 246 ExtAttrs: 247 - Name: Namespace 248 Values: 249 - chrome 250 - terminalPrivate 251 - File: webext/chrome/terminal_private.json 252 WebextFunc: 253 Name: openVmshellProcess 254 Args: 255 - Name: args 256 Optional: true 257 Type: 258 Name: sequence 259 Params: 260 - Name: DOMString 261 ExtAttrs: 262 - Name: Namespace 263 Values: 264 - chrome 265 - terminalPrivate 266 Returns: 267 - Name: Promise 268 Params: 269 - Name: DOMString 270 ExtAttrs: 271 - Name: Namespace 272 Values: 273 - chrome 274 - terminalPrivate 275 - File: webext/chrome/terminal_private.json 276 WebextFunc: 277 Name: openWindow 278 Args: 279 - Name: data 280 Optional: true 281 Type: 282 Name: OpenWindowArgData 283 ExtAttrs: 284 - Name: Namespace 285 Values: 286 - chrome 287 - terminalPrivate 288 Returns: 289 - Name: undefined 290 ExtAttrs: 291 - Name: Namespace 292 Values: 293 - chrome 294 - terminalPrivate 295 - File: webext/chrome/terminal_private.json 296 WebextFunc: 297 Name: sendInput 298 Args: 299 - Name: id 300 Type: 301 Name: DOMString 302 - Name: input 303 Type: 304 Name: DOMString 305 Returns: 306 - Name: Promise 307 Params: 308 - Name: boolean 309 ExtAttrs: 310 - Name: Namespace 311 Values: 312 - chrome 313 - terminalPrivate 314 - File: webext/chrome/terminal_private.json 315 WebextFunc: 316 Name: setPrefs 317 Args: 318 - Name: prefs 319 Type: 320 Name: any 321 Returns: 322 - Name: Promise 323 Params: 324 - Name: void 325 ExtAttrs: 326 - Name: Namespace 327 Values: 328 - chrome 329 - terminalPrivate