github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/printing/apis.js.wasm.yaml (about) 1 - File: webext/chrome/printing.idl 2 Callback: 3 Name: CancelJobCallback 4 Returns: 5 - Name: void 6 ExtAttrs: 7 - Name: Namespace 8 Values: 9 - chrome 10 - printing 11 ExtAttrs: 12 - Name: Namespace 13 Values: 14 - chrome 15 - printing 16 - Name: platforms 17 Values: 18 - chromeos 19 - lacros 20 - File: webext/chrome/printing.idl 21 Callback: 22 Name: GetPrinterInfoCallback 23 Args: 24 - Name: response 25 Type: 26 Name: GetPrinterInfoResponse 27 ExtAttrs: 28 - Name: Namespace 29 Values: 30 - chrome 31 - printing 32 ExtAttrs: 33 - Name: Namespace 34 Values: 35 - chrome 36 - printing 37 Returns: 38 - Name: void 39 ExtAttrs: 40 - Name: Namespace 41 Values: 42 - chrome 43 - printing 44 ExtAttrs: 45 - Name: Namespace 46 Values: 47 - chrome 48 - printing 49 - Name: platforms 50 Values: 51 - chromeos 52 - lacros 53 - File: webext/chrome/printing.idl 54 Dict: 55 Name: GetPrinterInfoResponse 56 ExtAttrs: 57 - Name: Namespace 58 Values: 59 - chrome 60 - printing 61 - Name: platforms 62 Values: 63 - chromeos 64 - lacros 65 Fields: 66 - Name: capabilities 67 Type: 68 Name: object 69 Nullable: true 70 ExtAttrs: 71 - Name: Namespace 72 Values: 73 - chrome 74 - printing 75 ExtAttrs: 76 - Name: Namespace 77 Values: 78 - chrome 79 - printing 80 - Name: status 81 Type: 82 Name: PrinterStatus 83 ExtAttrs: 84 - Name: Namespace 85 Values: 86 - chrome 87 - printing 88 ExtAttrs: 89 - Name: Namespace 90 Values: 91 - chrome 92 - printing 93 - File: webext/chrome/printing.idl 94 Callback: 95 Name: GetPrintersCallback 96 Args: 97 - Name: printers 98 Type: 99 Name: sequence 100 Params: 101 - Name: Printer 102 ExtAttrs: 103 - Name: Namespace 104 Values: 105 - chrome 106 - printing 107 ExtAttrs: 108 - Name: Namespace 109 Values: 110 - chrome 111 - printing 112 ExtAttrs: 113 - Name: Namespace 114 Values: 115 - chrome 116 - printing 117 Returns: 118 - Name: void 119 ExtAttrs: 120 - Name: Namespace 121 Values: 122 - chrome 123 - printing 124 ExtAttrs: 125 - Name: Namespace 126 Values: 127 - chrome 128 - printing 129 - Name: platforms 130 Values: 131 - chromeos 132 - lacros 133 - File: webext/chrome/printing.idl 134 Enum: 135 Name: JobStatus 136 Values: 137 - PENDING 138 - IN_PROGRESS 139 - FAILED 140 - CANCELED 141 - PRINTED 142 ExtAttrs: 143 - Name: Namespace 144 Values: 145 - chrome 146 - printing 147 - Name: platforms 148 Values: 149 - chromeos 150 - lacros 151 - File: webext/chrome/printing.idl 152 Dict: 153 Name: Printer 154 ExtAttrs: 155 - Name: Namespace 156 Values: 157 - chrome 158 - printing 159 - Name: platforms 160 Values: 161 - chromeos 162 - lacros 163 Fields: 164 - Name: id 165 Type: 166 Name: DOMString 167 ExtAttrs: 168 - Name: Namespace 169 Values: 170 - chrome 171 - printing 172 ExtAttrs: 173 - Name: Namespace 174 Values: 175 - chrome 176 - printing 177 - Name: name 178 Type: 179 Name: DOMString 180 ExtAttrs: 181 - Name: Namespace 182 Values: 183 - chrome 184 - printing 185 ExtAttrs: 186 - Name: Namespace 187 Values: 188 - chrome 189 - printing 190 - Name: description 191 Type: 192 Name: DOMString 193 ExtAttrs: 194 - Name: Namespace 195 Values: 196 - chrome 197 - printing 198 ExtAttrs: 199 - Name: Namespace 200 Values: 201 - chrome 202 - printing 203 - Name: uri 204 Type: 205 Name: DOMString 206 ExtAttrs: 207 - Name: Namespace 208 Values: 209 - chrome 210 - printing 211 ExtAttrs: 212 - Name: Namespace 213 Values: 214 - chrome 215 - printing 216 - Name: source 217 Type: 218 Name: PrinterSource 219 ExtAttrs: 220 - Name: Namespace 221 Values: 222 - chrome 223 - printing 224 ExtAttrs: 225 - Name: Namespace 226 Values: 227 - chrome 228 - printing 229 - Name: isDefault 230 Type: 231 Name: boolean 232 ExtAttrs: 233 - Name: Namespace 234 Values: 235 - chrome 236 - printing 237 ExtAttrs: 238 - Name: Namespace 239 Values: 240 - chrome 241 - printing 242 - Name: recentlyUsedRank 243 Type: 244 Name: long 245 Nullable: true 246 ExtAttrs: 247 - Name: Namespace 248 Values: 249 - chrome 250 - printing 251 ExtAttrs: 252 - Name: Namespace 253 Values: 254 - chrome 255 - printing 256 - File: webext/chrome/printing.idl 257 Enum: 258 Name: PrinterSource 259 Values: 260 - USER 261 - POLICY 262 ExtAttrs: 263 - Name: Namespace 264 Values: 265 - chrome 266 - printing 267 - Name: platforms 268 Values: 269 - chromeos 270 - lacros 271 - File: webext/chrome/printing.idl 272 Enum: 273 Name: PrinterStatus 274 Values: 275 - DOOR_OPEN 276 - TRAY_MISSING 277 - OUT_OF_INK 278 - OUT_OF_PAPER 279 - OUTPUT_FULL 280 - PAPER_JAM 281 - GENERIC_ISSUE 282 - STOPPED 283 - UNREACHABLE 284 - EXPIRED_CERTIFICATE 285 - AVAILABLE 286 ExtAttrs: 287 - Name: Namespace 288 Values: 289 - chrome 290 - printing 291 - Name: platforms 292 Values: 293 - chromeos 294 - lacros 295 - File: webext/chrome/printing.idl 296 Interface: 297 Name: Properties 298 ExtAttrs: 299 - Name: Namespace 300 Values: 301 - chrome 302 - printing 303 - Name: platforms 304 Values: 305 - chromeos 306 - lacros 307 Operations: 308 - Name: MAX_SUBMIT_JOB_CALLS_PER_MINUTE 309 Modifier: static 310 Returns: 311 - Name: long 312 ExtAttrs: 313 - Name: Namespace 314 Values: 315 - chrome 316 - printing 317 ExtAttrs: 318 - Name: value 319 Values: 320 - "40" 321 - Name: Namespace 322 Values: 323 - chrome 324 - printing 325 - Name: MAX_GET_PRINTER_INFO_CALLS_PER_MINUTE 326 Modifier: static 327 Returns: 328 - Name: long 329 ExtAttrs: 330 - Name: Namespace 331 Values: 332 - chrome 333 - printing 334 ExtAttrs: 335 - Name: value 336 Values: 337 - "20" 338 - Name: Namespace 339 Values: 340 - chrome 341 - printing 342 - File: webext/chrome/printing.idl 343 Callback: 344 Name: SubmitJobCallback 345 Args: 346 - Name: response 347 Type: 348 Name: SubmitJobResponse 349 ExtAttrs: 350 - Name: Namespace 351 Values: 352 - chrome 353 - printing 354 ExtAttrs: 355 - Name: Namespace 356 Values: 357 - chrome 358 - printing 359 Returns: 360 - Name: void 361 ExtAttrs: 362 - Name: Namespace 363 Values: 364 - chrome 365 - printing 366 ExtAttrs: 367 - Name: Namespace 368 Values: 369 - chrome 370 - printing 371 - Name: platforms 372 Values: 373 - chromeos 374 - lacros 375 - File: webext/chrome/printing.idl 376 Dict: 377 Name: SubmitJobRequest 378 ExtAttrs: 379 - Name: Namespace 380 Values: 381 - chrome 382 - printing 383 - Name: platforms 384 Values: 385 - chromeos 386 - lacros 387 Fields: 388 - Name: job 389 Type: 390 Name: PrintJob 391 ExtAttrs: 392 - Name: Namespace 393 Values: 394 - chrome 395 - printerProvider 396 ExtAttrs: 397 - Name: Namespace 398 Values: 399 - chrome 400 - printerProvider 401 - Name: documentBlobUuid 402 Type: 403 Name: DOMString 404 Nullable: true 405 ExtAttrs: 406 - Name: Namespace 407 Values: 408 - chrome 409 - printing 410 ExtAttrs: 411 - Name: nodoc 412 - Name: Namespace 413 Values: 414 - chrome 415 - printing 416 - File: webext/chrome/printing.idl 417 Dict: 418 Name: SubmitJobResponse 419 ExtAttrs: 420 - Name: Namespace 421 Values: 422 - chrome 423 - printing 424 - Name: platforms 425 Values: 426 - chromeos 427 - lacros 428 Fields: 429 - Name: status 430 Type: 431 Name: SubmitJobStatus 432 ExtAttrs: 433 - Name: Namespace 434 Values: 435 - chrome 436 - printing 437 ExtAttrs: 438 - Name: Namespace 439 Values: 440 - chrome 441 - printing 442 - Name: jobId 443 Type: 444 Name: DOMString 445 Nullable: true 446 ExtAttrs: 447 - Name: Namespace 448 Values: 449 - chrome 450 - printing 451 ExtAttrs: 452 - Name: Namespace 453 Values: 454 - chrome 455 - printing 456 - File: webext/chrome/printing.idl 457 Enum: 458 Name: SubmitJobStatus 459 Values: 460 - OK 461 - USER_REJECTED 462 ExtAttrs: 463 - Name: Namespace 464 Values: 465 - chrome 466 - printing 467 - Name: platforms 468 Values: 469 - chromeos 470 - lacros 471 - File: webext/chrome/printing.idl 472 WebextFunc: 473 Name: cancelJob 474 Modifier: static 475 Args: 476 - Name: jobId 477 Type: 478 Name: DOMString 479 ExtAttrs: 480 - Name: Namespace 481 Values: 482 - chrome 483 - printing 484 ExtAttrs: 485 - Name: Namespace 486 Values: 487 - chrome 488 - printing 489 Returns: 490 - Name: Promise 491 Params: 492 - Name: void 493 ExtAttrs: 494 - Name: supportsPromises 495 - Name: Namespace 496 Values: 497 - chrome 498 - printing 499 - File: webext/chrome/printing.idl 500 WebextFunc: 501 Name: getPrinterInfo 502 Modifier: static 503 Args: 504 - Name: printerId 505 Type: 506 Name: DOMString 507 ExtAttrs: 508 - Name: Namespace 509 Values: 510 - chrome 511 - printing 512 ExtAttrs: 513 - Name: Namespace 514 Values: 515 - chrome 516 - printing 517 Returns: 518 - Name: Promise 519 Params: 520 - Name: GetPrinterInfoResponse 521 ExtAttrs: 522 - Name: Namespace 523 Values: 524 - chrome 525 - printing 526 ExtAttrs: 527 - Name: supportsPromises 528 - Name: Namespace 529 Values: 530 - chrome 531 - printing 532 - File: webext/chrome/printing.idl 533 WebextFunc: 534 Name: getPrinters 535 Modifier: static 536 Returns: 537 - Name: Promise 538 Params: 539 - Name: sequence 540 Params: 541 - Name: Printer 542 ExtAttrs: 543 - Name: Namespace 544 Values: 545 - chrome 546 - printing 547 ExtAttrs: 548 - Name: Namespace 549 Values: 550 - chrome 551 - printing 552 ExtAttrs: 553 - Name: supportsPromises 554 - Name: Namespace 555 Values: 556 - chrome 557 - printing 558 - File: webext/chrome/printing.idl 559 WebextEvent: 560 Name: onJobStatusChanged 561 Modifier: static 562 Args: 563 - Name: jobId 564 Type: 565 Name: DOMString 566 ExtAttrs: 567 - Name: Namespace 568 Values: 569 - chrome 570 - printing 571 ExtAttrs: 572 - Name: Namespace 573 Values: 574 - chrome 575 - printing 576 - Name: status 577 Type: 578 Name: JobStatus 579 ExtAttrs: 580 - Name: Namespace 581 Values: 582 - chrome 583 - printing 584 ExtAttrs: 585 - Name: Namespace 586 Values: 587 - chrome 588 - printing 589 Returns: 590 - Name: void 591 ExtAttrs: 592 - Name: Namespace 593 Values: 594 - chrome 595 - printing 596 ExtAttrs: 597 - Name: Namespace 598 Values: 599 - chrome 600 - printing 601 - File: webext/chrome/printing.idl 602 WebextFunc: 603 Name: submitJob 604 Modifier: static 605 Args: 606 - Name: request 607 Type: 608 Name: SubmitJobRequest 609 ExtAttrs: 610 - Name: Namespace 611 Values: 612 - chrome 613 - printing 614 ExtAttrs: 615 - Name: Namespace 616 Values: 617 - chrome 618 - printing 619 Returns: 620 - Name: Promise 621 Params: 622 - Name: SubmitJobResponse 623 ExtAttrs: 624 - Name: Namespace 625 Values: 626 - chrome 627 - printing 628 ExtAttrs: 629 - Name: supportsPromises 630 - Name: Namespace 631 Values: 632 - chrome 633 - printing