ReadonlycanMinimum conditions for trigerring onMapped via checkpoint() have been met - ie quality >= 1.
ReadonlycapacityCapacity used up for a map, goes from 0 to 1, where 1 will automatically trigger a checkpoint. Capacity will not reach 1.0 while quality <1.0. 1.0 is maximum capacity used, implemented per-device and per-mapping-policy.
ReadonlyonReadonlyonEvent fired when checkpoint is requested and then once quality is acceptable.
ReadonlyonReadonlyqualityProgress towards an acceptable map, goes from 0 -> 1.0, where 1.0 is defined as 'Acceptable' given a specific mapping policy.
Current throttling of mapping process, i.e. how much effort the device is putting into it. (planned future extension)
Stops the current mapping session. No more events will be queued after this is called, although previously queued onMapped events may complete.
Require the onMapped event to fire. Fires as soon as minimum quality condition is met. Mapping can be left running and can be called multiple times (Spectacles only).
A promise that resolves to the LocationAsset when the checkpoint is complete. The onMapped callback will also be triggered for backward compatibility.
Returns the name of this object's type.
Returns true if the object matches or derives from the passed in type.
Returns true if this object is the same as other. Useful for checking if two references point to the same thing.
Used with the
LocatedAtComponentto map the current physical location.See
Returned By: LocatedAtComponent.createMappingSession
Example