19b256929Sopenharmony_ci/* 29b256929Sopenharmony_ci * Copyright (c) 2021-2022 Huawei Device Co., Ltd. 39b256929Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 49b256929Sopenharmony_ci * you may not use this file except in compliance with the License. 59b256929Sopenharmony_ci * You may obtain a copy of the License at 69b256929Sopenharmony_ci * 79b256929Sopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 89b256929Sopenharmony_ci * 99b256929Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software 109b256929Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 119b256929Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 129b256929Sopenharmony_ci * See the License for the specific language governing permissions and 139b256929Sopenharmony_ci * limitations under the License. 149b256929Sopenharmony_ci */ 159b256929Sopenharmony_ci 169b256929Sopenharmony_ciimport {styleManager} from './StyleManager'; 179b256929Sopenharmony_ci 189b256929Sopenharmony_ciconst TAG = 'Common-StyleConfiguration'; 199b256929Sopenharmony_ci 209b256929Sopenharmony_ciexport class StyleConfiguration { 219b256929Sopenharmony_ci static getCommonStyle() { 229b256929Sopenharmony_ci const key: string = TAG + "-Common"; 239b256929Sopenharmony_ci return styleManager.getStyle(key, () => { 249b256929Sopenharmony_ci return { 259b256929Sopenharmony_ci statusBarFontSize: $r("app.float.signal_fontSize"), 269b256929Sopenharmony_ci statusBarIconWidth: '24vp', 279b256929Sopenharmony_ci statusBarIconHeight: '24vp', 289b256929Sopenharmony_ci statusBarMarginLeftRight: $r("app.float.signal_status_margin_Left_right"), 299b256929Sopenharmony_ci }; 309b256929Sopenharmony_ci }); 319b256929Sopenharmony_ci } 329b256929Sopenharmony_ci}