浏览代码

fix declaration

Raanan Weber 5 年之前
父节点
当前提交
92d4cf44b9
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/LibDeclarations/webxr.d.ts

+ 3 - 3
src/LibDeclarations/webxr.d.ts

@@ -169,7 +169,7 @@ declare class XRRay {
     matrix: Float32Array;
     matrix: Float32Array;
 }
 }
 
 
-enum XRHitTestTrackableType {
+declare enum XRHitTestTrackableType {
     "point",
     "point",
     "plane"
     "plane"
 }
 }
@@ -184,7 +184,7 @@ interface XRTransientInputHitTestResult {
 }
 }
 
 
 interface XRHitTestResult {
 interface XRHitTestResult {
-    getPose(baseSpace: XRSpace): XRPose?;
+    getPose(baseSpace: XRSpace): XRPose | undefined;
 }
 }
 
 
 interface XRHitTestSource {
 interface XRHitTestSource {
@@ -202,7 +202,7 @@ interface XRHitTestOptionsInit {
 }
 }
 
 
 interface XRTransientInputHitTestOptionsInit {
 interface XRTransientInputHitTestOptionsInit {
-    profile: DOMString;
+    profile: string;
     entityTypes?: Array<XRHitTestTrackableType>;
     entityTypes?: Array<XRHitTestTrackableType>;
     offsetRay?: XRRay;
     offsetRay?: XRRay;
 }
 }