github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/filesystem/apis.js.wasm.yaml (about) 1 - File: webext/file_system.idl 2 Dict: 3 Name: AcceptOption 4 ExtAttrs: 5 - Name: Namespace 6 Values: 7 - chrome 8 - fileSystem 9 Fields: 10 - Name: description 11 Type: 12 Name: DOMString 13 Nullable: true 14 ExtAttrs: 15 - Name: Namespace 16 Values: 17 - chrome 18 - fileSystem 19 ExtAttrs: 20 - Name: Namespace 21 Values: 22 - chrome 23 - fileSystem 24 - Name: mimeTypes 25 Type: 26 Name: sequence 27 Params: 28 - Name: DOMString 29 ExtAttrs: 30 - Name: Namespace 31 Values: 32 - chrome 33 - fileSystem 34 Nullable: true 35 ExtAttrs: 36 - Name: Namespace 37 Values: 38 - chrome 39 - fileSystem 40 ExtAttrs: 41 - Name: Namespace 42 Values: 43 - chrome 44 - fileSystem 45 - Name: extensions 46 Type: 47 Name: sequence 48 Params: 49 - Name: DOMString 50 ExtAttrs: 51 - Name: Namespace 52 Values: 53 - chrome 54 - fileSystem 55 Nullable: true 56 ExtAttrs: 57 - Name: Namespace 58 Values: 59 - chrome 60 - fileSystem 61 ExtAttrs: 62 - Name: Namespace 63 Values: 64 - chrome 65 - fileSystem 66 - File: webext/file_system.idl 67 Dict: 68 Name: ChooseEntryOptions 69 ExtAttrs: 70 - Name: Namespace 71 Values: 72 - chrome 73 - fileSystem 74 Fields: 75 - Name: type 76 Type: 77 Name: ChooseEntryType 78 Nullable: true 79 ExtAttrs: 80 - Name: Namespace 81 Values: 82 - chrome 83 - fileSystem 84 ExtAttrs: 85 - Name: Namespace 86 Values: 87 - chrome 88 - fileSystem 89 - Name: suggestedName 90 Type: 91 Name: DOMString 92 Nullable: true 93 ExtAttrs: 94 - Name: Namespace 95 Values: 96 - chrome 97 - fileSystem 98 ExtAttrs: 99 - Name: Namespace 100 Values: 101 - chrome 102 - fileSystem 103 - Name: accepts 104 Type: 105 Name: sequence 106 Params: 107 - Name: AcceptOption 108 ExtAttrs: 109 - Name: Namespace 110 Values: 111 - chrome 112 - fileSystem 113 Nullable: true 114 ExtAttrs: 115 - Name: Namespace 116 Values: 117 - chrome 118 - fileSystem 119 ExtAttrs: 120 - Name: Namespace 121 Values: 122 - chrome 123 - fileSystem 124 - Name: acceptsAllTypes 125 Type: 126 Name: boolean 127 Nullable: true 128 ExtAttrs: 129 - Name: Namespace 130 Values: 131 - chrome 132 - fileSystem 133 ExtAttrs: 134 - Name: Namespace 135 Values: 136 - chrome 137 - fileSystem 138 - Name: acceptsMultiple 139 Type: 140 Name: boolean 141 Nullable: true 142 ExtAttrs: 143 - Name: Namespace 144 Values: 145 - chrome 146 - fileSystem 147 ExtAttrs: 148 - Name: Namespace 149 Values: 150 - chrome 151 - fileSystem 152 - File: webext/file_system.idl 153 Enum: 154 Name: ChooseEntryType 155 Values: 156 - openFile 157 - openWritableFile 158 - saveFile 159 - openDirectory 160 ExtAttrs: 161 - Name: Namespace 162 Values: 163 - chrome 164 - fileSystem 165 - File: webext/file_system.idl 166 Callback: 167 Name: EntriesCallback 168 Args: 169 - Name: entry 170 Optional: true 171 Type: 172 Name: object 173 ExtAttrs: 174 - Name: Namespace 175 Values: 176 - chrome 177 - fileSystem 178 ExtAttrs: 179 - Name: instanceOf 180 Values: 181 - Entry 182 - Name: Namespace 183 Values: 184 - chrome 185 - fileSystem 186 - Name: fileEntries 187 Optional: true 188 Type: 189 Name: sequence 190 Params: 191 - Name: object 192 ExtAttrs: 193 - Name: Namespace 194 Values: 195 - chrome 196 - fileSystem 197 ExtAttrs: 198 - Name: Namespace 199 Values: 200 - chrome 201 - fileSystem 202 ExtAttrs: 203 - Name: instanceOf 204 Values: 205 - FileEntry 206 - Name: Namespace 207 Values: 208 - chrome 209 - fileSystem 210 Returns: 211 - Name: void 212 ExtAttrs: 213 - Name: Namespace 214 Values: 215 - chrome 216 - fileSystem 217 ExtAttrs: 218 - Name: Namespace 219 Values: 220 - chrome 221 - fileSystem 222 - File: webext/file_system.idl 223 Callback: 224 Name: EntryCallback 225 Args: 226 - Name: entry 227 Type: 228 Name: object 229 ExtAttrs: 230 - Name: Namespace 231 Values: 232 - chrome 233 - fileSystem 234 ExtAttrs: 235 - Name: instanceOf 236 Values: 237 - Entry 238 - Name: Namespace 239 Values: 240 - chrome 241 - fileSystem 242 Returns: 243 - Name: void 244 ExtAttrs: 245 - Name: Namespace 246 Values: 247 - chrome 248 - fileSystem 249 ExtAttrs: 250 - Name: Namespace 251 Values: 252 - chrome 253 - fileSystem 254 - File: webext/file_system.idl 255 Callback: 256 Name: GetDisplayPathCallback 257 Args: 258 - Name: displayPath 259 Type: 260 Name: DOMString 261 ExtAttrs: 262 - Name: Namespace 263 Values: 264 - chrome 265 - fileSystem 266 ExtAttrs: 267 - Name: Namespace 268 Values: 269 - chrome 270 - fileSystem 271 Returns: 272 - Name: void 273 ExtAttrs: 274 - Name: Namespace 275 Values: 276 - chrome 277 - fileSystem 278 ExtAttrs: 279 - Name: Namespace 280 Values: 281 - chrome 282 - fileSystem 283 - File: webext/file_system.idl 284 Callback: 285 Name: GetVolumeListCallback 286 Args: 287 - Name: volumes 288 Optional: true 289 Type: 290 Name: sequence 291 Params: 292 - Name: Volume 293 ExtAttrs: 294 - Name: Namespace 295 Values: 296 - chrome 297 - fileSystem 298 ExtAttrs: 299 - Name: Namespace 300 Values: 301 - chrome 302 - fileSystem 303 ExtAttrs: 304 - Name: Namespace 305 Values: 306 - chrome 307 - fileSystem 308 Returns: 309 - Name: void 310 ExtAttrs: 311 - Name: Namespace 312 Values: 313 - chrome 314 - fileSystem 315 ExtAttrs: 316 - Name: Namespace 317 Values: 318 - chrome 319 - fileSystem 320 - File: webext/file_system.idl 321 Callback: 322 Name: IsRestorableCallback 323 Args: 324 - Name: isRestorable 325 Type: 326 Name: boolean 327 ExtAttrs: 328 - Name: Namespace 329 Values: 330 - chrome 331 - fileSystem 332 ExtAttrs: 333 - Name: Namespace 334 Values: 335 - chrome 336 - fileSystem 337 Returns: 338 - Name: void 339 ExtAttrs: 340 - Name: Namespace 341 Values: 342 - chrome 343 - fileSystem 344 ExtAttrs: 345 - Name: Namespace 346 Values: 347 - chrome 348 - fileSystem 349 - File: webext/file_system.idl 350 Callback: 351 Name: IsWritableCallback 352 Args: 353 - Name: isWritable 354 Type: 355 Name: boolean 356 ExtAttrs: 357 - Name: Namespace 358 Values: 359 - chrome 360 - fileSystem 361 ExtAttrs: 362 - Name: Namespace 363 Values: 364 - chrome 365 - fileSystem 366 Returns: 367 - Name: void 368 ExtAttrs: 369 - Name: Namespace 370 Values: 371 - chrome 372 - fileSystem 373 ExtAttrs: 374 - Name: Namespace 375 Values: 376 - chrome 377 - fileSystem 378 - File: webext/file_system.idl 379 Callback: 380 Name: RequestFileSystemCallback 381 Args: 382 - Name: fileSystem 383 Optional: true 384 Type: 385 Name: object 386 ExtAttrs: 387 - Name: Namespace 388 Values: 389 - chrome 390 - fileSystem 391 ExtAttrs: 392 - Name: instanceOf 393 Values: 394 - FileSystem 395 - Name: Namespace 396 Values: 397 - chrome 398 - fileSystem 399 Returns: 400 - Name: void 401 ExtAttrs: 402 - Name: Namespace 403 Values: 404 - chrome 405 - fileSystem 406 ExtAttrs: 407 - Name: Namespace 408 Values: 409 - chrome 410 - fileSystem 411 - File: webext/file_system.idl 412 Dict: 413 Name: RequestFileSystemOptions 414 ExtAttrs: 415 - Name: Namespace 416 Values: 417 - chrome 418 - fileSystem 419 Fields: 420 - Name: volumeId 421 Type: 422 Name: DOMString 423 ExtAttrs: 424 - Name: Namespace 425 Values: 426 - chrome 427 - fileSystem 428 ExtAttrs: 429 - Name: Namespace 430 Values: 431 - chrome 432 - fileSystem 433 - Name: writable 434 Type: 435 Name: boolean 436 Nullable: true 437 ExtAttrs: 438 - Name: Namespace 439 Values: 440 - chrome 441 - fileSystem 442 ExtAttrs: 443 - Name: Namespace 444 Values: 445 - chrome 446 - fileSystem 447 - File: webext/file_system.idl 448 Dict: 449 Name: Volume 450 ExtAttrs: 451 - Name: Namespace 452 Values: 453 - chrome 454 - fileSystem 455 Fields: 456 - Name: volumeId 457 Type: 458 Name: DOMString 459 ExtAttrs: 460 - Name: Namespace 461 Values: 462 - chrome 463 - fileSystem 464 ExtAttrs: 465 - Name: Namespace 466 Values: 467 - chrome 468 - fileSystem 469 - Name: writable 470 Type: 471 Name: boolean 472 ExtAttrs: 473 - Name: Namespace 474 Values: 475 - chrome 476 - fileSystem 477 ExtAttrs: 478 - Name: Namespace 479 Values: 480 - chrome 481 - fileSystem 482 - File: webext/file_system.idl 483 Dict: 484 Name: VolumeListChangedEvent 485 ExtAttrs: 486 - Name: Namespace 487 Values: 488 - chrome 489 - fileSystem 490 Fields: 491 - Name: volumes 492 Type: 493 Name: sequence 494 Params: 495 - Name: Volume 496 ExtAttrs: 497 - Name: Namespace 498 Values: 499 - chrome 500 - fileSystem 501 ExtAttrs: 502 - Name: Namespace 503 Values: 504 - chrome 505 - fileSystem 506 ExtAttrs: 507 - Name: Namespace 508 Values: 509 - chrome 510 - fileSystem 511 - File: webext/file_system.idl 512 WebextFunc: 513 Name: chooseEntry 514 Modifier: static 515 Args: 516 - Name: options 517 Optional: true 518 Type: 519 Name: ChooseEntryOptions 520 ExtAttrs: 521 - Name: Namespace 522 Values: 523 - chrome 524 - fileSystem 525 ExtAttrs: 526 - Name: Namespace 527 Values: 528 - chrome 529 - fileSystem 530 - Name: callback 531 Type: 532 Name: EntriesCallback 533 ExtAttrs: 534 - Name: Namespace 535 Values: 536 - chrome 537 - fileSystem 538 ExtAttrs: 539 - Name: Namespace 540 Values: 541 - chrome 542 - fileSystem 543 Returns: 544 - Name: void 545 ExtAttrs: 546 - Name: Namespace 547 Values: 548 - chrome 549 - fileSystem 550 ExtAttrs: 551 - Name: Namespace 552 Values: 553 - chrome 554 - fileSystem 555 - File: webext/file_system.idl 556 WebextFunc: 557 Name: getDisplayPath 558 Modifier: static 559 Args: 560 - Name: entry 561 Type: 562 Name: object 563 ExtAttrs: 564 - Name: Namespace 565 Values: 566 - chrome 567 - fileSystem 568 ExtAttrs: 569 - Name: instanceOf 570 Values: 571 - Entry 572 - Name: Namespace 573 Values: 574 - chrome 575 - fileSystem 576 Returns: 577 - Name: Promise 578 Params: 579 - Name: DOMString 580 ExtAttrs: 581 - Name: Namespace 582 Values: 583 - chrome 584 - fileSystem 585 ExtAttrs: 586 - Name: supportsPromises 587 - Name: Namespace 588 Values: 589 - chrome 590 - fileSystem 591 - File: webext/file_system.idl 592 WebextFunc: 593 Name: getVolumeList 594 Modifier: static 595 Returns: 596 - Name: Promise 597 Params: 598 - Name: sequence 599 Params: 600 - Name: Volume 601 ExtAttrs: 602 - Name: Namespace 603 Values: 604 - chrome 605 - fileSystem 606 ExtAttrs: 607 - Name: Namespace 608 Values: 609 - chrome 610 - fileSystem 611 ExtAttrs: 612 - Name: supportsPromises 613 - Name: Namespace 614 Values: 615 - chrome 616 - fileSystem 617 - File: webext/file_system.idl 618 WebextFunc: 619 Name: getWritableEntry 620 Modifier: static 621 Args: 622 - Name: entry 623 Type: 624 Name: object 625 ExtAttrs: 626 - Name: Namespace 627 Values: 628 - chrome 629 - fileSystem 630 ExtAttrs: 631 - Name: instanceOf 632 Values: 633 - Entry 634 - Name: Namespace 635 Values: 636 - chrome 637 - fileSystem 638 Returns: 639 - Name: Promise 640 Params: 641 - Name: object 642 ExtAttrs: 643 - Name: Namespace 644 Values: 645 - chrome 646 - fileSystem 647 ExtAttrs: 648 - Name: supportsPromises 649 - Name: Namespace 650 Values: 651 - chrome 652 - fileSystem 653 - File: webext/file_system.idl 654 WebextFunc: 655 Name: isRestorable 656 Modifier: static 657 Args: 658 - Name: id 659 Type: 660 Name: DOMString 661 ExtAttrs: 662 - Name: Namespace 663 Values: 664 - chrome 665 - fileSystem 666 ExtAttrs: 667 - Name: Namespace 668 Values: 669 - chrome 670 - fileSystem 671 Returns: 672 - Name: Promise 673 Params: 674 - Name: boolean 675 ExtAttrs: 676 - Name: Namespace 677 Values: 678 - chrome 679 - fileSystem 680 ExtAttrs: 681 - Name: supportsPromises 682 - Name: Namespace 683 Values: 684 - chrome 685 - fileSystem 686 - File: webext/file_system.idl 687 WebextFunc: 688 Name: isWritableEntry 689 Modifier: static 690 Args: 691 - Name: entry 692 Type: 693 Name: object 694 ExtAttrs: 695 - Name: Namespace 696 Values: 697 - chrome 698 - fileSystem 699 ExtAttrs: 700 - Name: instanceOf 701 Values: 702 - Entry 703 - Name: Namespace 704 Values: 705 - chrome 706 - fileSystem 707 Returns: 708 - Name: Promise 709 Params: 710 - Name: boolean 711 ExtAttrs: 712 - Name: Namespace 713 Values: 714 - chrome 715 - fileSystem 716 ExtAttrs: 717 - Name: supportsPromises 718 - Name: Namespace 719 Values: 720 - chrome 721 - fileSystem 722 - File: webext/file_system.idl 723 WebextEvent: 724 Name: onVolumeListChanged 725 Modifier: static 726 Args: 727 - Name: event 728 Type: 729 Name: VolumeListChangedEvent 730 ExtAttrs: 731 - Name: Namespace 732 Values: 733 - chrome 734 - fileSystem 735 ExtAttrs: 736 - Name: Namespace 737 Values: 738 - chrome 739 - fileSystem 740 Returns: 741 - Name: void 742 ExtAttrs: 743 - Name: Namespace 744 Values: 745 - chrome 746 - fileSystem 747 ExtAttrs: 748 - Name: Namespace 749 Values: 750 - chrome 751 - fileSystem 752 - File: webext/file_system.idl 753 WebextFunc: 754 Name: requestFileSystem 755 Modifier: static 756 Args: 757 - Name: options 758 Type: 759 Name: RequestFileSystemOptions 760 ExtAttrs: 761 - Name: Namespace 762 Values: 763 - chrome 764 - fileSystem 765 ExtAttrs: 766 - Name: Namespace 767 Values: 768 - chrome 769 - fileSystem 770 Returns: 771 - Name: Promise 772 Params: 773 - Name: object 774 ExtAttrs: 775 - Name: Namespace 776 Values: 777 - chrome 778 - fileSystem 779 ExtAttrs: 780 - Name: supportsPromises 781 - Name: Namespace 782 Values: 783 - chrome 784 - fileSystem 785 - File: webext/file_system.idl 786 WebextFunc: 787 Name: restoreEntry 788 Modifier: static 789 Args: 790 - Name: id 791 Type: 792 Name: DOMString 793 ExtAttrs: 794 - Name: Namespace 795 Values: 796 - chrome 797 - fileSystem 798 ExtAttrs: 799 - Name: Namespace 800 Values: 801 - chrome 802 - fileSystem 803 - Name: callback 804 Type: 805 Name: EntryCallback 806 ExtAttrs: 807 - Name: Namespace 808 Values: 809 - chrome 810 - fileSystem 811 ExtAttrs: 812 - Name: Namespace 813 Values: 814 - chrome 815 - fileSystem 816 Returns: 817 - Name: void 818 ExtAttrs: 819 - Name: Namespace 820 Values: 821 - chrome 822 - fileSystem 823 ExtAttrs: 824 - Name: Namespace 825 Values: 826 - chrome 827 - fileSystem 828 - File: webext/file_system.idl 829 WebextFunc: 830 Name: retainEntry 831 Modifier: static 832 Args: 833 - Name: entry 834 Type: 835 Name: object 836 ExtAttrs: 837 - Name: Namespace 838 Values: 839 - chrome 840 - fileSystem 841 ExtAttrs: 842 - Name: instanceOf 843 Values: 844 - Entry 845 - Name: Namespace 846 Values: 847 - chrome 848 - fileSystem 849 Returns: 850 - Name: DOMString 851 ExtAttrs: 852 - Name: Namespace 853 Values: 854 - chrome 855 - fileSystem 856 ExtAttrs: 857 - Name: Namespace 858 Values: 859 - chrome 860 - fileSystem