// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import {XRDeviceId} from './xr_device.mojom-webui.js';
export function deviceIdToString(deviceId: XRDeviceId): string {
switch (deviceId) {
case XRDeviceId.WEB_TEST_DEVICE_ID:
return 'Web Test Device';
case XRDeviceId.FAKE_DEVICE_ID:
return 'Fake Device';
case XRDeviceId.ORIENTATION_DEVICE_ID:
return 'Orientation Device';
// <if expr="enable_arcore">
case XRDeviceId.ARCORE_DEVICE_ID:
return 'ARCore Device';
// </if>
// <if expr="enable_openxr">
case XRDeviceId.OPENXR_DEVICE_ID:
return 'OpenXR Device';
// </if>
// <if expr="enable_cardboard">
case XRDeviceId.CARDBOARD_DEVICE_ID:
return 'Cardboard Device';
// </if>
default:
return '';
}
}