2023-07-27 07:11:35 +00:00
|
|
|
import * as zIndexes from './zIndexes';
|
|
|
|
import KeyCodes from './keyCodes';
|
|
|
|
|
|
|
|
export const DIALOG_MAX_HEIGHT = window.innerHeight - 56; // Dialog margin is 3.5rem (56px)
|
|
|
|
|
|
|
|
export const EXTRA_ATTRIBUTES_COLUMN_TYPE = {
|
|
|
|
TEXT: 'text',
|
|
|
|
NUMBER: 'number',
|
|
|
|
DATE: 'date',
|
|
|
|
FORMULA: 'formula',
|
|
|
|
SINGLE_SELECT: 'single-select',
|
|
|
|
CTIME: 'ctime',
|
|
|
|
MTIME: 'mtime'
|
|
|
|
};
|
|
|
|
|
|
|
|
export const EXTRA_ATTRIBUTES_NOT_DISPLAY_COLUMN_KEY = [
|
|
|
|
'_id',
|
|
|
|
'_locked',
|
|
|
|
'_locked_by',
|
|
|
|
'_archived',
|
|
|
|
'_creator',
|
|
|
|
'_last_modifier',
|
|
|
|
'_ctime',
|
|
|
|
'_mtime',
|
|
|
|
];
|
|
|
|
|
|
|
|
export const EXTRA_ATTRIBUTES_NOT_DISPLAY_COLUMN_NAME = [
|
|
|
|
'Repo ID',
|
|
|
|
'UUID',
|
|
|
|
];
|
|
|
|
|
|
|
|
export const FORMULA_RESULT_TYPE = {
|
|
|
|
NUMBER: 'number',
|
|
|
|
STRING: 'string',
|
|
|
|
DATE: 'date',
|
|
|
|
BOOL: 'bool',
|
|
|
|
ARRAY: 'array',
|
|
|
|
};
|
|
|
|
|
|
|
|
export const DELETED_OPTION_BACKGROUND_COLOR = '#eaeaea';
|
|
|
|
|
|
|
|
export const DELETED_OPTION_TIPS = 'Deleted option';
|
|
|
|
|
|
|
|
export const DEFAULT_NUMBER_FORMAT = 'number';
|
|
|
|
|
|
|
|
export const ERROR = 'ERROR';
|
|
|
|
export const ERROR_DIV_ZERO = 'DIV/0';
|
|
|
|
export const ERROR_NAME = 'NAME';
|
|
|
|
export const ERROR_NOT_AVAILABLE = 'N/A';
|
|
|
|
export const ERROR_NULL = 'NULL';
|
|
|
|
export const ERROR_NUM = 'NUM';
|
|
|
|
export const ERROR_REF = 'REF';
|
|
|
|
export const ERROR_VALUE = 'VALUE';
|
|
|
|
export const GETTING_DATA = 'GETTING_DATA';
|
|
|
|
|
|
|
|
const errors = {
|
|
|
|
[ERROR]: '#ERROR!',
|
|
|
|
[ERROR_DIV_ZERO]: '#DIV/0!',
|
|
|
|
[ERROR_NAME]: '#NAME?',
|
|
|
|
[ERROR_NOT_AVAILABLE]: '#N/A',
|
|
|
|
[ERROR_NULL]: '#NULL!',
|
|
|
|
[ERROR_NUM]: '#NUM!',
|
|
|
|
[ERROR_REF]: '#REF!',
|
|
|
|
[ERROR_VALUE]: '#VALUE!',
|
|
|
|
[GETTING_DATA]: '#GETTING_DATA',
|
|
|
|
};
|
|
|
|
|
|
|
|
export const DISPLAY_INTERNAL_ERRORS = [
|
|
|
|
errors[ERROR],
|
|
|
|
errors[ERROR_DIV_ZERO],
|
|
|
|
errors[ERROR_NAME],
|
|
|
|
errors[ERROR_NOT_AVAILABLE],
|
|
|
|
errors[ERROR_NULL],
|
|
|
|
errors[ERROR_NUM],
|
|
|
|
errors[ERROR_REF],
|
|
|
|
errors[ERROR_VALUE],
|
|
|
|
errors[GETTING_DATA],
|
|
|
|
];
|
|
|
|
|
|
|
|
export const DURATION_FORMATS_MAP = {
|
|
|
|
H_MM: 'h:mm',
|
|
|
|
H_MM_SS: 'h:mm:ss',
|
|
|
|
H_MM_SS_S: 'h:mm:ss.s',
|
|
|
|
H_MM_SS_SS: 'h:mm:ss.ss',
|
|
|
|
H_MM_SS_SSS: 'h:mm:ss.sss'
|
|
|
|
};
|
|
|
|
|
|
|
|
export const DURATION_FORMATS = [
|
|
|
|
{ name: DURATION_FORMATS_MAP.H_MM, type: DURATION_FORMATS_MAP.H_MM },
|
|
|
|
{ name: DURATION_FORMATS_MAP.H_MM_SS, type: DURATION_FORMATS_MAP.H_MM_SS }
|
|
|
|
];
|
|
|
|
|
|
|
|
export const DURATION_ZERO_DISPLAY = {
|
|
|
|
[DURATION_FORMATS_MAP.H_MM]: '0:00',
|
|
|
|
[DURATION_FORMATS_MAP.H_MM_SS]: '0:00',
|
|
|
|
[DURATION_FORMATS_MAP.H_MM_SS_S]: '0:00.0',
|
|
|
|
[DURATION_FORMATS_MAP.H_MM_SS_SS]: '0:00.00',
|
|
|
|
[DURATION_FORMATS_MAP.H_MM_SS_SSS]: '0:00.000',
|
|
|
|
};
|
|
|
|
|
|
|
|
export const DURATION_DECIMAL_DIGITS = {
|
|
|
|
[DURATION_FORMATS_MAP.H_MM]: 0,
|
|
|
|
[DURATION_FORMATS_MAP.H_MM_SS]: 0,
|
|
|
|
[DURATION_FORMATS_MAP.H_MM_SS_S]: 1,
|
|
|
|
[DURATION_FORMATS_MAP.H_MM_SS_SS]: 2,
|
|
|
|
[DURATION_FORMATS_MAP.H_MM_SS_SSS]: 3,
|
|
|
|
};
|
|
|
|
|
2024-06-29 09:58:27 +00:00
|
|
|
export const PRIVATE_FILE_TYPE = {
|
|
|
|
FILE_EXTENDED_PROPERTIES: '__file_extended_properties'
|
|
|
|
};
|
|
|
|
|
2023-09-13 15:12:23 +00:00
|
|
|
const TAG_COLORS = ['#FBD44A', '#EAA775', '#F4667C', '#DC82D2', '#9860E5', '#9F8CF1', '#59CB74', '#ADDF84',
|
|
|
|
'#89D2EA', '#4ECCCB', '#46A1FD', '#C2C2C2'];
|
|
|
|
|
|
|
|
export { KeyCodes, zIndexes, TAG_COLORS };
|