37 lines
945 B
Text
37 lines
945 B
Text
// GENERATED CONTENT - DO NOT EDIT
|
|
// Content was automatically extracted by Reffy into webref
|
|
// (https://github.com/w3c/webref)
|
|
// Source: WebXR Anchors Module (https://immersive-web.github.io/anchors/)
|
|
|
|
[SecureContext, Exposed=Window]
|
|
interface XRAnchor {
|
|
readonly attribute XRSpace anchorSpace;
|
|
|
|
Promise<DOMString> requestPersistentHandle();
|
|
|
|
undefined delete();
|
|
};
|
|
|
|
partial interface XRFrame {
|
|
Promise<XRAnchor> createAnchor(XRRigidTransform pose, XRSpace space);
|
|
};
|
|
|
|
partial interface XRSession {
|
|
readonly attribute FrozenArray<DOMString> persistentAnchors;
|
|
|
|
Promise<XRAnchor> restorePersistentAnchor(DOMString uuid);
|
|
Promise<undefined> deletePersistentAnchor(DOMString uuid);
|
|
};
|
|
|
|
partial interface XRHitTestResult {
|
|
Promise<XRAnchor> createAnchor();
|
|
};
|
|
|
|
[Exposed=Window]
|
|
interface XRAnchorSet {
|
|
readonly setlike<XRAnchor>;
|
|
};
|
|
|
|
partial interface XRFrame {
|
|
[SameObject] readonly attribute XRAnchorSet trackedAnchors;
|
|
};
|