| ACCESS_LEVELS |
Type : Option[]
|
Default value : [
[INHERIT, $localize`:@@inheritFromParentAccessLevel:Наследовать от родителя`]
,[AccessLevel[AccessLevel.None], $localize`:@@noneAccessLevel:Нет доступа`]
,[AccessLevel[AccessLevel.Read], $localize`:@@readAccessLevel:Чтение`]
,[AccessLevel[AccessLevel.Create], $localize`:@@createAccessLevel:Создание`]
,[AccessLevel[AccessLevel.Write], $localize`:@@writeAccessLevel:Редактирование`]
,[AccessLevel[AccessLevel.Delete], $localize`:@@deleteAccessLevel:Удаление`]
,[AccessLevel[AccessLevel.EditStructure], $localize`:@@editStructureAccessLevel:Редактирование структуры`]
,[AccessLevel[AccessLevel.ManageAccess], $localize`:@@manageAccessLevel:Полный доступ`]
].map(tuple => <Option<string>> { data: tuple[0], displayName: tuple[1], isDisabled: tuple[0] === INHERIT })
|
| INHERIT |
Type : string
|
Default value : 'Inherit'
|
| ACCOUNT_EDIT_SVC_CTX |
Type : string
|
Default value : 'auth/secure/AccountEditService/'
|
| ACCOUNT_READ_SVC_CTX |
Type : string
|
Default value : 'auth/secure/AccountReadService/'
|
| ACCOUNT_STORAGE_KEY |
Type : string
|
Default value : 'username'
|
| TOKEN_STORAGE_KEY |
Type : string
|
Default value : 'accessToken'
|
| actionTypeDataAttribute |
Type : string
|
Default value : 'actionType'
|
| SELECTED_POSTFIX |
Default value : $localize`:@@selectedPluralNominative:выбранные`
|
| SELECTED_POSTFIX_REGEX |
Default value : new RegExp(' ' + SELECTED_POSTFIX + ' \\(\\d+\\)$')
|
| activateItem |
Default value : createAction(
'[Content] Activate item',
props<{ itemDetails: ItemDetails }>()
)
|
| activateNode |
Default value : createAction(
'[Content] Activate node',
props<{ node: ClassificationNode }>()
)
|
| contentDestroyed |
Default value : createAction(
'[Content] Content destroyed'
)
|
| tableInitialized |
Default value : createAction(
'[Content] Table initialized',
props<{ tableId: number }>()
)
|
| ADMIN_SVC_CTX |
Type : string
|
Default value : 'admin/AdminService/'
|
| ADMIN_SVC_CTX |
Type : string
|
Default value : 'admin/JournalEditService/'
|
| ADMIN_SVC_CTX |
Type : string
|
Default value : 'admin/JournalReadService/'
|
| anchorme |
Default value : (_anchorme as any).default || _anchorme
|
| LINK_START_REGEX |
Default value : new RegExp(`^(${[...LOCAL_RESOURCE_LINK_START, REMOTE_RESOURCE_LINK_START].join('|')})`)
|
| LOCAL_RESOURCE_LINK_START |
Type : []
|
Default value : ['file://', '\\\\']
|
| LOCAL_RESOURCE_LINK_START_REGEX |
Default value : new RegExp(`^(${LOCAL_RESOURCE_LINK_START.join('|')})`)
|
| REMOTE_RESOURCE_LINK_START |
Type : []
|
Default value : ['http://', 'https://', 'ftp://']
|
| ANY_SYMBOL_REG_EXP |
Default value : /./
|
| CARET_TRAP |
Type : string
|
Default value : '[]'
|
| CUSTOM_MASK_PLACEHOLDER |
Type : string
|
Default value : '`'
|
| DEFAULT_MASK_PLACEHOLDER |
Type : string
|
Default value : '_'
|
| DIGIT_REG_EXP |
Default value : /\d/
|
| EMPTY_STRING |
Type : string
|
Default value : ''
|
| MINUS |
Type : string
|
Default value : '-'
|
| MINUS_REG_EXP |
Default value : /-/
|
| NON_DIGITS_REG_EXP |
Default value : /\D+/g
|
| SDI_MASK_ESCAPE_SYMBOL |
Type : string
|
Default value : '\\'
|
| SDI_MASK_ONE_OR_MORE_QUANTIFIER |
Type : string
|
Default value : '+'
|
| anyValue |
Default value : $localize`:@@anyValue:любое значение`
|
| emptyValue |
Default value : $localize`:@@emptyValue:пусто`
|
| NotEqualsName |
Default value : $localize`:@@standardComparisonLabel:Стандартное сравнение`
|
| NULL_ANY_EQUALITY_TYPE_PROPOSITIONS |
Default value : NULL_ANY_EQUALITY_TYPES.map(p => new DataProposition(p[2], p[0], false, false, null, p[1], p[1]))
|
| APP_ATTR_TYPE_TO_AVAILABLE_DIALOG_TYPES_MAP |
Default value : new Map(APP_ATTR_TYPE_TO_AVAILABLE_DIALOG_TYPES
.map(pair => [pair[0], pair[1]] as [ApplicationAttributeType, Set<ApplicationDialog>]))
|
| APPLICATION_DIALOG_TYPE_TO_NAME_MAP |
Default value : new Map(APPLICATION_DIALOG_TYPES
.map(pair => [pair[0], pair[1]] as [ApplicationDialog, string]))
|
| APPLICANT_STATUSES |
Default value : new Set<ApplicationStatus>([ApplicationStatus.Registered, ApplicationStatus.ReturnedToApplicant])
|
| APPLICATION_FINISHED_STATUSES |
Default value : new Set<ApplicationStatus>([ApplicationStatus.Completed, ApplicationStatus.RejectedByApplicant, ApplicationStatus.Annulled])
|
| APPLICATION_STATUS_TO_NAME_MAP |
Default value : new Map(APPLICATION_STATUS
.map(pair => [pair[0], pair[1]] as [ApplicationStatus, string]))
|
| EXECUTOR_PREWORKING_STATUSES |
Default value : new Set<ApplicationStatus>([ApplicationStatus.PendingProcessing, ApplicationStatus.WaitingForDispatch])
|
| EXECUTOR_WORKING_STATUSES |
Default value : new Set<ApplicationStatus>([ApplicationStatus.InProgress, ApplicationStatus.ReturnedToExecutor])
|
| NEGOTIATOR_STATUSES |
Default value : new Set<ApplicationStatus>([ApplicationStatus.PendingNegotiating, ApplicationStatus.Negotiating])
|
| APPLICATION_ATTRIBUTE_TYPE_TO_NAME_MAP |
Default value : new Map(APPLICATION_ATTRIBUTE_TYPES
.map(pair => [pair[0], pair[1]] as [ApplicationAttributeType, string]))
|
| DYNAMIC_APPLICATION_ATTRIBUTE_PROHIBITED_TYPES |
Default value : new Set<AttributeType>([
'IMAGE',
'FORMULA'
])
|
| ITEM_LINK_ATTRIBUTE_TYPES |
Default value : new Set<ApplicationAttributeType>([
ApplicationAttributeType.ElementReference
,ApplicationAttributeType.ItemReference
])
|
| ITEM_VALUE_APPLICATION_ATTRIBUTE_TYPES |
Default value : new Set<ApplicationAttributeType>([
ApplicationAttributeType.ItemPropertyValue
,ApplicationAttributeType.Status
])
|
| NODE_LINK_ATTRIBUTE_TYPES |
Default value : new Set<ApplicationAttributeType>([
ApplicationAttributeType.ElementReference
,ApplicationAttributeType.NodeReference
])
|
| APPLICATION_ATTRIBUTES_PROPERTY_KEY |
Default value : -1
|
| APPLICATION_BUTTON_TYPES |
Default value : new Set<ButtonActionType|string>([
ButtonActionType.PEND_NEGOTIATION, ButtonActionType.ROLLBACK
])
|
| APPLICATION_EDIT_SVC_CTX |
Type : string
|
Default value : 'application/ApplicationEditService/'
|
| APPLICATION_FORMULA_TYPES |
Default value : new Set<FormulaRuleType>([
FormulaRuleType.ApplicationAccountFilter
,FormulaRuleType.ApplicationParser
,FormulaRuleType.ApplicationNegotiation
])
|
| IMPORT_FORMULA_TYPES |
Default value : new Set<FormulaRuleType>([
FormulaRuleType.ImportRootParser
,FormulaRuleType.ImportParser
])
|
| APPLICATION_ITEM_ATTRIBUTES_TO_NAME_MAP |
Default value : new Map(APPLICATION_ITEM_ATTRIBUTES
.map(pair => [pair[0], pair[1]] as [ApplicationItemAttributes, string]))
|
| APPLICATION_MANDATORYNESS_TYPE_TO_NAME_MAP |
Default value : new Map(MANDATORINESS_TYPES
.map(pair => [pair[0], pair[1]] as [ApplicationAttributeMandatoriness, string]))
|
| APPLICATION_READ_SVC_CTX |
Type : string
|
Default value : 'application/ApplicationReadService/'
|
| GROUP_UID_FACET_REGEX |
Default value : /(\d+) ?(.*)/
|
| APPLICATION_REPORT_COLUMN_INFOS |
Type : ColumnInfo[]
|
Default value : [
// prop | name | width | isFaceted | isSortable | isRefCell
[ApplicationReportColumnType.Login, $localize`:@@userColumnType:Пользователь`, 270, false, true, false, 'STRING']
,[ApplicationReportColumnType.RegisteredCount, $localize`:@@registeredApplicationsColumnType:Подано заявок`, 130, false, true, false, 'INT']
,[ApplicationReportColumnType.ProcessedCount, $localize`:@@processedColumnType:Обработано`, 130, false, true, false, 'INT']
,[ApplicationReportColumnType.NegotiatedCount, $localize`:@@negotiatedColumnType:Согласовано`, 130, false, true, false, 'INT']
,[ApplicationReportColumnType.ReturnedCount, $localize`:@@returnedColumnType:Возвращено`, 130, false, true, false, 'INT']
,[ApplicationReportColumnType.CompletedCount, $localize`:@@completedColumnType:Исполнено`, 130, false, true, false, 'INT']
,[ApplicationReportColumnType.RejectedCount, $localize`:@@rejectedColumnType:Отклонено`, 130, false, true, false, 'INT']
,[ApplicationReportColumnType.AnnulledCount, $localize`:@@annulledColumnType:Аннулировано`, 130, false, true, false, 'INT']
,[ApplicationReportColumnType.ProcessedInTimeCount, $localize`:@@processedInTimeColumnType:Обработано в срок`, 150, false, true, false, 'INT']
,[ApplicationReportColumnType.ExpiredProcessingCount, $localize`:@@processingExpiredColumnType:Просрочено`, 130, false, true, false, 'INT']
,[ApplicationReportColumnType.PendingNegotiatingCount, $localize`:@@pendingNegotiatingColumnType:Ожидают согласования`, 180, false, true, false, 'INT']
,[ApplicationReportColumnType.NegotiatedInTimeCount, $localize`:@@negotiatedInTimeColumnType:Согласовано в срок`, 150, false, true, false, 'INT']
,[ApplicationReportColumnType.ExpiredNegotiatingCount, $localize`:@@expiredNegotiatingColumnType:Просрочено`, 130, false, true, false, 'INT']
]
|
| APPLICATION_REPORT_COLUMN_TYPE_CLIENT_TO_SRV_MAPPING |
Type : StringMap<ApplicationReportColumnType>
|
Default value : Object.keys(ApplicationReportColumnType)
.reduce((map, srvType) => {
map[ApplicationReportColumnType[srvType]] = <ApplicationReportColumnType> srvType;
return map;
}, {} as StringMap<ApplicationReportColumnType>)
|
| APPLICATION_REPORT_COLUMN_TYPE_TO_NAME_MAP |
Default value : new Map(APPLICATION_REPORT_COLUMN_INFOS
.map(pair => [pair[0], pair[1]] as [ApplicationReportColumnType, string]))
|
| APPLICATION_REPORT_USER_ROLE_TO_NAME_MAP |
Default value : new Map(APPLICATION_REPORT_USER_ROLES
.map(pair => [pair[0], pair[1]] as [ApplicationReportUserRole, string]))
|
| APPLICATION_TEMPLATE_EDIT_SVC_CTX |
Type : string
|
Default value : 'application/ApplicationTemplateEditService/'
|
| APPLICATION_TEMPLATE_READ_SVC_CTX |
Type : string
|
Default value : 'application/ApplicationTemplateReadService/'
|
| applicationReducer |
Default value : createReducer(
initialState,
on(similarItemsFound, (state, { similarItems }) => ({ ...state, similarItems })),
)
|
| initialState |
Type : ApplicationState
|
Default value : {}
|
| applicationsAttributesChanged |
Default value : createAction(
'[Application] Application attributes changed',
props<{ applicationIds: Set<number> }>()
)
|
| closeApplicationEditor |
Default value : createAction(
'[Application] Close editor'
)
|
| groupTemplateTabAttributesChanged |
Default value : createAction(
'[Application] Group template tab attributes changed',
props<{ tab: TemplateTab }>()
)
|
| similarItemsFound |
Default value : createAction(
'[Application] Similar items found',
props<{ similarItems: SimilarItemsInfo }>()
)
|
| ATTRIBUTE_CLASSIFIER_EDIT_SVC_CTX |
Type : string
|
Default value : 'meta/AttributeClassifierEditService/'
|
| ATTRIBUTE_CLASSIFIER_READ_SVC_CTX |
Type : string
|
Default value : 'meta/AttributeClassifierReadService/'
|
| ATTRIBUTE_STAT_PROPOSITIONS |
Default value : attributeStats.map(tuple => new DataProposition<AttributeStat>(tuple[1], tuple[0]))
|
| ATTRIBUTE_STAT_TO_NAME_MAP |
Default value : new Map(attributeStats.map(pair => [pair[0], pair[1]] as [AttributeStat, string]))
|
| attributeStats |
Type : Array<>
|
Default value : [
['notUsed', $localize`:@@notUsedAttributeStat:Не используется`]
,['noValues', $localize`:@@noValuesAttributeStat:Отсутствуют значения`]
]
|
| ATTRIBUTE_TYPE_PROPOSITIONS |
Default value : types.map(tuple => new DataProposition<AttributeType>(tuple[1], tuple[0]))
|
| ATTRIBUTE_TYPES |
Default value : types.map(pair => new AttributeTypeInfo(<AttributeType> pair[0], pair[1]))
|
| NAMED_VALUES_SUPPORTED_TYPES |
Default value : new Set<AttributeType>([
'DOUBLE', 'INT', 'COLOUR', 'DATETIME'
])
|
| NON_MULTIPLE_TYPES |
Default value : new Set<AttributeType>([
'BOOL', 'FORMULA'
])
|
| NUMERIC_VALUE_TYPES |
Default value : new Set<AttributeType>([
'INT', 'COLOUR', 'DATETIME'/*, 'DOUBLE'*/ // DATETIME is long, DOUBLE can be in encoded string format
])
|
| TYPE_TO_NAME_MAP |
Default value : new Map(types.map(pair => [pair[0], pair[1]] as [AttributeType, string]))
|
| ATTRIBUTE_TYPE_TO_PROPERTIES_MAPPING |
Type : Map<AttributeType, Set<MetaProperty>>
|
Default value : new Map(ATTRIBUTE_TYPE_TO_META_PROPERTIES_MAPPING)
|
| CLASS_TO_PROPERTIES_MAPPING |
Default value : new Map<MetaClass, Set<MetaProperty>>(
META_CLASS_TO_PROPERTIES_MAPPING.map(pair => [pair[0], pair[1]] as [MetaClass, Set<MetaProperty>]))
|
| META_PROPERTY_TO_NAME_MAP |
Type : Map<MetaProperty, string>
|
Default value : new Map(META_PROPERTIES)
|
| AUTH_SVC_CTX |
Type : string
|
Default value : 'auth/secure/AuthService/'
|
| LOGIN_PATH |
Type : string
|
Default value : 'ws/token'
|
| LOGIN_PATH_REGEX |
Default value : /ws\/\w*token/i
|
| LOGIN_SPNEGO_PATH |
Type : string
|
Default value : 'ws/spnegoToken'
|
| LOGIN_TEMP_GUEST_PATH |
Type : string
|
Default value : 'ws/tempGuestToken'
|
| LOGOUT_PATH |
Type : string
|
Default value : 'logout'
|
| BOTTOM_GAP_IN_PX |
Type : number
|
Default value : 6
|
| GAP_IN_PX |
Type : number
|
Default value : 5
|
| SCROLLBAR_WIDTH_IN_PX |
Type : number
|
Default value : 17
|
| CAN_EDIT_DATA_ROLES |
Default value : new Set<SecurityRoleType>([
SecurityRoleType.editData, SecurityRoleType.editDataWithoutApplications
])
|
| CAN_EXPORT_ITEMS_ROLES |
Default value : new Set<SecurityRoleType>([
...Array.from(CAN_EDIT_DATA_ROLES), SecurityRoleType.exportPatterns
])
|
| CAN_RUN_REPORTS_ROLES |
Default value : new Set<SecurityRoleType>([
SecurityRoleType.sysAdministration, SecurityRoleType.manageApplications, SecurityRoleType.runReports
])
|
| CLASSIFIER_TYPES |
Type : ClassifierInfo[]
|
Default value : [
new ClassifierInfo(ClassifierType.EKPS, 'ЕКПС', /(^|\s)ЕКПС(\s|$)/i)
,new ClassifierInfo(ClassifierType.ETSNG, 'ЕТСНГ', /(^|\s)ЕТСНГ(\s|$)/i)
,new ClassifierInfo(ClassifierType.OKVED2, 'ОКВЭД2', /(^|\s)ОКВЭД2(\s|$)/i)
,new ClassifierInfo(ClassifierType.OKPD2, 'ОКПД2', /(^|\s)ОКПД2(\s|$)/i)
,new ClassifierInfo(ClassifierType.TNVED, 'ТНВЭД', /(^|\s)ТНВЭД(\s|$)/i)
,new ClassifierInfo(ClassifierType.OKDP, 'ОКДП', /(^|\s)ОКДП(\s|$)/i)
,new ClassifierInfo(ClassifierType.GK, 'ГК', /(^|\s)ГК(\s|$)/i)
,new ClassifierInfo(ClassifierType.OKP, 'ОКП', /(^|\s)ОКП(\s|$)/i)
// new ClassifierInfo(ClassifierType.GAZPROM_MAIN, 'Класс базового классификатора', /(^|\s)базов(\s|$)/i)
]
|
| CLIENT_CONFIG_SVC_CTX |
Type : string
|
Default value : 'config/ClientConfigService/'
|
| CLIPBOARD_DATA_KEY |
Type : string
|
Default value : 'clipboardData'
|
| CLIPBOARD_OPERATION_KEY |
Type : string
|
Default value : 'clipboardOperation'
|
| COMMIT_WARNINGS |
Type : string
|
Default value : {
hasAbnormalEntries: 'Пакет изменений содержит позиции со статусом "Не нормализована".',
hasIncompliantMandatoryConstraintEntries: 'Пакет изменений содержит нормализованные позиции, не удовлетворяющие обязательным ограничениям.'
}
|
| COMMON_PARAM_TYPES_MATRIX |
Type : Record<AttributeType, DeclarationParamType[]>
|
Default value : {
'STRING': ['PSEUDONYM', 'IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER', 'IS_DISPLAY_NAME',
'DEFAULT_VALUE', 'MASK', 'FORMULA', 'POST_PROCESSING_FORMULA']
,'DOUBLE': ['PSEUDONYM', 'IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER', 'DEFAULT_VALUE',
'FORMULA', 'POST_PROCESSING_FORMULA', 'PRECISION']
,'INT': ['PSEUDONYM', 'IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER', 'DEFAULT_VALUE',
'FORMULA', 'POST_PROCESSING_FORMULA']
,'BOOL': ['PSEUDONYM', 'IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER', 'DEFAULT_VALUE',
'FORMULA', 'POST_PROCESSING_FORMULA']
,'IMAGE': ['PSEUDONYM', 'IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER']
,'TEXT': ['PSEUDONYM', 'IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER']
,'DATETIME': ['PSEUDONYM', 'IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER',/* 'DEFAULT_VALUE',*/
'FORMULA', 'POST_PROCESSING_FORMULA']
,'COLOUR': ['PSEUDONYM', 'IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER',/* 'DEFAULT_VALUE',*/
'FORMULA']
,'FILE': ['PSEUDONYM', 'IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER', 'IS_DISPLAY_NAME']
,'FORMULA': ['PSEUDONYM', 'IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER']
,'AGGREGATION': ['IS_SHOWN_IN_TABLE', 'IS_DESCRIPTION_SUPPLIER', 'SCOPE']
}
|
| compatibilitiesCreationFinish |
Default value : createAction(
'[Compatibility] Compatibilities creation finish',
props<{ elementId: number }>()
)
|
| compatibilitiesCreationStart |
Default value : createAction(
'[Compatibility] Compatibilities creation start',
props<{ elementId: number }>()
)
|
| compatibilitiesDeletionFinish |
Default value : createAction(
'[Compatibility] Compatibilities deletion finish',
props<{ elementId: number }>()
)
|
| compatibilitiesDeletionStart |
Default value : createAction(
'[Compatibility] Compatibilities deletion start',
props<{ elementId: number }>()
)
|
| compatibilitiesEditorClosed |
Default value : createAction(
'[Compatibility] Compatibilities editor closed',
props<{ elementId: number }>()
)
|
| COMPATIBILITY_REPOSITORY_EDIT_SVC_CTX |
Type : string
|
Default value : 'meta/CompatibilityRepositoryEditService/'
|
| COMPATIBILITY_REPOSITORY_READ_SVC_CTX |
Type : string
|
Default value : 'meta/CompatibilityRepositoryReadService/'
|
| COMPLEX_DOUBLE_OPERATORS |
Default value : new Set<OperatorType>([
OperatorType.EQUAL, OperatorType.NOT_EQUAL
])
|
| COMPLIANCE_CLASSES_MAP |
Type : StringMap<string>
|
Default value : {
[StatusInCompliance.InCompliant]: 'warning-msg'
,[StatusInCompliance.InCompliantMandatory]: 'error-msg'
,[StatusInCompliance.Attention]: 'attention-msg'
}
|
| CONDITION_TO_SYMBOL_MAP |
Type : Map<RestrictiveCondition, string>
|
Default value : new Map(types.map(pair => [pair[0], pair[1]] as [RestrictiveCondition, string]))
|
| CONSTRAINITY_NAMES |
Type : Record<Constrainity, string>
|
Default value : {
[Constrainity.Unconstrained]: $localize`:@@unconstrainedConstrainity:Не покрыты ограничениями`
,[Constrainity.Compliant]: $localize`:@@compliantConstrainity:Удовлетворяет ограничениям`
,[Constrainity.Incompliant]: $localize`:@@incompliantConstrainity:Не удовлетворяет ограничениям`
}
|
| CONSTRAINT_ATTRIBUTE_TYPE_TO_NAME_MAP |
Default value : new Map(CONSTRAINT_ATTRIBUTE_TYPES
.map(pair => [pair[0], pair[1]] as [EditConstraintAttributeType, string]))
|
| CONSTRAINT_SCOPE_NAMES |
Type : Record<ConstraintScope, string>
|
Default value : {
[ConstraintScope.Any]: $localize`:@@anyConstraintScope:Любое ограничение`
,[ConstraintScope.All]: $localize`:@@allConstraintScope:Все ограничения`
,[ConstraintScope.Mandatory]: $localize`:@@mandatoryConstraintScope:Обязательные ограничения`
,[ConstraintScope.Optional]: $localize`:@@optionalConstraintScope:Необязательные ограничения`
,[ConstraintScope.Uniqueness]: $localize`:@@uniquenessConstraintScope:Уникальные атрибуты`
,[ConstraintScope.Obligation]: $localize`:@@obligationConstraintScope:Обязательные атрибуты`
,[ConstraintScope.Table]: $localize`:@@tableConstraintScope:Ограничительные таблицы`
,[ConstraintScope.Calculated]: $localize`:@@calculatedConstraintScope:Функции проверки данных`
,[ConstraintScope.Specified]: $localize`:@@specifiedConstraintScope:<ограничение>`
}
|
| CONSTRAINT_TABLE_EDIT_SVC_CTX |
Type : string
|
Default value : 'data/ConstraintTableEditService/'
|
| CONSTRAINT_TABLE_READ_SVC_CTX |
Type : string
|
Default value : 'data/ConstraintTableReadService/'
|
| CONSTRAINT_TYPE_TO_NAME_MAP |
Default value : new Map(CONSTRAINT_TYPES
.map(pair => [pair[0], pair[1]] as [ConstraintType, string]))
|
| CONTAINS_HTML_TAGS_REGEX |
Default value : /<[a-z][\s\S]*>/i
|
| DIGITS_REGEX |
Default value : /([0-9]+)/gm
|
| GENERIC_CLOSE_REGEX |
Default value : /❯/g
|
| GENERIC_OPEN_REGEX |
Default value : /\s?❮/g
|
| HEAD_DOUBLE_SPACES_REGEX |
Default value : /(^\s|\s{2,})/gm
|
| HEAD_DOUBLE_TAIL_SPACES_REGEX |
Default value : /(^\s|\s{2,}|\s$)/gm
|
| HTML_TAG_OPEN_REGEX |
Default value : /</gm
|
| LATIN_REGEX |
Default value : /([A-Za-z]+)/gim
|
| NO_RESULT_REGEX |
Default value : /$$noResultRegex/
|
| OUTSIDE_HTML_TAGS_LOOKAHEAD |
Type : string
|
Default value : '(?![^<]+>)'
|
| QUOTE_REGEX |
Default value : /"/gm
|
| STRIP_HTML_REGEX |
Default value : /<\/?[^>]+(>|$)/g
|
| TEMP_HTML_TAG_OPEN |
Type : string
|
Default value : '&&&<'
|
| TEMP_HTML_TAG_OPEN_REGEX |
Default value : new RegExp(TEMP_HTML_TAG_OPEN, 'gm')
|
| TWO_LINE_RECORD_REGEX |
Default value : /<span class="two-line">([^<]*)<div class="fraction"><span>([^<]*)<\/span><span>([^<]*)<\/span><\/div><\/span>/g
|
| UUID_32_REGEX |
Default value : /^([0-9a-fA-F]{8})-([0-9a-fA-F]{4})-([0-9a-fA-F]{4})-([0-9a-fA-F]{4})-([0-9a-fA-F]{12})$/
|
| CONTENT_TYPE_JSON_HEADER |
Default value : new HttpHeaders({
'Content-Type': 'application/json; charset=utf-8'
})
|
| CONTENT_TYPE_URLENCODED_HEADER |
Default value : new HttpHeaders({
'Content-Type': 'application/x-www-form-urlencoded; charset=utf-8'
})
|
| CONTENT_URL_REGEX |
Default value : new RegExp('href=[\'"](' + CONSTANTS.CONTENT_ROUTER_LINK + '[^\'"]+)')
|
| initialState |
Type : ContentState
|
Default value : {}
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : literal type
|
| context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
| require |
Type : any
|
| DATA_EDIT_SVC_CTX |
Type : string
|
Default value : 'data/DataEditService/'
|
| DATA_GENERATION_SVC_CTX |
Type : string
|
Default value : 'test/DataGenerationService/'
|
| DATA_READ_SVC_CTX |
Type : string
|
Default value : 'data/DataReadService/'
|
| DECIMAL_POINT_REGEX |
Default value : /\./
|
| EXP_REGEX |
Default value : /e/
|
| DEFAULT_TAB_CHANNEL |
Type : string
|
Default value : 'default.tab.channel'
|
| sysend |
Type : literal type
|
| DEFLECTION_SUPPORTED_TYPES |
Default value : new Set<AttributeType>(['DOUBLE', 'INT'])
|
| DESIGNATION_TO_UNARY_RESTRICTIVE_CONDITION |
Type : StringMap<RestrictiveCondition>
|
Default value : Object
.entries(UNARY_RESTRICTIVE_CONDITION_TO_DESIGNATION)
.reduce((res, [cond, design]) => ({ ...res, [design]: cond }), {})
|
| UNARY_RESTRICTIVE_CONDITION_TO_DESIGNATION |
Type : Partial<Record<RestrictiveCondition, string>>
|
Default value : {
[RestrictiveCondition.AnyValue]: CONSTANTS.ANY_TABLE_CELL_VALUE
,[RestrictiveCondition.NotNull]: CONSTANTS.NOT_NULL_TABLE_CELL_VALUE
}
|
| DIGIT_REGEX |
Default value : /\d/
|
| DIGITS_LIMIT |
Type : number
|
Default value : 16
|
| DISPATCH_STATE_TO_NAME_MAP |
Type : Map<DispatchState, string>
|
Default value : Object
.keys(DISPATCH_STATES)
.reduce((m, state: DispatchState) => {
m.set(state, DISPATCH_STATES[state].name);
return m;
}, new Map<DispatchState, string>([[null, '<не экспортировалась>']]))
|
| DISPATCH_STATES |
Type : Record<DispatchState, literal type>
|
Default value : {
[DispatchState.Prohibited]: { name: $localize`:@@prohibitedDispatchState:Отправка запрещена`, styleClass: 'prohibited' } // Не экспортировалась
,[DispatchState.Allowed]: { name: $localize`:@@allowedDispatchState:Отправка разрешена`, styleClass: 'allowed' } // Ожидает получения
,[DispatchState.Dispatched]: { name: $localize`:@@dispatchedDispatchState:Отправлена`, styleClass: 'dispatched' } // Ожидает обработки
,[DispatchState.Processed]: { name: $localize`:@@processedDispatchState:Обработана успешно`, styleClass: 'processed' }
,[DispatchState.Error]: { name: $localize`:@@errorDispatchState:Обработана с ошибкой`, styleClass: 'error' }
,[DispatchState.ErrorDisposed]: { name: $localize`:@@errorDisposedDispatchState:Ошибка устранена`, styleClass: 'error-disposed' }
,[DispatchState.FormationError]: { name: $localize`:@@formationErrorDispatchState:Ошибка экспорта`, styleClass: 'formation-error' }
,[DispatchState.Canceled]: { name: $localize`:@@canceledDispatchState:Отправка отменена`, styleClass: 'canceled' }
}
|
| DYNAMIC_MODULE_LOADER |
Default value : new InjectionToken<IDynamicModuleLoader>('DYNAMIC_MODULE_LOADER')
|
| ENDPOINT_TOKEN |
Default value : new InjectionToken<Endpoint>('ENDPOINT_TOKEN')
|
| HELP_TOKEN |
Default value : new InjectionToken<any>('HELP_TOKEN')
|
| ELEMENT_OPERATION_PARAMS |
Type : Record<ElementOperation, literal type>
|
Default value : {
[ElementOperation.New]: { name: $localize`:@@newElementOperation:Создание`, color: '#00B900' }
,[ElementOperation.Edited]: { name: $localize`:@@editedElementOperation:Изменение`, color: '#FFA500' }
,[ElementOperation.Deleted]: { name: $localize`:@@deletedElementOperation:Удаление`, color: '#FF0000' }
}
|
| emptyValue |
Default value : $localize`:@@emptyValue:пусто`
|
| NULLS_EQUALITY_TYPE_PROPOSITIONS |
Default value : NULLS_EQUALITY_TYPES.map(p => new DataProposition(p[2], p[0], false, false, null, p[1], p[1]))
|
| EXCHANGE_CLASS_EXPORT_MODE_PROPOSITIONS |
Default value : EXCHANGE_CLASS_EXPORT_MODES.map(t => new DataProposition(t[1], t[0]))
|
| EXCHANGE_CLASS_EXPORT_MODE_TO_NAME_MAP |
Default value : new Map(EXCHANGE_CLASS_EXPORT_MODES
.map(pair => [pair[0], pair[1]] as [ExchangeClassExportMode, string]))
|
| EXCHANGE_PROPERTY_TYPE_TO_NAME_MAP |
Default value : new Map(EXCHANGE_PROPERTY_TYPES
.map(pair => [pair[0], pair[1]] as [ExchangePropertyType, string]))
|
| EXPORT_RECORDS_SVC_CTX |
Type : string
|
Default value : 'replica/ExportRecordsService/'
|
| EXPORT_REPLICA_DIRECTIONS |
Default value : new Set<ReplicaDirection>([
ReplicaDirection.Export, ReplicaDirection.Both
])
|
| REPLICA_DIRECTION_PROPOSITIONS |
Default value : REPLICA_DIRECTIONS.map(t => new DataProposition(t[1], t[0]))
|
| REPLICA_DIRECTION_TO_NAME_MAP |
Default value : new Map(REPLICA_DIRECTIONS
.map(tuple => [tuple[0], tuple[1]] as [ReplicaDirection, string]))
|
| EXPORTED_PROPERTY_PARAM_TYPE_TO_NAME_MAP |
Default value : new Map(EXPORTED_PROPERTY_PARAM_TYPES
.map(pair => [pair[0], pair[1]] as [EditExchangePropertyAttributeType, string]))
|
| EXPORTED_VALUE_STATUS_TO_NAME_MAP |
Default value : new Map(EXPORTED_VALUE_STATUSES
.map(pair => [pair[0], pair[1]] as [ExportedValueStatus, string]))
|
| EXTERNAL_COMPATIBILITY_ID_TYPE_PROPOSITIONS |
Default value : EXTERNAL_COMPATIBILITY_ID_TYPES.map(t => new DataProposition(t[1], t[0]))
|
| EXTERNAL_COMPATIBILITY_ID_TYPE_TO_NAME_MAP |
Default value : new Map(EXTERNAL_COMPATIBILITY_ID_TYPES)
|
| EXTERNAL_COMPATIBILITY_PARAM_TO_NAME_MAP |
Default value : new Map(EXTERNAL_COMPATIBILITY_PARAM)
|
| EXTERNAL_SYSTEM_FAILURE_REASON_TYPE_TO_NAME_MAP |
Type : Record<ExternalSystemFailureReasonType, string>
|
Default value : {
ExpiredMessagesProcessingFailure: $localize`:@@expiredMessagesProcessingFailure:Просрочена обработка сообщений экспорта/импорта`
,IntegrationAdapterLinkFailure: $localize`:@@integrationAdapterLinkFailure:Отсутствует связь с интеграционным адаптером`
}
|
| FACETING_FILTERS_REGEX |
Default value : new RegExp('^' + ElementFilterType.ItemFacetingFilter)
|
| facetValueDataAttribute |
Type : string
|
Default value : 'facetValue'
|
| fadeInOutAnimation |
Type : AnimationTriggerMetadata
|
Default value : trigger('fadeInOutAnimation', [
state('*',
style({
opacity: 1
})
),
transition(':enter', [
style({
opacity: 0
}),
animate('.3s ease')
]),
transition(':leave', [
animate('.15s ease', style({
opacity: 0
}))
])
])
|
| heightAnimation |
Type : AnimationTriggerMetadata
|
Default value : trigger('heightAnimation', [
state('hidden', style({
height: '0'
})),
state('visible', style({
height: '*'
})),
transition('visible <=> hidden', animate('400ms cubic-bezier(0.86, 0, 0.07, 1)'))
])
|
| rollingLtoRVoidAnimation |
Type : AnimationTriggerMetadata
|
Default value : trigger('rollingLtoRVoidAnimation', [
state('void', style({
transform: 'translateX(-100%) rotate(-180deg)'
}))
,transition('void => *', animate('.2s cubic-bezier(0.215, 0.61, 0.355, 1)'))
])
|
| rollingRtoLVoidAnimation |
Type : AnimationTriggerMetadata
|
Default value : trigger('rollingRtoLVoidAnimation', [
state('void', style({
transform: 'scale(1.9) translateX(100%) rotate(360deg)'
}))
,transition('void => *', animate('1s cubic-bezier(0.215, 0.61, 0.355, 1)'))
])
|
| slideFromLeftAnimation |
Type : AnimationTriggerMetadata
|
Default value : trigger('slideFromLeftAnimation', [
transition('void => initialized', [
style({
transform: 'translateX(-100%)'
,overflow: 'hidden'
}),
animate('.3s ease-in')
]),
transition(':leave', [
animate('.3s ease-in', style({
transform: 'translateX(-100%)'
,overflow: 'hidden'
}))
])
])
|
| slideFromRightAnimation |
Type : AnimationTriggerMetadata
|
Default value : trigger('slideFromRightAnimation', [
transition('void => initialized', [
style({
transform: 'translateX(100%)'
,overflow: 'hidden'
}),
animate('.3s ease-in')
]),
transition(':leave', [
animate('.3s ease-in', style({
transform: 'translateX(100%)'
,overflow: 'hidden'
}))
])
])
|
| slideInDownAnimation |
Type : AnimationTriggerMetadata
|
Default value : trigger('slideInDownAnimation', [
state('*',
style({
opacity: 1,
transform: 'translateX(0)'
})
),
transition(':enter', [
style({
opacity: 0,
transform: 'translateX(100%)'
}),
animate('0.2s ease-in')
]),
transition(':leave', [
animate('0.5s ease-out', style({
opacity: 0,
transform: 'translateY(100%)'
}))
])
])
|
| slideInLtoRVoidAnimation |
Type : AnimationTriggerMetadata
|
Default value : trigger('slideInLtoRVoidAnimation', [
state('void', style({
transform: 'translateX(-100%)'
}))
,transition('void => *', animate('300ms cubic-bezier(0.215, 0.61, 0.355, 1)'))
])
|
| slideInToBottomVoidAnimation |
Type : AnimationTriggerMetadata
|
Default value : trigger('slideInToBottomVoidAnimation', [
state('void', style({
transform: 'translateY(-50%) scaleY(0)'
}))
,transition('void => show', animate('300ms cubic-bezier(0.215, 0.61, 0.355, 1)'))
])
|
| FILTER_CLASS_MAPPER |
Type : Type<ElementFilter>
|
Default value : {
[ElementFilterType.ElementOperationFilter]: ElementOperationFilter
,[ElementFilterType.FastSearchFilter]: FastSearchFilter
,[ElementFilterType.ItemCompatibilityFilter]: ItemCompatibilityFilter
,[ElementFilterType.ItemConstraintComplianceFilter]: ItemConstraintComplianceFilter
,[ElementFilterType.ItemIdsFilter]: ItemIdsFilter
,[ElementFilterType.ItemExtendedSearchFilter]: ItemExtendedSearchFilter
,[ElementFilterType.ItemFacetingFilter]: ItemFacetingFilter
,[ElementFilterType.ItemStatusFilter]: ItemStatusFilter
,[ElementFilterType.ItemTransitionalKeyFilter]: ItemTransitionalKeyFilter
,[ElementFilterType.ItemUidFilter]: ItemUidFilter
,[ElementFilterType.NodeIdsFilter]: NodeIdsFilter
,[ElementFilterType.PropertyUsageFilter]: PropertyUsageFilter
,[ElementFilterType.ChangedElementsFilter]: ChangedElementsFilter
// new filters
,[ElementFilterType.PeriodFilter]: PeriodFilter
,[ElementFilterType.NodesFilter]: NodesFilter
,[ElementFilterType.ItemsFilter]: ItemsFilter
,[ElementFilterType.TransactionsFilter]: TransactionsFilter
,[ElementFilterType.PropertiesFilter]: PropertiesFilter
,[ElementFilterType.CompatibilityStereotypesFilter]: CompatibilityStereotypesFilter
,[ElementFilterType.ExternalSystemsFilter]: ExternalSystemsFilter
,[ElementFilterType.ExchangeClassesFilter]: ExchangeClassesFilter
,[ElementFilterType.ReferenceBooksFilter]: ReferenceBooksFilter
,[ElementFilterType.TaxonomyClassifiersFilter]: TaxonomyClassifiersFilter
,[ElementFilterType.ApplicationTemplatesFilter]: ApplicationTemplatesFilter
,[ElementFilterType.UnitsFilter]: UnitsFilter
,[ElementFilterType.NaturesFilter]: NaturesFilter
,[ElementFilterType.SecurityGroupsFilter]: SecurityGroupsFilter
,[ElementFilterType.UsersFilter]: UsersFilter
}
|
| SELF_FORMAT_FN_NAME |
Type : string
|
Default value : 'format'
|
| FINISH_STATUSES |
Default value : new Set<WorkStatus>([WorkStatus.DONE, WorkStatus.ERROR])
|
| FINISHED_WORK_STATUSES |
Default value : new Set<WorkStatus>([
WorkStatus.DONE, WorkStatus.ERROR, WorkStatus.CANCELED
])
|
| FORMATTED_COLUMN_ID_POSTFIX |
Type : string
|
Default value : 'Formatted'
|
| FORMULA_REPOSITORY_READ_SVC_CTX |
Type : string
|
Default value : 'meta/FormulaRepositoryReadService/'
|
| hint |
Type : any
|
| IMPORT_BEHAVIOUR_PROPOSITIONS |
Default value : IMPORT_BEHAVIOUR_TYPES.map(t => new DataProposition(t[1], t[0]))
|
| IMPORT_BEHAVIOUR_TO_NAME_MAP |
Default value : new Map(IMPORT_BEHAVIOUR_TYPES
.map(tuple => [tuple[0], tuple[1]] as [ImportBehaviour, string]))
|
| IMPORT_RECORDS_SVC_CTX |
Type : string
|
Default value : 'replica/ImportService/'
|
| INDENT_TYPE_TO_CLASS |
Type : Record<IndentType, string>
|
Default value : {
[IndentType.DOT]: 'fa-dot'
,[IndentType.CHAIN]: 'fa-link'
,[IndentType.AGGREGATION]: 'fa-aggregation'
,[IndentType.COMPOSITION]: 'fa-composition'
,[IndentType.KEY]: 'fa-key'
,[IndentType.DUPLICATE]: 'fa-clone'
}
|
| INGESTION_STATUS_TO_NAME_MAP |
Default value : new Map(INGESTION_STATUSES
.map(pair => [pair[0], pair[1]] as [IngestionStatus, string]))
|
| INIT_ITEM_ATTRIBUTE_COLUMNS_COUNT |
Type : number
|
Default value : 14
|
| INSTALLED_PLUGIN_PROPS |
Default value : new Set<keyof InstalledPlugin>([
'pluginName', 'pluginPath', 'pluginVersion', 'pluginDescription', 'pluginEnabled'
])
|
| INTEGRATION_SVC_CTX |
Type : string
|
Default value : 'integration/SearchRequestService/'
|
| INTER_SEMANTIC_EXCHANGE_TRANSPORTS |
Default value : new Set<MqTransport>([
MqTransport.RabbitToSubsidiary
,MqTransport.RabbitToCentral
])
|
| MQ_TRANSPORT_TYPE_TO_NAME_MAP |
Default value : new Map(MQ_TRANSPORT_TYPES
.map(pair => [pair[0], pair[1]] as [MqTransport, string]))
|
| INTER_STRUCTURE_EDIT_SVC_CTX |
Type : string
|
Default value : 'replica/InterStructureEditService/'
|
| INTER_STRUCTURE_READ_SVC_CTX |
Type : string
|
Default value : 'replica/InterStructureReadService/'
|
| INTERCONNECTED_PERIODS |
Type : StringMap<PeriodType>
|
Default value : {
[PeriodType.ProcessingPeriod]: PeriodType.AdvanceNoticeProcessingPeriod,
[PeriodType.AnnulmentPeriod]: PeriodType.PendingAnnulmentPeriod
}
|
| UNIT_ATTRIBUTE_TYPE_TO_NAME_MAP |
Default value : new Map(UNIT_ATTRIBUTE_TYPES
.map(pair => [pair[0], pair[1]] as [EditMeasurementUnitAttributeType, string]))
|
| isCategoryRegex |
Default value : /.*category.*/
|
| ITEM_KEY_ACTION_PROPOSITIONS |
Default value : ITEM_KEY_ACTIONS.map(t => new DataProposition(t[1], t[0]))
|
| ITEM_KEY_ACTION_TO_NAME_MAP |
Default value : new Map(ITEM_KEY_ACTIONS
.map(tuple => [tuple[0], tuple[1]] as [ItemKeyAction, string]))
|
| ITEM_STATUS_PROPOSITIONS |
Default value : ITEM_STATUSES.map(p => new DataProposition(getItemStatusPrintForm(p[0], false), p[0], false, false, null, p[1]))
|
| ITEM_STATUS_TO_COLOR |
Type : Record<ItemStatus, string>
|
Default value : {
[ItemStatus.Abnormal]: '#93E4E7'
,[ItemStatus.Standardized]: '#3AE074'
,[ItemStatus.Blocked]: '#FF0000'
,[ItemStatus.Removed]: '#B2B2B2'
,[ItemStatus.Duplicate]: '#DD22FF'
// ,[null]: '#227FFF' // not set
}
|
| ITEM_STATUS_TO_NAME_MAP |
Default value : new Map(ITEM_STATUSES
.map(pair => [pair[0], pair[1]] as [ItemStatus, string]))
|
| LAST_VISITED_MAX_COUNT |
Type : number
|
Default value : 15
|
| TOP_FOLDERS_COUNT |
Type : number
|
Default value : 7
|
| LDAP_CLI_REQUEST_PARAMS |
Type : []
|
Default value : [
'domain', 'domainController', 'm2Host', 'ldapUser', 'ldapPassword',
'spnUser', 'spnPassword'
]
|
| LOCAL_STORAGE_TOKEN |
Type : InjectionToken<Storage>
|
Default value : new InjectionToken<Storage>('WINDOW_LOCAL_STORAGE_TOKEN')
|
|
*** Native session storage **** |
| LocalStorageProvider |
Type : FactoryProvider
|
Default value : {provide: LOCAL_STORAGE_TOKEN, useFactory: getLocalStorage}
|
| SESSION_STORAGE_TOKEN |
Type : InjectionToken<Storage>
|
Default value : new InjectionToken<Storage>('WINDOW_SESSION_STORAGE_TOKEN')
|
|
*** Native local storage **** |
| SessionStorageProvider |
Type : FactoryProvider
|
Default value : {provide: SESSION_STORAGE_TOKEN, useFactory: getSessionStorage}
|
| LOCALES |
Default value : <Locale[]> Object.keys(Locale)
|
| LOCALIZATION_SVC_CTX |
Type : string
|
Default value : 'meta/LocalizationService/'
|
| M2_PLUGIN_CONFIG_PROPERTY |
Type : string
|
Default value : '$$m2PluginConfig'
|
| MATCHING_OPERATORS |
Type : Option[]
|
Default value : [
{ displayName: $localize`:@@allMatchingOperatorType:Все`, data: 'ALL' }
,{ displayName: $localize`:@@correspondsMatchingOperatorType:Соответствует`, data: 'CORRESPONDS' }
,{ displayName: $localize`:@@notCorrespondsMatchingOperatorType:Не соответствует`, data: 'NOT_CORRESPONDS' }
]
|
| MAX_REPLICA_ACCESS_LEVEL |
Default value : ReplicaAccessLevel.Import
|
| REPLICA_ACCESS_LEVELS |
Type : Option[]
|
Default value : [
[ReplicaAccessLevel[ReplicaAccessLevel.None], $localize`:@@noneReplicaAccessLevel:Нет доступа`]
,[ReplicaAccessLevel[ReplicaAccessLevel.Read], $localize`:@@readReplicaAccessLevel:Чтение`]
,[ReplicaAccessLevel[ReplicaAccessLevel.Export], $localize`:@@exportReplicaAccessLevel:Экспорт`]
,[ReplicaAccessLevel[ReplicaAccessLevel.Import], $localize`:@@importReplicaAccessLevel:Импорт`]
].map(tuple => <Option<string>> { data: tuple[0], displayName: tuple[1] })
|
| MEASUREMENT_EDIT_SVC_CTX |
Type : string
|
Default value : 'measurement/MeasurementEditService/'
|
| MEASUREMENT_READ_SVC_CTX |
Type : string
|
Default value : 'measurement/MeasurementReadService/'
|
| META_CLASS_TO_NAME_MAP |
Default value : new Map(META_CLASSES
.map(pair => [pair[0], pair[1]] as [MetaClass, string]))
|
| META_LINK_EDIT_SVC_CTX |
Type : string
|
Default value : 'data/MetaLinkEditService/'
|
| META_LINK_READ_SVC_CTX |
Type : string
|
Default value : 'data/MetaLinkReadService/'
|
| MULTI_PROPERTY_MATCH_PROPOSITIONS |
Default value : MULTI_PROPERTY_MATCH_TYPES.map(p => new DataProposition(p[1], p[0]))
|
| MULTI_PROPERTY_MATCH_TO_NAME_MAP |
Default value : new Map(MULTI_PROPERTY_MATCH_TYPES
.map(pair => [pair[0], pair[1]] as [MultiPropertyMatch, string]))
|
| MULTIPLE_VALUE_MODES |
Type : Option[]
|
Default value : [
{ data: WizardFieldMultipleValueMode.FirstSuitable, displayName: $localize`:@@firstSuitableValueOption:Первое подходящее значение` }
,{ data: WizardFieldMultipleValueMode.AllValues, displayName: $localize`:@@allValuesOption:Все значения` }
]
|
| VALUE_APPEARANCES |
Type : Option[]
|
Default value : [
{ data: WizardFieldValueAppearance.Full, displayName: $localize`:@@fullValueAppearance:Полное значение` }
,{ data: WizardFieldValueAppearance.Main, displayName: $localize`:@@mainValueAppearance:Основное значение` }
,{ data: WizardFieldValueAppearance.LowerDeflection, displayName: $localize`:@@lowerDeflectionValueAppearance:Нижнее отклонение` }
,{ data: WizardFieldValueAppearance.UpperDeflection, displayName: $localize`:@@upperDeflectionValueAppearance:Верхнее отклонение` }
,{ data: WizardFieldValueAppearance.LowerLimit, displayName: $localize`:@@lowerLimitValueAppearance:Нижний предел` }
,{ data: WizardFieldValueAppearance.UpperLimit, displayName: $localize`:@@upperLimitValueAppearance:Верхний предел` }
,{ data: WizardFieldValueAppearance.MeasurementUnit, displayName: $localize`:@@measurementUnitValueAppearance:Единица измерения` }
]
|
| OPERATOR_NAMES |
Type : Record<OperatorType, string>
|
Default value : {
[OperatorType.EQUAL]: $localize`:@@equalOperatorType:Равно`
,[OperatorType.NOT_EQUAL]: $localize`:@@notEqualOperatorType:Не равно`
,[OperatorType.MORE_OR_EQUAL]: $localize`:@@moreOrEqualOperatorType:Больше или равно`
,[OperatorType.LESS_OR_EQUAL]: $localize`:@@lessOrEqualOperatorType:Меньше или равно`
,[OperatorType.MORE]: $localize`:@@moreOperatorType:Больше`
,[OperatorType.LESS]: $localize`:@@lessOperatorType:Меньше`
,[OperatorType.BETWEEN]: $localize`:@@betweenOperatorType:Между`
,[OperatorType.STARTS_WITH]: $localize`:@@startsWithOperatorType:Начинается с`
,[OperatorType.ENDS_ON]: $localize`:@@endsOnOperatorType:Заканчивается на`
,[OperatorType.CONTAINS]: $localize`:@@containsOperatorType:Содержит`
,[OperatorType.DOES_NOT_CONTAIN]: $localize`:@@doesNotContainOperatorType:Не содержит`
,[OperatorType.IS_EMPTY]: $localize`:@@isEmptyOperatorType:Пустое значение`
,[OperatorType.IS_NOT_EMPTY]: $localize`:@@isNotEmptyOperatorType:Непустое значение`
,[OperatorType.EQUAL_PART_ID]: $localize`:@@equalPartIdOperatorType:Равно`
,[OperatorType.NOT_EQUAL_PART_ID]: $localize`:@@notEqualPartIdOperatorType:Не равно`
// formula wizard replacement conditions
,[OperatorType.EQUAL_CASE_INSENSITIVE]: $localize`:@@equalCaseInsensitiveOperatorType:Равно без учета регистра`
,[OperatorType.DEFAULT_VALUE]: $localize`:@@defaultValueOperatorType:В остальных случаях`
// compatibility conditions
,[OperatorType.IS_CONTAINED_IN_LEFT]: $localize`:@@isContainedInLeftOperatorType:Входит влево`
,[OperatorType.IS_CONTAINED_IN_RIGHT]: $localize`:@@isContainedInRightOperatorType:Входит вправо`
,[OperatorType.INTERSECT]: $localize`:@@intersectOperatorType:Пересекается`
// client-side only
,[OperatorType.EXISTS]: $localize`:@@existsOperatorType:Существует`
}
|
| PRESERVE_DIALOG_RESULT |
Type : PreserveDialogResult
|
Default value : '$$preserveDialog'
|
| PROPERTY_PARAM_TYPE_TO_NAME_MAP |
Default value : new Map(PROPERTY_PARAM_TYPES
.map(pair => [pair[0], pair[1]] as [PropertyParamType, string]))
|
| PROPERTY_TYPE_TO_NAME_MAP |
Default value : new Map(propertyTypes.map(pair => [pair[0], pair[1]] as [PropertyType, string]))
|
| PROPERTY_TYPES_PROPOSITIONS |
Default value : propertyTypes.map(tuple => new DataProposition<PropertyType>(tuple[1], tuple[0]))
|
| PROPERTY_USAGE_SVC_CTX |
Type : string
|
Default value : 'meta/PropertyUsageService/'
|
| PUBLIC_AUTH_SVC_CTX |
Type : string
|
Default value : 'auth/AuthService/'
|
| QUANTITIES_TO_OPERATION_MAPPING |
Type : ElementOperation
|
Default value : {
created: ElementOperation.New
,edited: ElementOperation.Edited
,deleted: ElementOperation.Deleted
}
|
| QUANTITIES_TO_STATUS_MAPPING |
Type : ItemStatus
|
Default value : {
abnormalQuantity: ItemStatus.Abnormal
,standardizedQuantity: ItemStatus.Standardized
,blockedQuantity: ItemStatus.Blocked
,removedQuantity: ItemStatus.Removed
,duplicateQuantity: ItemStatus.Duplicate
}
|
| REPLICA_EDIT_SVC_CTX |
Type : string
|
Default value : 'replica/ReplicaEditService/'
|
| REPLICA_READ_SVC_CTX |
Type : string
|
Default value : 'replica/ReplicaReadService/'
|
| REPLICA_STATUS_PRIORITY_MAP |
Default value : new Map(REPLICA_STATUSES
.map(tuple => [tuple[0], tuple[2]] as [ReplicaStatus, number]))
|
| REPLICA_STATUS_PROPOSITIONS |
Default value : REPLICA_STATUSES.map(t => new DataProposition(getReplicaStatusPrintForm(<ReplicaStatus> t[0]), t[0], false, false, null, <string> t[1]))
|
| REPLICA_STATUS_TO_NAME_MAP |
Default value : new Map(REPLICA_STATUSES
.map(tuple => [tuple[0], tuple[1]] as [ReplicaStatus, string]))
|
| REPORT_READ_SVC_CTX |
Type : string
|
Default value : 'application/ApplicationReportTableDataReadRestService/'
|
| REPORT_SVC_CTX |
Type : string
|
Default value : 'report/ReportService/'
|
| RESOURCE_READ_SVC_CTX |
Type : string
|
Default value : 'config/ResourceReadService/'
|
| SCROLL_STEP_IN_PX |
Type : number
|
Default value : 100
|
| SEARCH_SVC_CTX |
Type : string
|
Default value : 'data/SearchService/'
|
| SECURITY_READ_SVC_CTX |
Type : string
|
Default value : 'data/SecurityReadService/'
|
| selectActiveItem |
Default value : createSelector(
selectContent,
state => state.activeItem
)
|
| selectActiveNode |
Default value : createSelector(
selectContent,
state => state.activeNode
)
|
| selectContent |
Default value : createFeatureSelector<ContentState>('content')
|
| selectTableId |
Default value : createSelector(
selectContent,
state => state.tableId
)
|
| selectApplication |
Default value : createFeatureSelector<ApplicationState>('application')
|
| selectSimilarItems |
Default value : createSelector(
selectApplication,
state => state.similarItems
)
|
| SELECTION_TARGET_LABELS |
Type : Record<SelectionTargetType, string>
|
Default value : {
[SelectionTargetType.ITEM]: $localize`:@@selectItemLabel:Выберите позицию`,
[SelectionTargetType.NODE]: $localize`:@@selectNodeLabel:Выберите группу`,
[SelectionTargetType.ANY]: $localize`:@@selectNodeOrItemLabel:Выберите группу или позицию`,
[SelectionTargetType.APPLICATION]: $localize`:@@selectApplicationLabel:Выберите заявку`,
[SelectionTargetType.SOURCE_RECORD]: $localize`:@@selectSourceRecordLabel:Выберите импортированное сообщение`,
[SelectionTargetType.USER]: $localize`:@@selectUserLabel:Выберите пользователя`
}
|
| SHOW_ALL_POSSIBLE_PROP |
Type : string
|
Default value : 'showAllPossible'
|
| SIGNIFICANCE_TO_NAME_MAP |
Type : Map<Significance, string>
|
Default value : new Map(SIGNIFICANCES)
|
| SIMILARITY_EDIT_SVC_CTX |
Type : string
|
Default value : 'data/SimilarityEditService/'
|
| SIMILARITY_READ_SVC_CTX |
Type : string
|
Default value : 'data/SimilarityReadService/'
|
| STAGE_NEGOTIATION_TYPE_TO_NAME_MAP |
Default value : new Map(STAGE_NEGOTIATION_TYPES
.map(pair => [pair[0], pair[1]] as [StageNegotiationType, string]))
|
| STAGING_ERROR_TYPE_TO_NAME_MAP |
Default value : new Map(STAGING_ERROR_TYPES
.map(pair => [pair[0], pair[1]] as [StagingErrorType, string]))
|
| START_PAGE_CONFIG_EDIT_SVC_CTX |
Type : string
|
Default value : 'meta/StartPageConfigEditService/'
|
| START_PAGE_CONFIG_READ_SVC_CTX |
Type : string
|
Default value : 'meta/StartPageConfigReadService/'
|
| STATISTICS_SVC_PATH |
Type : string
|
Default value : 'M2DataQualityPlugin/rs/DataQualityService/'
|
| STRIP_HTML_REGEX |
Default value : /<\/?([^>]+)(>|$)/g
|
| TAGS_WHITELIST |
Default value : new Set<string>([
'a', 'br', 'br/', 'div'
])
|
| SUBSCRIPTION_SVC_CTX |
Type : string
|
Default value : 'callbacks/SubscribeService/'
|
| TABLE_EDIT_SVC_CTX |
Type : string
|
Default value : 'data/TableEditService/'
|
| TABLE_READ_SVC_CTX |
Type : string
|
Default value : 'data/TableReadService/'
|
| TAXONOMY_EDIT_READ_SVC_CTX |
Type : string
|
Default value : 'data/TaxonomyEditService/'
|
| TAXONOMY_READ_SVC_CTX |
Type : string
|
Default value : 'data/TaxonomyReadService/'
|
| TRANS_KEY_TABLE_SVC_CTX |
Type : string
|
Default value : 'replica/TransitionalKeyTableDataService/'
|
| TRANSACTION_STATUS_TO_NAME_MAP |
Default value : new Map(TRANSACTION_STATUSES
.map(pair => [pair[0], pair[1]] as [TransactionStatus, string]))
|
| TX_EDIT_SVC_CTX |
Type : string
|
Default value : 'data/TransactionEditService/'
|
| TX_READ_SVC_CTX |
Type : string
|
Default value : 'data/TransactionReadService/'
|
| TX_ELEMENT_READ_SVC_CTX |
Type : string
|
Default value : 'data/TransactionalElementReadService/'
|
| TX_READ_SVC_CTX |
Type : string
|
Default value : 'data/TransactionReadService/'
|
| UPDATE_STATUS_TO_NAME_MAP |
Type : Map<UpdateStatus, string>
|
Default value : new Map(UPDATE_STATUSES)
|
| VIRTUAL_NODE_DATA_PROPERTY |
Type : string
|
Default value : 'virtual'
|
| WEB_SOCKET_CHECK_INTERVAL_IN_MS |
Type : number
|
Default value : 3000
|
| WORK_EXECUTOR_SVC_CTX |
Type : string
|
Default value : 'admin/WorkExecutorService/'
|