• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (c) 2023 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 *     http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16export default class Constants {
17  static INDEX_BORDER_RADIUS = 24;
18  static FOOTER_HEIGHT = 40;
19  static FOOTER_BUTTON_HEIGHT = 40;
20  static FOOTER_ROW_WIDTH= '100%';
21  static FOOTER_ROW_MARGIN = 8;
22  static FOOTER_ROW_PAD_LEFT= 16;
23  static FOOTER_ROW_PAD_RIGHT= 16;
24  static HEADER_TEXT_FRONT_SIZE= 20;
25  static HEADER_TEXT_LINE_HEIGHT = 28;
26  static HEADER_TEXT_WIDTH= '100%';
27  static HEADER_COLUMN_WIDTH= '100%';
28  static HEADER_COLUMN_HEIGHT= 56;
29  static HEADER_COLUMN_HEIGHT_READONLY= 48;
30  static HEADER_COLUMN_PADDING_LEFT= 24;
31  static HEADER_COLUMN_PADDING_RIGHT= 24;
32  static HEADER_COLUMN_PADDING_BOTTOM= 24;
33  static FOOTER_WIDTH_BUTTON = '48%';
34  static ENCRYPTION_SUCCESS_ICON = 64;
35  static HEADER_COLUMN_MESSAGE_TIPS= 242;
36  static ENCRYPTION_SUCCESS_TRANSLATE= 180;
37  static ENCRYPTION_SUCCESS_TRANSLATE_WIDTH= 180;
38  static ENCRYPTION_SUCCESS_CHANGE_TOP= 32;
39  static ENCRYPTION_ADD_STAFF_WIDTH= 120;
40  static ENCRYPTION_LOADING_HEIGHT= 260;
41  static ENCRYPTION_LOADING_ICON_HEIGHT= 72;
42  static HEADER_ROW_FONT_SIZE = 16 ;
43  static ENCRYPTION_STAFF_BORDER_RADIUS = 999;
44  static ENCRYPTION_STAFF_MAX_WIDTH = 82;
45  static ENCRYPTION_STAFF_WIDTH = 112;
46  static ENCRYPTION_STAFF_PAD = 8;
47  static ENCRYPTION_PERMISSION_STATUS_WIDTH = '70%';
48  static ENCRYPTION_PERMISSION_STATUS_IMAGE = '90%';
49  static PP_TEXT_MAX_LINE = 1;
50  static PP_TEXT_PAD_RIGHT= 4;
51  static PP_IMAGE_WIDTH = 24;
52  static PP_IMAGE_HEIGHT = 24;
53  static PP_IMAGE_PAD = 2;
54  static PP_TEXT_FONT_SIZE2= 12;
55  static PP_TEXT_LINE_HEIGHT2= 17;
56  static PP_BUTTON_PAD= 0;
57  static PP_ROW_RADIUS= 0;
58  static AP_TEXT_PAD_RIGHT = 4;
59  static AP_MARGIN_TOP = 19;
60  static DU_WIDTH_FULL= '100%';
61  static DU_LINE_WIDTH= 0.5;
62  static DU_LINE_MARGIN_TOP2 = 8;
63  static DA_FONT_SIZE= 20;
64  static DA_ROW_HEIGHT = 56;
65  static DA_ROW_WIDTH = 288;
66  static DA_TEXT_LINE_HEIGHT = 28;
67  static DA_SCROLL_LINE_HEIGHT = 16;
68  static DA_SCROLL_FONT_SIZE = 14;
69  static DA_SCROLL_BAR_WIDTH = 5;
70  static DA_STRAIN_SIZE_MA_HEIGHT = 500;
71  static DA_MARGIN_TOP = 12;
72  static DA_SCROLL_WIDTH = 288;
73  static ROW_BUTTON_WIDTH = 304;
74  static ROW_BUTTON_HEIGHT = 40;
75  static ROW_FONT_SIZE = 16;
76  static ROW_MARGIN_TOP= 8;
77  static DA_COLOUM_WIDTH = 336;
78  static DA_COLOUM_RADIUS = 24;
79
80  static FILE_OPEN_HISTORY_ZERO = 0;
81  static FILE_OPEN_HISTORY_ONE = 1;
82  static FILE_OPEN_HISTORY_TWO = 2;
83  static FILE_OPEN_HISTORY_THREE = 3;
84  static FILE_OPEN_HISTORY_FOUR = 4;
85  static ADD_STAFF_ITEM_MARGIN_RIGHT = 4;
86  static CHANGE_MAX_HEIGHT = '70%';
87  static ENCRYPTION_SUCCESS_MAX_HEIGHT = '50%';
88  static ENCRYPTION_SUCCESS_ROTATE_MARGIN_BOTTOM = 8;
89  static ENCRYPTION_SUCCESS_IMAGE_MARGIN_TOP = 16;
90  static ENCRYPTION_SUCCESS_ADD_STAFF_MARGIN_TOP = 8;
91  static ENCRYPTION_SUCCESS_ADD_STAFF_MARGIN_BOTTOM = 16;
92  static ENCRYPTION_READ_ONLY_EDIT_HEIGHT = 19;
93  static ENCRYPTION_CHANGE_TIPS_MARGIN_BOTTOM = 16;
94  static ENCRYPTION_CHANGE_VALID_UNTIL_MARGIN_BOTTOM = 8;
95  static ENCRYPTION_BUTTON_PADDING_TOP = 16;
96  static ENCRYPTION_BUTTON_MARGIN_BOTTOM = 24;
97  static ENCRYPTION_BUTTON_TO_BUTTON_WIDTH = 16;
98  static ENCRYPTION_STAFF_ITEM_MARGIN_BOTTOM = 12;
99  static ENCRYPTION_ADD_STAFF_HEIGHT = 28;
100  static ENCRYPTION_ADD_STAFF_PADDING_TOP = 10;
101  static ENCRYPTION_ADD_STAFF_BORDER = '1px';
102  static ENCRYPTION_ADD_STAFF_BORDER_MARGIN_TOP = 8;
103  static ENCRYPTION_SUCCESS_TOGGLE_HEIGHT = 32;
104  static ENCRYPTION_PROTECTION_BUTTON_MARGIN = 8;
105  static ENCRYPTION_ADD_STAFF_FLEX_GROW = 1;
106  static ENCRYPTION_ADD_STAFF_MARGIN_RIGHT = 8;
107  static ENCRYPTION_ADD_STAFF_MARGIN_BOTTOM = 8;
108  static ENCRYPTION_ON_AREA_CHANGE_WIDTH = 0;
109  static ENCRYPTION_DOUBLED_NUMBER = 2;
110  static ENCRYPTION_SET_TIMEOUT_TIME = 20;
111  static ENCRYPTION_EMIT_DIRECTION_STATUS = 1;
112  static ENCRYPTION_ADD_STAFF_LENGTH_MAX = 50;
113  static ENCRYPTION_ADD_STAFF_LENGTH = 0.9;
114  static ENCRYPTION_STATUS_VALUE_COLOR = 0.6;
115  static ENCRYPTION_EMIT_LANGUAGE_VALUE = 2;
116  static ENCRYPTION_TYPE_SELECT_INDEX = 0;
117  static ENCRYPTION_TYPE_SELECT = 1;
118  static ENCRYPTION_ADD_STAFF_MENU_WIDTH = 100;
119  static ENCRYPTION_ADD_STAFF_MENU_HEIGHT = 50;
120
121  static FOOTER_OPACITY_ONE = 1;
122  static FOOTER_OPACITY_SEPC= 0.6;
123  static readonly ERR_JS_APP_INSIDE_ERROR = 1;
124  static readonly ERR_JS_GET_ACCOUNT_ERROR = 2;
125  static readonly ERR_JS_APP_NO_ACCOUNT_ERROR = 3;
126  static readonly ERR_JS_APP_PARAM_ERROR = 4;
127  static readonly ERR_JS_APP_GET_FILE_ASSET_ERROR = 5;
128  static readonly ERR_JS_APP_OPEN_REJECTED = 6;
129  static readonly ERR_JS_APP_ENCRYPTION_REJECTED = 7;
130  static readonly ERR_JS_CREDENTIAL_TIMEOUT = 19100003;
131  static readonly ERR_JS_CREDENTIAL_SERVICE_ERROR = 19100004;
132  static readonly ERR_JS_CREDENTIAL_SERVER_ERROR = 19100005;
133  static readonly ERR_JS_NOT_DLP_FILE = 19100008;
134  static readonly ERR_JS_DLP_FILE_READ_ONLY = 19100010;
135  static readonly ERR_JS_USER_NO_PERMISSION = 19100013;
136  static readonly ERR_JS_ACCOUNT_NOT_LOGIN = 19100014;
137  static readonly ERR_JS_SYSTEM_NEED_TO_BE_UPGRADED = 19100015;
138  static ERR_JS_INVALID_PARAMETER = 12300002;
139  static ERR_JS_ACCOUNT_NOT_FOUND = 12300003;
140  static readonly ERR_JS_FILENAME_TOO_LONG = 13900030;
141  static DLP_FILE_PARSE_ERROR = 103;
142  static DLP_INSTALL_SANDBOX_SUCCESS = 202;
143  static DLP_GET_PARAMETERS_FAILED = 100;
144  static DLP_START_SANDBOX_ERROR = 105;
145  static DLP_START_SANDBOX_SUCCESS = 203;
146  static DLP_INSTALL_SANDBOX_ERROR = 104;
147
148  static GUTTER = 0;
149  static XS_COLUMNS = 2;
150  static XS_SPAN = 2;
151  static XS_OFFSET = 0;
152  static SM_COLUMNS = 4;
153  static SM_SPAN = 4;
154  static SM_OFFSET = 0;
155  static MD_COLUMNS = 8;
156  static MD_SPAN = 8;
157  static MD_OFFSET = 0;
158  static LG_COLUMNS = 12;
159  static LG_SPAN = 8;
160  static LG_OFFSET = 2;
161
162  static DIALOG_GUTTER = 16;
163  static DIALOG_MARGIN = 16;
164  static DIALOG_MARGIN_VERTICAL = 12;
165  static DIALOG_MD_SPAN = 6;
166  static DIALOG_MD_OFFSET = 1;
167  static DIALOG_LG_SPAN = 6;
168  static DIALOG_LG_OFFSET = 3;
169  static FUSE_PATH = '/mnt/data/fuse/';
170  static RAND_START = 2;
171  static RAND_END = 18;
172  static BUNDLE_LEN = 20;
173}
174