1048147e0Sopenharmony_ci/** 2048147e0Sopenharmony_ci * Copyright (c) 2022 Huawei Device Co., Ltd. 3048147e0Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 4048147e0Sopenharmony_ci * you may not use this file except in compliance with the License. 5048147e0Sopenharmony_ci * You may obtain a copy of the License at 6048147e0Sopenharmony_ci * 7048147e0Sopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 8048147e0Sopenharmony_ci * 9048147e0Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software 10048147e0Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 11048147e0Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12048147e0Sopenharmony_ci * See the License for the specific language governing permissions and 13048147e0Sopenharmony_ci * limitations under the License. 14048147e0Sopenharmony_ci */ 15048147e0Sopenharmony_ciimport deviceInfo from '@ohos.deviceInfo'; 16048147e0Sopenharmony_ciimport HiLog from './HiLog'; 17048147e0Sopenharmony_ci 18048147e0Sopenharmony_ciconst TAG = 'DeviceUtil'; 19048147e0Sopenharmony_ci 20048147e0Sopenharmony_ciexport default class DeviceUtil { 21048147e0Sopenharmony_ci constructor() { 22048147e0Sopenharmony_ci } 23048147e0Sopenharmony_ci 24048147e0Sopenharmony_ci /** 25048147e0Sopenharmony_ci * Querying the Device Type 26048147e0Sopenharmony_ci * 27048147e0Sopenharmony_ci * default:Smartphones 28048147e0Sopenharmony_ci * tablet:flat plate 29048147e0Sopenharmony_ci * tv:Smart screen 30048147e0Sopenharmony_ci * wearable:Smart Wear 31048147e0Sopenharmony_ci * liteWearable:Lightweight intelligent wearable 32048147e0Sopenharmony_ci * smartVision:Smart Vision Devices 33048147e0Sopenharmony_ci */ 34048147e0Sopenharmony_ci 35048147e0Sopenharmony_ci static isTablet(): boolean{ 36048147e0Sopenharmony_ci let curBp = AppStorage.get('curBp'); 37048147e0Sopenharmony_ci return curBp === 'tablet'; 38048147e0Sopenharmony_ci } 39048147e0Sopenharmony_ci} 40