github.com/primecitizens/pcz/std@v0.2.1/plat/js/web/apis46.js.wasm.yaml (about) 1 - File: webref/webxr-dom-overlays.idl 2 Enum: 3 Name: XRDOMOverlayType 4 Values: 5 - screen 6 - floating 7 - head-locked 8 - File: webref/webxr-depth-sensing.idl 9 Enum: 10 Name: XRDepthDataFormat 11 Values: 12 - luminance-alpha 13 - float32 14 - File: webref/webxr-depth-sensing.idl 15 Interface: 16 Name: XRDepthInformation 17 ExtAttrs: 18 - Name: SecureContext 19 - Name: Exposed 20 Values: 21 - Window 22 Attrs: 23 - Name: width 24 Readonly: true 25 Type: 26 Name: unsigned long 27 ExtAttrs: 28 - Name: SecureContext 29 - Name: Exposed 30 Values: 31 - Window 32 - Name: height 33 Readonly: true 34 Type: 35 Name: unsigned long 36 ExtAttrs: 37 - Name: SecureContext 38 - Name: Exposed 39 Values: 40 - Window 41 - Name: normDepthBufferFromNormView 42 Readonly: true 43 Type: 44 Name: XRRigidTransform 45 ExtAttrs: 46 - Name: SameObject 47 - Name: SecureContext 48 - Name: Exposed 49 Values: 50 - Window 51 - Name: rawValueToMeters 52 Readonly: true 53 Type: 54 Name: float 55 ExtAttrs: 56 - Name: SecureContext 57 - Name: Exposed 58 Values: 59 - Window 60 - File: webref/webxr-depth-sensing.idl 61 Dict: 62 Name: XRDepthStateInit 63 Fields: 64 - Name: usagePreference 65 Required: true 66 Type: 67 Name: sequence 68 Params: 69 - Name: XRDepthUsage 70 - Name: dataFormatPreference 71 Required: true 72 Type: 73 Name: sequence 74 Params: 75 - Name: XRDepthDataFormat 76 - File: webref/webxr-depth-sensing.idl 77 Enum: 78 Name: XRDepthUsage 79 Values: 80 - cpu-optimized 81 - gpu-optimized 82 - File: webref/webxr-ar-module.idl 83 Enum: 84 Name: XREnvironmentBlendMode 85 Values: 86 - opaque 87 - alpha-blend 88 - additive 89 - File: webref/webxrlayers.idl 90 Interface: 91 Name: XREquirectLayer 92 Inherits: XRCompositionLayer 93 ExtAttrs: 94 - Name: Exposed 95 Values: 96 - Window 97 Attrs: 98 - Name: space 99 Type: 100 Name: XRSpace 101 ExtAttrs: 102 - Name: Exposed 103 Values: 104 - Window 105 - Name: transform 106 Type: 107 Name: XRRigidTransform 108 ExtAttrs: 109 - Name: Exposed 110 Values: 111 - Window 112 - Name: radius 113 Type: 114 Name: float 115 ExtAttrs: 116 - Name: Exposed 117 Values: 118 - Window 119 - Name: centralHorizontalAngle 120 Type: 121 Name: float 122 ExtAttrs: 123 - Name: Exposed 124 Values: 125 - Window 126 - Name: upperVerticalAngle 127 Type: 128 Name: float 129 ExtAttrs: 130 - Name: Exposed 131 Values: 132 - Window 133 - Name: lowerVerticalAngle 134 Type: 135 Name: float 136 ExtAttrs: 137 - Name: Exposed 138 Values: 139 - Window 140 - Name: onredraw 141 Type: 142 Name: EventHandler 143 ExtAttrs: 144 - Name: Exposed 145 Values: 146 - Window 147 - File: webref/webxrlayers.idl 148 Dict: 149 Name: XREquirectLayerInit 150 Inherits: XRLayerInit 151 Fields: 152 - Name: textureType 153 Default: '"texture"' 154 Type: 155 Name: XRTextureType 156 - Name: transform 157 Type: 158 Name: XRRigidTransform 159 Nullable: true 160 - Name: radius 161 Default: "0" 162 Type: 163 Name: float 164 - Name: centralHorizontalAngle 165 Default: "6.28318" 166 Type: 167 Name: float 168 - Name: upperVerticalAngle 169 Default: "1.570795" 170 Type: 171 Name: float 172 - Name: lowerVerticalAngle 173 Default: "-1.570795" 174 Type: 175 Name: float 176 - Name: space 177 Required: true 178 Type: 179 Name: XRSpace 180 - Name: colorFormat 181 Default: "0x1908" 182 Type: 183 Name: GLenum 184 - Name: depthFormat 185 Type: 186 Name: GLenum 187 Nullable: true 188 - Name: mipLevels 189 Default: "1" 190 Type: 191 Name: unsigned long 192 - Name: viewPixelWidth 193 Required: true 194 Type: 195 Name: unsigned long 196 - Name: viewPixelHeight 197 Required: true 198 Type: 199 Name: unsigned long 200 - Name: layout 201 Default: '"mono"' 202 Type: 203 Name: XRLayerLayout 204 - Name: isStatic 205 Default: "false" 206 Type: 207 Name: boolean 208 - Name: clearOnAccess 209 Default: "true" 210 Type: 211 Name: boolean 212 - File: webref/webxr.idl 213 Enum: 214 Name: XREye 215 Values: 216 - none 217 - left 218 - right 219 - File: webref/webxr.idl 220 Interface: 221 Name: XRFrame 222 ExtAttrs: 223 - Name: SecureContext 224 - Name: Exposed 225 Values: 226 - Window 227 Attrs: 228 - Name: session 229 Readonly: true 230 Type: 231 Name: XRSession 232 ExtAttrs: 233 - Name: SameObject 234 - Name: SecureContext 235 - Name: Exposed 236 Values: 237 - Window 238 - Name: predictedDisplayTime 239 Readonly: true 240 Type: 241 Name: DOMHighResTimeStamp 242 ExtAttrs: 243 - Name: SecureContext 244 - Name: Exposed 245 Values: 246 - Window 247 - Name: detectedMeshes 248 Readonly: true 249 Type: 250 Name: XRMeshSet 251 - Name: trackedAnchors 252 Readonly: true 253 Type: 254 Name: XRAnchorSet 255 ExtAttrs: 256 - Name: SameObject 257 Operations: 258 - Name: getViewerPose 259 Args: 260 - Name: referenceSpace 261 Type: 262 Name: XRReferenceSpace 263 Returns: 264 - Name: XRViewerPose 265 Nullable: true 266 ExtAttrs: 267 - Name: SecureContext 268 - Name: Exposed 269 Values: 270 - Window 271 - Name: getPose 272 Args: 273 - Name: space 274 Type: 275 Name: XRSpace 276 - Name: baseSpace 277 Type: 278 Name: XRSpace 279 Returns: 280 - Name: XRPose 281 Nullable: true 282 ExtAttrs: 283 - Name: SecureContext 284 - Name: Exposed 285 Values: 286 - Window 287 - Name: createAnchor 288 Args: 289 - Name: pose 290 Type: 291 Name: XRRigidTransform 292 - Name: space 293 Type: 294 Name: XRSpace 295 Returns: 296 - Name: Promise 297 Params: 298 - Name: XRAnchor 299 - Name: getLightEstimate 300 Args: 301 - Name: lightProbe 302 Type: 303 Name: XRLightProbe 304 Returns: 305 - Name: XRLightEstimate 306 Nullable: true 307 - Name: getDepthInformation 308 Args: 309 - Name: view 310 Type: 311 Name: XRView 312 Returns: 313 - Name: XRCPUDepthInformation 314 Nullable: true 315 - Name: getJointPose 316 Args: 317 - Name: joint 318 Type: 319 Name: XRJointSpace 320 - Name: baseSpace 321 Type: 322 Name: XRSpace 323 Returns: 324 - Name: XRJointPose 325 Nullable: true 326 - Name: fillJointRadii 327 Args: 328 - Name: jointSpaces 329 Type: 330 Name: sequence 331 Params: 332 - Name: XRJointSpace 333 - Name: radii 334 Type: 335 Name: Float32Array 336 Returns: 337 - Name: boolean 338 - Name: fillPoses 339 Args: 340 - Name: spaces 341 Type: 342 Name: sequence 343 Params: 344 - Name: XRSpace 345 - Name: baseSpace 346 Type: 347 Name: XRSpace 348 - Name: transforms 349 Type: 350 Name: Float32Array 351 Returns: 352 - Name: boolean 353 - Name: getHitTestResults 354 Args: 355 - Name: hitTestSource 356 Type: 357 Name: XRHitTestSource 358 Returns: 359 - Name: FrozenArray 360 Params: 361 - Name: XRHitTestResult 362 - Name: getHitTestResultsForTransientInput 363 Args: 364 - Name: hitTestSource 365 Type: 366 Name: XRTransientInputHitTestSource 367 Returns: 368 - Name: FrozenArray 369 Params: 370 - Name: XRTransientInputHitTestResult 371 - File: webref/webxr.idl 372 Callback: 373 Name: XRFrameRequestCallback 374 Args: 375 - Name: time 376 Type: 377 Name: DOMHighResTimeStamp 378 - Name: frame 379 Type: 380 Name: XRFrame 381 Returns: 382 - Name: undefined 383 - File: webref/webxr-hand-input.idl 384 Interface: 385 Name: XRHand 386 ExtAttrs: 387 - Name: Exposed 388 Values: 389 - Window 390 Attrs: 391 - Name: size 392 Readonly: true 393 Type: 394 Name: unsigned long 395 ExtAttrs: 396 - Name: Exposed 397 Values: 398 - Window 399 Operations: 400 - Name: get 401 Args: 402 - Name: key 403 Type: 404 Name: XRHandJoint 405 Returns: 406 - Name: XRJointSpace 407 ExtAttrs: 408 - Name: Exposed 409 Values: 410 - Window 411 Iterable: 412 TypeParams: 413 - Name: XRHandJoint 414 - Name: XRJointSpace 415 - File: webref/webxr-hand-input.idl 416 Enum: 417 Name: XRHandJoint 418 Values: 419 - wrist 420 - thumb-metacarpal 421 - thumb-phalanx-proximal 422 - thumb-phalanx-distal 423 - thumb-tip 424 - index-finger-metacarpal 425 - index-finger-phalanx-proximal 426 - index-finger-phalanx-intermediate 427 - index-finger-phalanx-distal 428 - index-finger-tip 429 - middle-finger-metacarpal 430 - middle-finger-phalanx-proximal 431 - middle-finger-phalanx-intermediate 432 - middle-finger-phalanx-distal 433 - middle-finger-tip 434 - ring-finger-metacarpal 435 - ring-finger-phalanx-proximal 436 - ring-finger-phalanx-intermediate 437 - ring-finger-phalanx-distal 438 - ring-finger-tip 439 - pinky-finger-metacarpal 440 - pinky-finger-phalanx-proximal 441 - pinky-finger-phalanx-intermediate 442 - pinky-finger-phalanx-distal 443 - pinky-finger-tip 444 - File: webref/webxr.idl 445 Enum: 446 Name: XRHandedness 447 Values: 448 - none 449 - left 450 - right 451 - File: webref/webxr-hit-test.idl 452 Dict: 453 Name: XRHitTestOptionsInit 454 Fields: 455 - Name: space 456 Required: true 457 Type: 458 Name: XRSpace 459 - Name: entityTypes 460 Type: 461 Name: FrozenArray 462 Params: 463 - Name: XRHitTestTrackableType 464 - Name: offsetRay 465 Type: 466 Name: XRRay 467 - File: webref/webxr-hit-test.idl 468 Interface: 469 Name: XRHitTestResult 470 ExtAttrs: 471 - Name: SecureContext 472 - Name: Exposed 473 Values: 474 - Window 475 Operations: 476 - Name: getPose 477 Args: 478 - Name: baseSpace 479 Type: 480 Name: XRSpace 481 Returns: 482 - Name: XRPose 483 Nullable: true 484 ExtAttrs: 485 - Name: SecureContext 486 - Name: Exposed 487 Values: 488 - Window 489 - Name: createAnchor 490 Returns: 491 - Name: Promise 492 Params: 493 - Name: XRAnchor 494 - File: webref/webxr-hit-test.idl 495 Interface: 496 Name: XRHitTestSource 497 ExtAttrs: 498 - Name: SecureContext 499 - Name: Exposed 500 Values: 501 - Window 502 Operations: 503 - Name: cancel 504 Returns: 505 - Name: undefined 506 ExtAttrs: 507 - Name: SecureContext 508 - Name: Exposed 509 Values: 510 - Window 511 - File: webref/webxr-hit-test.idl 512 Enum: 513 Name: XRHitTestTrackableType 514 Values: 515 - point 516 - plane 517 - mesh 518 - File: webref/webxr.idl 519 Interface: 520 Name: XRInputSource 521 ExtAttrs: 522 - Name: SecureContext 523 - Name: Exposed 524 Values: 525 - Window 526 Attrs: 527 - Name: handedness 528 Readonly: true 529 Type: 530 Name: XRHandedness 531 ExtAttrs: 532 - Name: SecureContext 533 - Name: Exposed 534 Values: 535 - Window 536 - Name: targetRayMode 537 Readonly: true 538 Type: 539 Name: XRTargetRayMode 540 ExtAttrs: 541 - Name: SecureContext 542 - Name: Exposed 543 Values: 544 - Window 545 - Name: targetRaySpace 546 Readonly: true 547 Type: 548 Name: XRSpace 549 ExtAttrs: 550 - Name: SameObject 551 - Name: SecureContext 552 - Name: Exposed 553 Values: 554 - Window 555 - Name: gripSpace 556 Readonly: true 557 Type: 558 Name: XRSpace 559 Nullable: true 560 ExtAttrs: 561 - Name: SameObject 562 - Name: SecureContext 563 - Name: Exposed 564 Values: 565 - Window 566 - Name: profiles 567 Readonly: true 568 Type: 569 Name: FrozenArray 570 Params: 571 - Name: DOMString 572 ExtAttrs: 573 - Name: SameObject 574 - Name: SecureContext 575 - Name: Exposed 576 Values: 577 - Window 578 - Name: gamepad 579 Readonly: true 580 Type: 581 Name: Gamepad 582 Nullable: true 583 ExtAttrs: 584 - Name: SameObject 585 - Name: hand 586 Readonly: true 587 Type: 588 Name: XRHand 589 Nullable: true 590 ExtAttrs: 591 - Name: SameObject 592 - File: webref/webxr.idl 593 Interface: 594 Name: XRInputSourceArray 595 ExtAttrs: 596 - Name: SecureContext 597 - Name: Exposed 598 Values: 599 - Window 600 Attrs: 601 - Name: length 602 Readonly: true 603 Type: 604 Name: unsigned long 605 ExtAttrs: 606 - Name: SecureContext 607 - Name: Exposed 608 Values: 609 - Window 610 Operations: 611 - Modifier: getter 612 Args: 613 - Name: index 614 Type: 615 Name: unsigned long 616 Returns: 617 - Name: XRInputSource 618 ExtAttrs: 619 - Name: SecureContext 620 - Name: Exposed 621 Values: 622 - Window 623 Iterable: 624 TypeParams: 625 - Name: XRInputSource 626 - File: webref/webxr.idl 627 Interface: 628 Name: XRInputSourceEvent 629 Inherits: Event 630 ExtAttrs: 631 - Name: SecureContext 632 - Name: Exposed 633 Values: 634 - Window 635 Attrs: 636 - Name: frame 637 Readonly: true 638 Type: 639 Name: XRFrame 640 ExtAttrs: 641 - Name: SameObject 642 - Name: SecureContext 643 - Name: Exposed 644 Values: 645 - Window 646 - Name: inputSource 647 Readonly: true 648 Type: 649 Name: XRInputSource 650 ExtAttrs: 651 - Name: SameObject 652 - Name: SecureContext 653 - Name: Exposed 654 Values: 655 - Window 656 Constructors: 657 - Args: 658 - Name: type 659 Type: 660 Name: DOMString 661 - Name: eventInitDict 662 Type: 663 Name: XRInputSourceEventInit 664 ExtAttrs: 665 - Name: SecureContext 666 - Name: Exposed 667 Values: 668 - Window 669 - File: webref/webxr.idl 670 Dict: 671 Name: XRInputSourceEventInit 672 Inherits: EventInit 673 Fields: 674 - Name: frame 675 Required: true 676 Type: 677 Name: XRFrame 678 - Name: inputSource 679 Required: true 680 Type: 681 Name: XRInputSource 682 - Name: bubbles 683 Default: "false" 684 Type: 685 Name: boolean 686 - Name: cancelable 687 Default: "false" 688 Type: 689 Name: boolean 690 - Name: composed 691 Default: "false" 692 Type: 693 Name: boolean 694 - File: webref/webxr.idl 695 Interface: 696 Name: XRInputSourcesChangeEvent 697 Inherits: Event 698 ExtAttrs: 699 - Name: SecureContext 700 - Name: Exposed 701 Values: 702 - Window 703 Attrs: 704 - Name: session 705 Readonly: true 706 Type: 707 Name: XRSession 708 ExtAttrs: 709 - Name: SameObject 710 - Name: SecureContext 711 - Name: Exposed 712 Values: 713 - Window 714 - Name: added 715 Readonly: true 716 Type: 717 Name: FrozenArray 718 Params: 719 - Name: XRInputSource 720 ExtAttrs: 721 - Name: SameObject 722 - Name: SecureContext 723 - Name: Exposed 724 Values: 725 - Window 726 - Name: removed 727 Readonly: true 728 Type: 729 Name: FrozenArray 730 Params: 731 - Name: XRInputSource 732 ExtAttrs: 733 - Name: SameObject 734 - Name: SecureContext 735 - Name: Exposed 736 Values: 737 - Window 738 Constructors: 739 - Args: 740 - Name: type 741 Type: 742 Name: DOMString 743 - Name: eventInitDict 744 Type: 745 Name: XRInputSourcesChangeEventInit 746 ExtAttrs: 747 - Name: SecureContext 748 - Name: Exposed 749 Values: 750 - Window 751 - File: webref/webxr.idl 752 Dict: 753 Name: XRInputSourcesChangeEventInit 754 Inherits: EventInit 755 Fields: 756 - Name: session 757 Required: true 758 Type: 759 Name: XRSession 760 - Name: added 761 Required: true 762 Type: 763 Name: FrozenArray 764 Params: 765 - Name: XRInputSource 766 - Name: removed 767 Required: true 768 Type: 769 Name: FrozenArray 770 Params: 771 - Name: XRInputSource 772 - Name: bubbles 773 Default: "false" 774 Type: 775 Name: boolean 776 - Name: cancelable 777 Default: "false" 778 Type: 779 Name: boolean 780 - Name: composed 781 Default: "false" 782 Type: 783 Name: boolean 784 - File: webref/webxr-ar-module.idl 785 Enum: 786 Name: XRInteractionMode 787 Values: 788 - screen-space 789 - world-space 790 - File: webref/webxr-hand-input.idl 791 Interface: 792 Name: XRJointPose 793 Inherits: XRPose 794 ExtAttrs: 795 - Name: Exposed 796 Values: 797 - Window 798 - Name: SecureContext 799 Attrs: 800 - Name: radius 801 Readonly: true 802 Type: 803 Name: float 804 ExtAttrs: 805 - Name: Exposed 806 Values: 807 - Window 808 - Name: SecureContext 809 - File: webref/webxr-hand-input.idl 810 Interface: 811 Name: XRJointSpace 812 Inherits: XRSpace 813 ExtAttrs: 814 - Name: Exposed 815 Values: 816 - Window 817 - Name: SecureContext 818 Attrs: 819 - Name: jointName 820 Readonly: true 821 Type: 822 Name: XRHandJoint 823 ExtAttrs: 824 - Name: Exposed 825 Values: 826 - Window 827 - Name: SecureContext 828 - File: webref/webxr.idl 829 Interface: 830 Name: XRLayer 831 Inherits: EventTarget 832 ExtAttrs: 833 - Name: SecureContext 834 - Name: Exposed 835 Values: 836 - Window 837 - File: webref/webxrlayers.idl 838 Interface: 839 Name: XRLayerEvent 840 Inherits: Event 841 ExtAttrs: 842 - Name: SecureContext 843 - Name: Exposed 844 Values: 845 - Window 846 Attrs: 847 - Name: layer 848 Readonly: true 849 Type: 850 Name: XRLayer 851 ExtAttrs: 852 - Name: SameObject 853 - Name: SecureContext 854 - Name: Exposed 855 Values: 856 - Window 857 Constructors: 858 - Args: 859 - Name: type 860 Type: 861 Name: DOMString 862 - Name: eventInitDict 863 Type: 864 Name: XRLayerEventInit 865 ExtAttrs: 866 - Name: SecureContext 867 - Name: Exposed 868 Values: 869 - Window 870 - File: webref/webxrlayers.idl 871 Dict: 872 Name: XRLayerEventInit 873 Inherits: EventInit 874 Fields: 875 - Name: layer 876 Required: true 877 Type: 878 Name: XRLayer 879 - Name: bubbles 880 Default: "false" 881 Type: 882 Name: boolean 883 - Name: cancelable 884 Default: "false" 885 Type: 886 Name: boolean 887 - Name: composed 888 Default: "false" 889 Type: 890 Name: boolean 891 - File: webref/webxrlayers.idl 892 Dict: 893 Name: XRLayerInit 894 Fields: 895 - Name: space 896 Required: true 897 Type: 898 Name: XRSpace 899 - Name: colorFormat 900 Default: "0x1908" 901 Type: 902 Name: GLenum 903 - Name: depthFormat 904 Type: 905 Name: GLenum 906 Nullable: true 907 - Name: mipLevels 908 Default: "1" 909 Type: 910 Name: unsigned long 911 - Name: viewPixelWidth 912 Required: true 913 Type: 914 Name: unsigned long 915 - Name: viewPixelHeight 916 Required: true 917 Type: 918 Name: unsigned long 919 - Name: layout 920 Default: '"mono"' 921 Type: 922 Name: XRLayerLayout 923 - Name: isStatic 924 Default: "false" 925 Type: 926 Name: boolean 927 - Name: clearOnAccess 928 Default: "true" 929 Type: 930 Name: boolean 931 - File: webref/webxrlayers.idl 932 Enum: 933 Name: XRLayerLayout 934 Values: 935 - default 936 - mono 937 - stereo 938 - stereo-left-right 939 - stereo-top-bottom 940 - File: webref/webxrlayers.idl 941 Enum: 942 Name: XRLayerQuality 943 Values: 944 - default 945 - text-optimized 946 - graphics-optimized 947 - File: webref/webxr-lighting-estimation.idl 948 Interface: 949 Name: XRLightEstimate 950 ExtAttrs: 951 - Name: SecureContext 952 - Name: Exposed 953 Values: 954 - Window 955 Attrs: 956 - Name: sphericalHarmonicsCoefficients 957 Readonly: true 958 Type: 959 Name: Float32Array 960 ExtAttrs: 961 - Name: SecureContext 962 - Name: Exposed 963 Values: 964 - Window 965 - Name: primaryLightDirection 966 Readonly: true 967 Type: 968 Name: DOMPointReadOnly 969 ExtAttrs: 970 - Name: SecureContext 971 - Name: Exposed 972 Values: 973 - Window 974 - Name: primaryLightIntensity 975 Readonly: true 976 Type: 977 Name: DOMPointReadOnly 978 ExtAttrs: 979 - Name: SecureContext 980 - Name: Exposed 981 Values: 982 - Window 983 - File: webref/webxr-lighting-estimation.idl 984 Interface: 985 Name: XRLightProbe 986 Inherits: EventTarget 987 ExtAttrs: 988 - Name: SecureContext 989 - Name: Exposed 990 Values: 991 - Window 992 Attrs: 993 - Name: probeSpace 994 Readonly: true 995 Type: 996 Name: XRSpace 997 ExtAttrs: 998 - Name: SecureContext 999 - Name: Exposed 1000 Values: 1001 - Window 1002 - Name: onreflectionchange 1003 Type: 1004 Name: EventHandler 1005 ExtAttrs: 1006 - Name: SecureContext 1007 - Name: Exposed 1008 Values: 1009 - Window 1010 - File: webref/webxr-lighting-estimation.idl 1011 Dict: 1012 Name: XRLightProbeInit 1013 Fields: 1014 - Name: reflectionFormat 1015 Default: '"srgba8"' 1016 Type: 1017 Name: XRReflectionFormat 1018 - File: webref/webxrlayers.idl 1019 Interface: 1020 Name: XRMediaBinding 1021 ExtAttrs: 1022 - Name: Exposed 1023 Values: 1024 - Window 1025 Operations: 1026 - Name: createQuadLayer 1027 Args: 1028 - Name: video 1029 Type: 1030 Name: HTMLVideoElement 1031 - Name: init 1032 Optional: true 1033 Default: '{}' 1034 Type: 1035 Name: XRMediaQuadLayerInit 1036 Returns: 1037 - Name: XRQuadLayer 1038 ExtAttrs: 1039 - Name: Exposed 1040 Values: 1041 - Window 1042 - Name: createCylinderLayer 1043 Args: 1044 - Name: video 1045 Type: 1046 Name: HTMLVideoElement 1047 - Name: init 1048 Optional: true 1049 Default: '{}' 1050 Type: 1051 Name: XRMediaCylinderLayerInit 1052 Returns: 1053 - Name: XRCylinderLayer 1054 ExtAttrs: 1055 - Name: Exposed 1056 Values: 1057 - Window 1058 - Name: createEquirectLayer 1059 Args: 1060 - Name: video 1061 Type: 1062 Name: HTMLVideoElement 1063 - Name: init 1064 Optional: true 1065 Default: '{}' 1066 Type: 1067 Name: XRMediaEquirectLayerInit 1068 Returns: 1069 - Name: XREquirectLayer 1070 ExtAttrs: 1071 - Name: Exposed 1072 Values: 1073 - Window 1074 Constructors: 1075 - Args: 1076 - Name: session 1077 Type: 1078 Name: XRSession 1079 ExtAttrs: 1080 - Name: Exposed 1081 Values: 1082 - Window 1083 - File: webref/webxrlayers.idl 1084 Dict: 1085 Name: XRMediaCylinderLayerInit 1086 Inherits: XRMediaLayerInit 1087 Fields: 1088 - Name: transform 1089 Type: 1090 Name: XRRigidTransform 1091 Nullable: true 1092 - Name: radius 1093 Default: "2.0" 1094 Type: 1095 Name: float 1096 - Name: centralAngle 1097 Default: "0.78539" 1098 Type: 1099 Name: float 1100 - Name: aspectRatio 1101 Type: 1102 Name: float 1103 Nullable: true 1104 - Name: space 1105 Required: true 1106 Type: 1107 Name: XRSpace 1108 - Name: layout 1109 Default: '"mono"' 1110 Type: 1111 Name: XRLayerLayout 1112 - Name: invertStereo 1113 Default: "false" 1114 Type: 1115 Name: boolean 1116 - File: webref/webxrlayers.idl 1117 Dict: 1118 Name: XRMediaEquirectLayerInit 1119 Inherits: XRMediaLayerInit 1120 Fields: 1121 - Name: transform 1122 Type: 1123 Name: XRRigidTransform 1124 Nullable: true 1125 - Name: radius 1126 Default: "0.0" 1127 Type: 1128 Name: float 1129 - Name: centralHorizontalAngle 1130 Default: "6.28318" 1131 Type: 1132 Name: float 1133 - Name: upperVerticalAngle 1134 Default: "1.570795" 1135 Type: 1136 Name: float 1137 - Name: lowerVerticalAngle 1138 Default: "-1.570795" 1139 Type: 1140 Name: float 1141 - Name: space 1142 Required: true 1143 Type: 1144 Name: XRSpace 1145 - Name: layout 1146 Default: '"mono"' 1147 Type: 1148 Name: XRLayerLayout 1149 - Name: invertStereo 1150 Default: "false" 1151 Type: 1152 Name: boolean 1153 - File: webref/webxrlayers.idl 1154 Dict: 1155 Name: XRMediaLayerInit 1156 Fields: 1157 - Name: space 1158 Required: true 1159 Type: 1160 Name: XRSpace 1161 - Name: layout 1162 Default: '"mono"' 1163 Type: 1164 Name: XRLayerLayout 1165 - Name: invertStereo 1166 Default: "false" 1167 Type: 1168 Name: boolean 1169 - File: webref/webxrlayers.idl 1170 Dict: 1171 Name: XRMediaQuadLayerInit 1172 Inherits: XRMediaLayerInit 1173 Fields: 1174 - Name: transform 1175 Type: 1176 Name: XRRigidTransform 1177 Nullable: true 1178 - Name: width 1179 Type: 1180 Name: float 1181 Nullable: true 1182 - Name: height 1183 Type: 1184 Name: float 1185 Nullable: true 1186 - Name: space 1187 Required: true 1188 Type: 1189 Name: XRSpace 1190 - Name: layout 1191 Default: '"mono"' 1192 Type: 1193 Name: XRLayerLayout 1194 - Name: invertStereo 1195 Default: "false" 1196 Type: 1197 Name: boolean 1198 - File: webref/real-world-meshing.idl 1199 Interface: 1200 Name: XRMesh 1201 ExtAttrs: 1202 - Name: Exposed 1203 Values: 1204 - Window 1205 Attrs: 1206 - Name: meshSpace 1207 Readonly: true 1208 Type: 1209 Name: XRSpace 1210 ExtAttrs: 1211 - Name: SameObject 1212 - Name: Exposed 1213 Values: 1214 - Window 1215 - Name: vertices 1216 Readonly: true 1217 Type: 1218 Name: FrozenArray 1219 Params: 1220 - Name: Float32Array 1221 ExtAttrs: 1222 - Name: Exposed 1223 Values: 1224 - Window 1225 - Name: indices 1226 Readonly: true 1227 Type: 1228 Name: Uint32Array 1229 ExtAttrs: 1230 - Name: Exposed 1231 Values: 1232 - Window 1233 - Name: lastChangedTime 1234 Readonly: true 1235 Type: 1236 Name: DOMHighResTimeStamp 1237 ExtAttrs: 1238 - Name: Exposed 1239 Values: 1240 - Window 1241 - Name: semanticLabel 1242 Readonly: true 1243 Type: 1244 Name: DOMString 1245 Nullable: true 1246 ExtAttrs: 1247 - Name: Exposed 1248 Values: 1249 - Window 1250 - File: webref/real-world-meshing.idl 1251 Interface: 1252 Name: XRMeshSet 1253 ExtAttrs: 1254 - Name: Exposed 1255 Values: 1256 - Window 1257 Setlike: 1258 TypeParams: 1259 - Name: XRMesh 1260 Readonly: true 1261 - File: webref/webxr.idl 1262 Dict: 1263 Name: XRPermissionDescriptor 1264 Inherits: PermissionDescriptor 1265 Fields: 1266 - Name: mode 1267 Type: 1268 Name: XRSessionMode 1269 - Name: requiredFeatures 1270 Type: 1271 Name: sequence 1272 Params: 1273 - Name: DOMString 1274 - Name: optionalFeatures 1275 Type: 1276 Name: sequence 1277 Params: 1278 - Name: DOMString 1279 - Name: name 1280 Required: true 1281 Type: 1282 Name: DOMString 1283 - File: webref/webxr.idl 1284 Interface: 1285 Name: XRPermissionStatus 1286 Inherits: PermissionStatus 1287 ExtAttrs: 1288 - Name: Exposed 1289 Values: 1290 - Window 1291 Attrs: 1292 - Name: granted 1293 Type: 1294 Name: FrozenArray 1295 Params: 1296 - Name: DOMString 1297 ExtAttrs: 1298 - Name: Exposed 1299 Values: 1300 - Window 1301 - File: webref/webxr.idl 1302 Interface: 1303 Name: XRPose 1304 ExtAttrs: 1305 - Name: SecureContext 1306 - Name: Exposed 1307 Values: 1308 - Window 1309 Attrs: 1310 - Name: transform 1311 Readonly: true 1312 Type: 1313 Name: XRRigidTransform 1314 ExtAttrs: 1315 - Name: SameObject 1316 - Name: SecureContext 1317 - Name: Exposed 1318 Values: 1319 - Window 1320 - Name: linearVelocity 1321 Readonly: true 1322 Type: 1323 Name: DOMPointReadOnly 1324 Nullable: true 1325 ExtAttrs: 1326 - Name: SameObject 1327 - Name: SecureContext 1328 - Name: Exposed 1329 Values: 1330 - Window 1331 - Name: angularVelocity 1332 Readonly: true 1333 Type: 1334 Name: DOMPointReadOnly 1335 Nullable: true 1336 ExtAttrs: 1337 - Name: SameObject 1338 - Name: SecureContext 1339 - Name: Exposed 1340 Values: 1341 - Window 1342 - Name: emulatedPosition 1343 Readonly: true 1344 Type: 1345 Name: boolean 1346 ExtAttrs: 1347 - Name: SecureContext 1348 - Name: Exposed 1349 Values: 1350 - Window 1351 - File: webref/webxrlayers.idl 1352 Interface: 1353 Name: XRProjectionLayer 1354 Inherits: XRCompositionLayer 1355 ExtAttrs: 1356 - Name: Exposed 1357 Values: 1358 - Window 1359 Attrs: 1360 - Name: textureWidth 1361 Readonly: true 1362 Type: 1363 Name: unsigned long 1364 ExtAttrs: 1365 - Name: Exposed 1366 Values: 1367 - Window 1368 - Name: textureHeight 1369 Readonly: true 1370 Type: 1371 Name: unsigned long 1372 ExtAttrs: 1373 - Name: Exposed 1374 Values: 1375 - Window 1376 - Name: textureArrayLength 1377 Readonly: true 1378 Type: 1379 Name: unsigned long 1380 ExtAttrs: 1381 - Name: Exposed 1382 Values: 1383 - Window 1384 - Name: ignoreDepthValues 1385 Readonly: true 1386 Type: 1387 Name: boolean 1388 ExtAttrs: 1389 - Name: Exposed 1390 Values: 1391 - Window 1392 - Name: fixedFoveation 1393 Type: 1394 Name: float 1395 Nullable: true 1396 ExtAttrs: 1397 - Name: Exposed 1398 Values: 1399 - Window 1400 - Name: deltaPose 1401 Type: 1402 Name: XRRigidTransform 1403 Nullable: true 1404 ExtAttrs: 1405 - Name: Exposed 1406 Values: 1407 - Window 1408 - File: webref/webxrlayers.idl 1409 Dict: 1410 Name: XRProjectionLayerInit 1411 Fields: 1412 - Name: textureType 1413 Default: '"texture"' 1414 Type: 1415 Name: XRTextureType 1416 - Name: colorFormat 1417 Default: "0x1908" 1418 Type: 1419 Name: GLenum 1420 - Name: depthFormat 1421 Default: "0x1902" 1422 Type: 1423 Name: GLenum 1424 - Name: scaleFactor 1425 Default: "1.0" 1426 Type: 1427 Name: double 1428 - Name: clearOnAccess 1429 Default: "true" 1430 Type: 1431 Name: boolean 1432 - File: webref/webxrlayers.idl 1433 Interface: 1434 Name: XRQuadLayer 1435 Inherits: XRCompositionLayer 1436 ExtAttrs: 1437 - Name: Exposed 1438 Values: 1439 - Window 1440 Attrs: 1441 - Name: space 1442 Type: 1443 Name: XRSpace 1444 ExtAttrs: 1445 - Name: Exposed 1446 Values: 1447 - Window 1448 - Name: transform 1449 Type: 1450 Name: XRRigidTransform 1451 ExtAttrs: 1452 - Name: Exposed 1453 Values: 1454 - Window 1455 - Name: width 1456 Type: 1457 Name: float 1458 ExtAttrs: 1459 - Name: Exposed 1460 Values: 1461 - Window 1462 - Name: height 1463 Type: 1464 Name: float 1465 ExtAttrs: 1466 - Name: Exposed 1467 Values: 1468 - Window 1469 - Name: onredraw 1470 Type: 1471 Name: EventHandler 1472 ExtAttrs: 1473 - Name: Exposed 1474 Values: 1475 - Window 1476 - File: webref/webxrlayers.idl 1477 Dict: 1478 Name: XRQuadLayerInit 1479 Inherits: XRLayerInit 1480 Fields: 1481 - Name: textureType 1482 Default: '"texture"' 1483 Type: 1484 Name: XRTextureType 1485 - Name: transform 1486 Type: 1487 Name: XRRigidTransform 1488 Nullable: true 1489 - Name: width 1490 Default: "1.0" 1491 Type: 1492 Name: float 1493 - Name: height 1494 Default: "1.0" 1495 Type: 1496 Name: float 1497 - Name: space 1498 Required: true 1499 Type: 1500 Name: XRSpace 1501 - Name: colorFormat 1502 Default: "0x1908" 1503 Type: 1504 Name: GLenum 1505 - Name: depthFormat 1506 Type: 1507 Name: GLenum 1508 Nullable: true 1509 - Name: mipLevels 1510 Default: "1" 1511 Type: 1512 Name: unsigned long 1513 - Name: viewPixelWidth 1514 Required: true 1515 Type: 1516 Name: unsigned long 1517 - Name: viewPixelHeight 1518 Required: true 1519 Type: 1520 Name: unsigned long 1521 - Name: layout 1522 Default: '"mono"' 1523 Type: 1524 Name: XRLayerLayout 1525 - Name: isStatic 1526 Default: "false" 1527 Type: 1528 Name: boolean 1529 - Name: clearOnAccess 1530 Default: "true" 1531 Type: 1532 Name: boolean