1df226684Sopenharmony_ci/* 2df226684Sopenharmony_ci * Copyright (c) 2023 Huawei Device Co., Ltd. 3df226684Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 4df226684Sopenharmony_ci * you may not use this file except in compliance with the License. 5df226684Sopenharmony_ci * You may obtain a copy of the License at 6df226684Sopenharmony_ci * 7df226684Sopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 8df226684Sopenharmony_ci * 9df226684Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software 10df226684Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 11df226684Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12df226684Sopenharmony_ci * See the License for the specific language governing permissions and 13df226684Sopenharmony_ci * limitations under the License. 14df226684Sopenharmony_ci */ 15df226684Sopenharmony_ci 16df226684Sopenharmony_ciexport default class Constants { 17df226684Sopenharmony_ci 18df226684Sopenharmony_ci public static FOOTER_ROW_WIDTH = '100%'; 19df226684Sopenharmony_ci public static FOOTER_ROW_MARGIN = 8; 20df226684Sopenharmony_ci public static FOOTER_ROW_PAD_LEFT = 16; 21df226684Sopenharmony_ci public static FOOTER_ROW_PAD_RIGHT = 16; 22df226684Sopenharmony_ci public static HEADER_TEXT_WIDTH = '100%'; 23df226684Sopenharmony_ci public static HEADER_COLUMN_WIDTH = '100%'; 24df226684Sopenharmony_ci public static HEADER_COLUMN_HEIGHT = 56; 25df226684Sopenharmony_ci public static HEADER_COLUMN_PADDING_LEFT = 24; 26df226684Sopenharmony_ci public static HEADER_COLUMN_PADDING_RIGHT = 24; 27df226684Sopenharmony_ci public static HEADER_COLUMN_PADDING_BOTTOM = 24; 28df226684Sopenharmony_ci public static HEADER_COLUMN_MARGIN_BOTTOM = 4; 29df226684Sopenharmony_ci public static FOOTER_WIDTH_BUTTON = '48%'; 30df226684Sopenharmony_ci public static ENCRYPTION_SUCCESS_CIRCLE = 64; 31df226684Sopenharmony_ci public static ENCRYPTION_SUCCESS_ICON = 40; 32df226684Sopenharmony_ci public static HEADER_COLUMN_MESSAGE_TIPS = 400; 33df226684Sopenharmony_ci public static ENCRYPTION_SUCCESS_TRANSLATE = 180; 34df226684Sopenharmony_ci public static ENCRYPTION_SUCCESS_CHANGE_TOP = 32; 35df226684Sopenharmony_ci public static ENCRYPTION_LOADING_HEIGHT = 340; 36df226684Sopenharmony_ci public static ENCRYPTION_LOADING_ICON_HEIGHT = 72; 37df226684Sopenharmony_ci public static ENCRYPTION_LOADING_CONTENT_HEIGHT = '65%'; 38df226684Sopenharmony_ci public static HEADER_ROW_FONT_SIZE = 16; 39df226684Sopenharmony_ci public static ENCRYPTION_STAFF_BORDER_RADIUS = 999; 40df226684Sopenharmony_ci public static ENCRYPTION_STAFF_WIDTH_NAME = 82; 41df226684Sopenharmony_ci public static ENCRYPTION_STAFF_PAD = 8; 42df226684Sopenharmony_ci public static ENCRYPTION_PERMISSION_STATUS_WIDTH = '70%'; 43df226684Sopenharmony_ci public static PP_TEXT_MAX_LINE = 1; 44df226684Sopenharmony_ci public static PP_IMAGE_WIDTH = 24; 45df226684Sopenharmony_ci public static PP_IMAGE_HEIGHT = 24; 46df226684Sopenharmony_ci public static PP_IMAGE_PAD = 2; 47df226684Sopenharmony_ci public static PP_TEXT_LINE_HEIGHT2 = 17; 48df226684Sopenharmony_ci public static PP_BUTTON_PAD = 0; 49df226684Sopenharmony_ci public static PP_ROW_RADIUS = 0; 50df226684Sopenharmony_ci public static AP_TEXT_PAD_RIGHT = 4; 51df226684Sopenharmony_ci public static AP_TEXT_PAD_LEFT = 0; 52df226684Sopenharmony_ci public static DU_WIDTH_FULL = '100%'; 53df226684Sopenharmony_ci public static DU_LINE_WIDTH = 0.5; 54df226684Sopenharmony_ci public static DU_LINE_MARGIN_TOP2 = 8; 55df226684Sopenharmony_ci public static DA_ROW_HEIGHT = 56; 56df226684Sopenharmony_ci public static DA_TEXT_LINE_HEIGHT = 28; 57df226684Sopenharmony_ci public static DA_MARGIN_TOP = 12; 58df226684Sopenharmony_ci public static ROW_FONT_SIZE = 16; 59df226684Sopenharmony_ci 60df226684Sopenharmony_ci public static FILE_OPEN_HISTORY_ZERO = 0; 61df226684Sopenharmony_ci public static FILE_OPEN_HISTORY_ONE = 1; 62df226684Sopenharmony_ci public static FILE_OPEN_HISTORY_TWO = 2; 63df226684Sopenharmony_ci public static FILE_OPEN_HISTORY_THREE = 3; 64df226684Sopenharmony_ci public static ADD_STAFF_ITEM_MARGIN_RIGHT = 4; 65df226684Sopenharmony_ci public static ADD_STAFF_ITEM_MARGIN_LEFT = 0; 66df226684Sopenharmony_ci public static CHANGE_MAX_HEIGHT = '70%'; 67df226684Sopenharmony_ci public static ENCRYPTION_SUCCESS_MAX_HEIGHT = '70%'; 68df226684Sopenharmony_ci public static ENCRYPTION_SUCCESS_ROTATE_MARGIN_BOTTOM = 16; 69df226684Sopenharmony_ci public static ENCRYPTION_SUCCESS_IMAGE_MARGIN_TOP = 16; 70df226684Sopenharmony_ci public static ENCRYPTION_SUCCESS_ADD_STAFF_MARGIN_TOP = 12; 71df226684Sopenharmony_ci public static ENCRYPTION_SUCCESS_ADD_STAFF_MARGIN_BOTTOM = 16; 72df226684Sopenharmony_ci public static ENCRYPTION_CHANGE_TIPS_MARGIN_BOTTOM = 16; 73df226684Sopenharmony_ci public static ENCRYPTION_CHANGE_VALID_UNTIL_MARGIN_BOTTOM = 8; 74df226684Sopenharmony_ci public static ENCRYPTION_BUTTON_PADDING_TOP = 16; 75df226684Sopenharmony_ci public static ENCRYPTION_BUTTON_MARGIN_BOTTOM = 24; 76df226684Sopenharmony_ci public static ENCRYPTION_BUTTON_TO_BUTTON_WIDTH = 16; 77df226684Sopenharmony_ci public static ENCRYPTION_STAFF_ITEM_MARGIN = 12; 78df226684Sopenharmony_ci public static ENCRYPTION_STAFF_ITEM_MARGIN_BOTTOM = 12; 79df226684Sopenharmony_ci public static ENCRYPTION_ADD_STAFF_HEIGHT = 28; 80df226684Sopenharmony_ci public static ENCRYPTION_ADD_STAFF_BORDER = 1; 81df226684Sopenharmony_ci public static ENCRYPTION_ADD_STAFF_BORDER2 = 2; 82df226684Sopenharmony_ci public static ENCRYPTION_ADD_STAFF_BORDER_MARGIN_TOP = 8; 83df226684Sopenharmony_ci public static ENCRYPTION_SUCCESS_TOGGLE_HEIGHT = 32; 84df226684Sopenharmony_ci public static ENCRYPTION_PROTECTION_BUTTON_MARGIN = 8; 85df226684Sopenharmony_ci public static ENCRYPTION_PROTECTION_TIME_MENU_PADDING_LEFT = 12; 86df226684Sopenharmony_ci public static ENCRYPTION_PROTECTION_TIME_MENU_PADDING_RIGHT = 12; 87df226684Sopenharmony_ci public static ENCRYPTION_PROTECTION_TIME_MENU_MARGIN_LEFT = 2; 88df226684Sopenharmony_ci public static ENCRYPTION_PROTECTION_TIME_MENU_MARGIN_RIGHT = 2; 89df226684Sopenharmony_ci public static ENCRYPTION_ADD_STAFF_FLEX_GROW = 1; 90df226684Sopenharmony_ci public static ENCRYPTION_ADD_STAFF_MARGIN_RIGHT = 8; 91df226684Sopenharmony_ci public static ENCRYPTION_ADD_STAFF_MARGIN_BOTTOM = 8; 92df226684Sopenharmony_ci public static ENCRYPTION_ON_AREA_CHANGE_WIDTH = 0; 93df226684Sopenharmony_ci public static ENCRYPTION_DOUBLED_NUMBER = 2; 94df226684Sopenharmony_ci public static ENCRYPTION_SET_TIMEOUT_TIME = 20; 95df226684Sopenharmony_ci public static ENCRYPTION_EMIT_DIRECTION_STATUS = 1; 96df226684Sopenharmony_ci public static ENCRYPTION_ADD_STAFF_LENGTH_MAX = 50; 97df226684Sopenharmony_ci public static ENCRYPTION_ADD_STAFF_LENGTH = 0.9; 98df226684Sopenharmony_ci public static ENCRYPTION_STATUS_VALUE_COLOR = 0.6; 99df226684Sopenharmony_ci public static ENCRYPTION_TYPE_SELECT_INDEX = 0; 100df226684Sopenharmony_ci public static ENCRYPTION_TYPE_SELECT = 1; 101df226684Sopenharmony_ci public static ENCRYPTION_MESSAGE_DIALOG_TIPS = 400; 102df226684Sopenharmony_ci public static ENCRYPTION_MESSAGE_DIALOG_BUTTON = 256; 103df226684Sopenharmony_ci public static ENCRYPTION_MESSAGE_DIALOG_TIPS_PADDING = 72; 104df226684Sopenharmony_ci public static ENCRYPTION_MESSAGE_ALERT_MESSAGE_TOP = 0; 105df226684Sopenharmony_ci public static ENCRYPTION_MESSAGE_ALERT_MESSAGE_TOP1 = 24; 106df226684Sopenharmony_ci public static ENCRYPTION_PC_FIXING_WIDTH = 588; 107df226684Sopenharmony_ci public static ENCRYPTION_PC_FIXING_STATUS_WIDTH = 400; 108df226684Sopenharmony_ci 109df226684Sopenharmony_ci public static DLPRPC_SERVICE_PROXY_ERRCODE = 0; 110df226684Sopenharmony_ci public static DLP_MANAGER_BUNDLE_NAME = 'com.ohos.dlpmanager'; 111df226684Sopenharmony_ci public static DLP_CREDMGR_BUNDLE_NAME = 'com.huawei.hmos.dlpcredmgr'; 112df226684Sopenharmony_ci public static TRANSPARENT_BACKGROUND_COLOR = '#00000000'; 113df226684Sopenharmony_ci public static START_ABILITY_CUSTOM_CONTENT_DIALOG_WIDTH = 400; 114df226684Sopenharmony_ci public static START_ABILITY_CUSTOM_CONTENT_DIALOG_HEIGHT = 125; 115df226684Sopenharmony_ci public static START_ABILITY_CUSTOM_CONTENT_MARGIN_BOTTOM = 8; 116df226684Sopenharmony_ci public static RATIO_HALF = 0.5; 117df226684Sopenharmony_ci 118df226684Sopenharmony_ci public static FOOTER_OPACITY_ONE = 1; 119df226684Sopenharmony_ci public static FOOTER_OPACITY_SEPC = 0.6; 120df226684Sopenharmony_ci public static FOOTER_OPACITY_MID = 0.5; 121df226684Sopenharmony_ci public static readonly ERR_JS_APP_ACCOUNT_INFO = 0; 122df226684Sopenharmony_ci public static readonly ERR_JS_APP_INSIDE_ERROR = 1; 123df226684Sopenharmony_ci public static readonly ERR_JS_GET_ACCOUNT_ERROR = 2; 124df226684Sopenharmony_ci public static readonly ERR_JS_APP_NO_ACCOUNT_ERROR = 3; 125df226684Sopenharmony_ci public static readonly ERR_JS_APP_PARAM_ERROR = 4; 126df226684Sopenharmony_ci public static readonly ERR_JS_APP_GET_FILE_ASSET_ERROR = 5; 127df226684Sopenharmony_ci public static readonly ERR_JS_APP_OPEN_REJECTED = 6; 128df226684Sopenharmony_ci public static readonly ERR_JS_APP_ENCRYPTION_REJECTED = 7; 129df226684Sopenharmony_ci public static readonly ERR_JS_APP_SYSTEM_IS_AUTHENTICATED = 8; 130df226684Sopenharmony_ci public static readonly ERR_JS_APP_NETWORK_INVALID = 9; 131df226684Sopenharmony_ci public static readonly ERR_JS_APP_ENCRYPTING = 10; 132df226684Sopenharmony_ci public static readonly ERR_JS_APP_CANNOT_OPEN = 11; 133df226684Sopenharmony_ci public static readonly ERR_JS_RELEASE_FILE_OPEN = 13 134df226684Sopenharmony_ci public static readonly ERR_JS_APP_PERMISSION_DENY = 201; 135df226684Sopenharmony_ci public static readonly ERR_JS_CREDENTIAL_TIMEOUT = 19100003; 136df226684Sopenharmony_ci public static readonly ERR_JS_CREDENTIAL_SERVICE_ERROR = 19100004; 137df226684Sopenharmony_ci public static readonly ERR_JS_CREDENTIAL_SERVER_ERROR = 19100005; 138df226684Sopenharmony_ci public static readonly ERR_JS_NOT_DLP_FILE = 19100008; 139df226684Sopenharmony_ci public static readonly ERR_JS_DLP_FILE_READ_ONLY = 19100010; 140df226684Sopenharmony_ci public static readonly ERR_JS_USER_NO_PERMISSION = 19100013; 141df226684Sopenharmony_ci public static readonly ERR_JS_ACCOUNT_NOT_LOGIN = 19100014; 142df226684Sopenharmony_ci public static readonly ERR_JS_SYSTEM_NEED_TO_BE_UPGRADED = 19100015; 143df226684Sopenharmony_ci public static readonly ERR_JS_NOT_AUTHORIZED_APPLICATION = 19100018; 144df226684Sopenharmony_ci public static readonly ERR_JS_FILE_EXPIRATION = 19100019; 145df226684Sopenharmony_ci public static readonly ERR_JS_OFFLINE = 19100020; 146df226684Sopenharmony_ci public static ERR_JS_INVALID_PARAMETER = 12300002; 147df226684Sopenharmony_ci public static ERR_JS_ACCOUNT_NOT_FOUND = 12300003; 148df226684Sopenharmony_ci public static ERR_JS_NETWORK_INVALID = 12300013; 149df226684Sopenharmony_ci public static ERR_JS_APP_NOT_EXIST = 16000001; 150df226684Sopenharmony_ci public static DLP_FILE_PARSE_ERROR = 103; 151df226684Sopenharmony_ci public static DLP_INSTALL_SANDBOX_SUCCESS = 202; 152df226684Sopenharmony_ci public static DLP_START_SANDBOX_ERROR = 105; 153df226684Sopenharmony_ci public static DLP_START_SANDBOX_SUCCESS = 203; 154df226684Sopenharmony_ci public static DLP_INSTALL_SANDBOX_ERROR = 104; 155df226684Sopenharmony_ci public static ERR_JS_OTHER_APP_OPEN_FILE = 302; 156df226684Sopenharmony_ci 157df226684Sopenharmony_ci public static XS_COLUMNS = 2; 158df226684Sopenharmony_ci public static XS_SPAN = 2; 159df226684Sopenharmony_ci public static XS_OFFSET = 0; 160df226684Sopenharmony_ci public static SM_COLUMNS = 4; 161df226684Sopenharmony_ci public static SM_SPAN = 4; 162df226684Sopenharmony_ci public static SM_OFFSET = 0; 163df226684Sopenharmony_ci public static MD_COLUMNS = 8; 164df226684Sopenharmony_ci public static MD_SPAN = 8; 165df226684Sopenharmony_ci public static MD_OFFSET = 0; 166df226684Sopenharmony_ci public static LG_COLUMNS = 12; 167df226684Sopenharmony_ci public static LG_OFFSET = 2; 168df226684Sopenharmony_ci 169df226684Sopenharmony_ci public static DIALOG_GUTTER = 24; 170df226684Sopenharmony_ci public static DIALOG_MD_SPAN = 6; 171df226684Sopenharmony_ci public static DIALOG_MD_OFFSET = 1; 172df226684Sopenharmony_ci public static DIALOG_LG_SPAN = 6; 173df226684Sopenharmony_ci public static DIALOG_LG_OFFSET = 3; 174df226684Sopenharmony_ci public static FUSE_PATH = '/mnt/data/fuse/'; 175df226684Sopenharmony_ci public static RAND_START = 2; 176df226684Sopenharmony_ci public static RAND_END = 18; 177df226684Sopenharmony_ci public static TYPE_START = 2; 178df226684Sopenharmony_ci public static TYPE_END = 3; 179df226684Sopenharmony_ci public static BUNDLE_LEN = 20; 180df226684Sopenharmony_ci 181df226684Sopenharmony_ci public static DLP_ZIP_MAGIC = 0x04034b50; 182df226684Sopenharmony_ci 183df226684Sopenharmony_ci public static VALIDITY_IMAGE_WIDTH = 15; 184df226684Sopenharmony_ci public static VALIDITY_IMAGE_HEIGHT = 40; 185df226684Sopenharmony_ci public static VALIDITY_IMAGE_PADDING_RIGHT = 12; 186df226684Sopenharmony_ci public static VALIDITY_IMAGE_PADDING_LEFT = 8; 187df226684Sopenharmony_ci 188df226684Sopenharmony_ci public static TIPS_HEIGHT_ITEM = 20; 189df226684Sopenharmony_ci public static TIPS_STAFF_WIDTH = 82; 190df226684Sopenharmony_ci public static TIPS_STAFF_MAX_WIDTH = 50; 191df226684Sopenharmony_ci public static TIPS_SPACE_ZERO = '\u200B'; 192df226684Sopenharmony_ci public static TIPS_SPACE_EN = '\u2002'; 193df226684Sopenharmony_ci public static TIPS_SPACE_EM = '\u2003'; 194df226684Sopenharmony_ci public static TIPS_NAME_LENGTH = 2; 195df226684Sopenharmony_ci public static LOAD_TYPE_CE = 1; 196df226684Sopenharmony_ci 197df226684Sopenharmony_ci public static ENTER_KEY_VALUE = '\n'; 198df226684Sopenharmony_ci public static ENCRYPTION_ADD_STAFF_NO_MARGIN = 0; 199df226684Sopenharmony_ci public static RICH_EDITOR_MIN_HEIGHT = 48; 200df226684Sopenharmony_ci public static RICH_EDITOR_FIRST = 1; 201df226684Sopenharmony_ci public static POPUP_OFFSET_X = -20; 202df226684Sopenharmony_ci public static POPUP_OFFSET_RTL_X = 20; 203df226684Sopenharmony_ci public static SUB_HEADER_HEIGHT = 40; 204df226684Sopenharmony_ci public static SUB_HEADER_WIDTH = '65%'; 205df226684Sopenharmony_ci public static STAFF_FONT_SIZE = 10; 206df226684Sopenharmony_ci public static STAFF_FONT_PADDING = 1; 207df226684Sopenharmony_ci 208df226684Sopenharmony_ci // encryptionShare 209df226684Sopenharmony_ci public static INTERNATIONAL_DIALING_CODE = '0086'; 210df226684Sopenharmony_ci public static CONTACTS_PICKER_WIDTH = '100%'; 211df226684Sopenharmony_ci public static CONTACTS_PICKER_HEIGHT = '100%'; 212df226684Sopenharmony_ci public static SHARE_TITLE_HEAD_HEIGHT = 56; 213df226684Sopenharmony_ci public static SHARE_TITLE_HEAD_MARGIN_TOP = 8; 214df226684Sopenharmony_ci public static SHARE_TITLE_HEAD_MARGIN_RIGHT = 16; 215df226684Sopenharmony_ci public static SHARE_TITLE_HEAD_MARGIN_BOTTOM = 24; 216df226684Sopenharmony_ci public static SHARE_TITLE_HEAD_MARGIN_LEFT = 16; 217df226684Sopenharmony_ci public static SHARE_CONTACTS_GROUP_WIDTH = 24; 218df226684Sopenharmony_ci public static SHARE_CONTACTS_GROUP_HEIGHT = 24; 219df226684Sopenharmony_ci public static SHARE_TEXT_INPUT_HEIGHT = 40; 220df226684Sopenharmony_ci public static SHARE_TEXTAREA_MAX_HEIGHT = 188; 221df226684Sopenharmony_ci public static SHARE_TEXT_INPUT_CONTENT_PADDING_RIGHT = 32; 222df226684Sopenharmony_ci public static SHARE_TEXT_INPUT_CONTENT_PADDING_LEFT = 16; 223df226684Sopenharmony_ci public static SHARE_CONTACTS_GROUP_OFFSET_X = -32; 224df226684Sopenharmony_ci public static SHARE_CONTACTS_GROUP_OFFSET_X_RTL = 32; 225df226684Sopenharmony_ci public static SHARE_CONTACTS_GROUP_OFFSET_Y = 0; 226df226684Sopenharmony_ci public static SHARE_TITLE_HEAD_PADDING_LEFT = 16; 227df226684Sopenharmony_ci public static SHARE_TEXT_INPUT_MARGIN_RIGHT = 16; 228df226684Sopenharmony_ci public static SHARE_TEXT_INPUT_MARGIN_LEFT = 16; 229df226684Sopenharmony_ci public static SHARE_TEXT_INPUT_COLUMN_HEIGHT = 120; 230df226684Sopenharmony_ci public static SHARE_BUTTON_WIDTH = '100%'; 231df226684Sopenharmony_ci public static SHARE_BUTTON_MARGIN_TOP = 16; 232df226684Sopenharmony_ci public static SHARE_BUTTON_MARGIN_LEFT = 16; 233df226684Sopenharmony_ci public static SHARE_BUTTON_MARGIN_RIGHT = 16; 234df226684Sopenharmony_ci public static SHARE_BUTTON_PADDING_BOTTOM = 24; 235df226684Sopenharmony_ci public static SHARE_PAGES_COLUMN_WIDTH = '100%'; 236df226684Sopenharmony_ci public static SHARE_PAGES_COLUMN_HEIGHT = '100%'; 237df226684Sopenharmony_ci public static SHARE_SET_TIMEOUT = 1500; 238df226684Sopenharmony_ci public static SHARE_FILE_NAME_TOO_LONG = 13900030; 239df226684Sopenharmony_ci public static SHARE_TEMP_SAVE_FILE_NUMBER = 20; 240df226684Sopenharmony_ci 241df226684Sopenharmony_ci public static readonly ERR_CODE_NETWORK_ERROR: number = -4; 242df226684Sopenharmony_ci public static readonly ERR_CODE_CONNECTION_FAIL: number = -301; 243df226684Sopenharmony_ci public static readonly ERR_CODE_CONNECTION_TIME_OUT: number = -310; 244df226684Sopenharmony_ci public static readonly ERR_CODE_SUCCESS: number = 0; 245df226684Sopenharmony_ci public static readonly COMMAND_SEARCH_USER_INFO = 1; 246df226684Sopenharmony_ci public static readonly COMMAND_GET_ACCOUNT_INFO = 2; 247df226684Sopenharmony_ci public static readonly COMMAND_GET_DOMAIN_ACCOUNT_INFO = 3; 248df226684Sopenharmony_ci 249df226684Sopenharmony_ci public static readonly GET_SETTING_ITEM_XXL1 = 8; 250df226684Sopenharmony_ci public static readonly GET_SETTING_ITEM_XXL2 = 18; 251df226684Sopenharmony_ci public static readonly GET_SETTING_ITEM_XXL3 = 48; 252df226684Sopenharmony_ci public static readonly GET_SETTING_ITEM_DEFAULT = 0; 253df226684Sopenharmony_ci public static readonly SYMBOL_GLYPH_FONT_SIZE = 24; 254df226684Sopenharmony_ci 255df226684Sopenharmony_ci public static readonly INTERFACE_SUCCESS = 0; 256df226684Sopenharmony_ci public static readonly TF_SYNC: number = 0; 257df226684Sopenharmony_ci public static readonly TF_ASYNC: number = 1; 258df226684Sopenharmony_ci} 259