Index

projects/m2-core/src/lib/model/type/security/AccessLevel.ts

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'

projects/m2-core/src/lib/core/service/user/account.service.ts

ACCOUNT_EDIT_SVC_CTX
Type : string
Default value : 'auth/secure/AccountEditService/'
ACCOUNT_READ_SVC_CTX
Type : string
Default value : 'auth/secure/AccountReadService/'

projects/m2-core/src/lib/core/service/user/user.service.ts

ACCOUNT_STORAGE_KEY
Type : string
Default value : 'username'
TOKEN_STORAGE_KEY
Type : string
Default value : 'accessToken'

projects/m2-core/src/lib/widget-modules/application/actions/application-actions.component.ts

actionTypeDataAttribute
Type : string
Default value : 'actionType'
SELECTED_POSTFIX
Default value : $localize`:@@selectedPluralNominative:выбранные`
SELECTED_POSTFIX_REGEX
Default value : new RegExp(' ' + SELECTED_POSTFIX + ' \\(\\d+\\)$')

projects/m2-core/src/lib/state/content/content.actions.ts

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 }>() )

projects/m2-core/src/lib/core/service/admin/admin.service.ts

ADMIN_SVC_CTX
Type : string
Default value : 'admin/AdminService/'

projects/m2-core/src/lib/core/service/admin/journal-edit.service.ts

ADMIN_SVC_CTX
Type : string
Default value : 'admin/JournalEditService/'

projects/m2-core/src/lib/core/service/admin/journal-read.service.ts

ADMIN_SVC_CTX
Type : string
Default value : 'admin/JournalReadService/'

projects/m2-core/src/lib/core/utils/url.utils.ts

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://']

projects/m2-core/src/lib/core/utils/mask.utils.ts

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_CONVERTER
Default value : new Map([ // ['0', /[\d ]/] // ,['9', /[\d ]/] // ,['#', /[\d\+\- ]/] // ,['L', /[A-Za-zА-я]/] // ,['?', /[A-Za-zА-я]/] // ,['C', /./] // ,['&', /./] // ,['A', /[\wА-я ]/] // ,['a', /[\wА-я ]/] // ,['.', /[\.,]/] ['0', /\d/] ,['Z', /[A-Z]/] ,['z', /[a-z]/] ,['Я', /[А-Я]/] ,['я', /[а-я]/] ,['L', /[A-ZА-Я]/] ,['l', /[a-zа-я]/] ,['?', /./] ].map(charToRegExp => [charToRegExp[0], charToRegExp[1]] as [string, RegExp]))
SDI_MASK_ESCAPE_SYMBOL
Type : string
Default value : '\\'
SDI_MASK_ONE_OR_MORE_QUANTIFIER
Type : string
Default value : '+'

projects/m2-core/src/lib/model/deduplication/auxiliary/NullEqualsAnyType.ts

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]))
NULL_ANY_EQUALITY_TYPES
Type : []
Default value : [ [NullEqualsAnyType.NotEquals, NotEqualsName, NotEqualsName], [NullEqualsAnyType.NullOnLeft, `<${emptyValue}> = <${anyValue}>`, `<span class="system-value"><${emptyValue}></span> = <span class="system-value"><${anyValue}></span>`], [NullEqualsAnyType.NullOnRight, `<${anyValue}> = <${emptyValue}>`, `<span class="system-value"><${anyValue}></span> = <span class="system-value"><${emptyValue}></span>`] ]

projects/m2-core/src/lib/model/type/application/ApplicationDialog.ts

APP_ATTR_TYPE_TO_AVAILABLE_DIALOG_TYPES
Type : []
Default value : [ [ApplicationAttributeType.NodeReference, new Set<ApplicationDialog>([ApplicationDialog.NewValues])] ,[ApplicationAttributeType.ElementReference, new Set<ApplicationDialog>([ApplicationDialog.NewValues])] ,[ApplicationAttributeType.ItemReference, new Set<ApplicationDialog>([ApplicationDialog.NewValues, ApplicationDialog.InitialValues, ApplicationDialog.BothValues])] ]
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]))
APPLICATION_DIALOG_TYPES
Type : []
Default value : [ [ApplicationDialog.InitialValues, $localize`:@@initialValuesApplicationDialogType:Исходные значения`] ,[ApplicationDialog.NewValues, $localize`:@@newValuesApplicationDialogType:Новые значения`] ,[ApplicationDialog.BothValues, $localize`:@@bothValuesApplicationDialogType:Исходные и новые значения`] ]

projects/m2-core/src/lib/model/application/ApplicationStatus.ts

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
Type : []
Default value : [ [ApplicationStatus.Registered, $localize`:@@registeredApplicationStatus:Зарегистрирована`] ,[ApplicationStatus.PendingProcessing, $localize`:@@pendingProcessingApplicationStatus:Ожидает обработки`] ,[ApplicationStatus.InProgress, $localize`:@@inProgressApplicationStatus:В работе`] ,[ApplicationStatus.PendingNegotiating, $localize`:@@pendingNegotiatingApplicationStatus:Ожидает согласования`] ,[ApplicationStatus.Negotiating, $localize`:@@negotiatingApplicationStatus:На согласовании`] ,[ApplicationStatus.ReturnedToApplicant, $localize`:@@returnedToApplicantApplicationStatus:Возвращена заявителю`] ,[ApplicationStatus.ReturnedToExecutor, $localize`:@@returnedToExecutorApplicationStatus:Возвращена исполнителю`] ,[ApplicationStatus.RejectedByApplicant, $localize`:@@rejectedByApplicantApplicationStatus:Отклонена заявителем`] ,[ApplicationStatus.Completed, $localize`:@@completedApplicationStatus:Обработана`] ,[ApplicationStatus.WaitingForDispatch, $localize`:@@waitingForDispatchApplicationStatus:Ожидает диспетчеризации`] ,[ApplicationStatus.Annulled, $localize`:@@annulledApplicationStatus:Аннулирована`] ,[ApplicationStatus.Edited, $localize`:@@editedApplicationStatus:Редактирование`] ]
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_STATUSES
Default value : new Set<ApplicationStatus>([ApplicationStatus.PendingProcessing, ApplicationStatus.WaitingForDispatch, ApplicationStatus.InProgress, ApplicationStatus.ReturnedToExecutor])
EXECUTOR_WORKING_STATUSES
Default value : new Set<ApplicationStatus>([ApplicationStatus.InProgress, ApplicationStatus.ReturnedToExecutor])
NEGOTIATOR_STATUSES
Default value : new Set<ApplicationStatus>([ApplicationStatus.PendingNegotiating, ApplicationStatus.Negotiating])

projects/m2-core/src/lib/model/type/application/ApplicationAttributeType.ts

APPLICATION_ATTRIBUTE_TYPE_TO_NAME_MAP
Default value : new Map(APPLICATION_ATTRIBUTE_TYPES .map(pair => [pair[0], pair[1]] as [ApplicationAttributeType, string]))
APPLICATION_ATTRIBUTE_TYPES
Type : []
Default value : [ [ApplicationAttributeType.String, $localize`:@@stringApplicationAttributeType:Строка`] ,[ApplicationAttributeType.Text, $localize`:@@textApplicationAttributeType:Текст`] ,[ApplicationAttributeType.File, $localize`:@@fileApplicationAttributeType:Файл`] ,[ApplicationAttributeType.ElementReference, $localize`:@@elementReferenceApplicationAttributeType:Ссылка на группу/позицию`] ,[ApplicationAttributeType.NodeReference, $localize`:@@nodeReferenceApplicationAttributeType:Ссылка на группу`] ,[ApplicationAttributeType.ItemReference, $localize`:@@itemReferenceApplicationAttributeType:Ссылка на позицию`] ,[ApplicationAttributeType.PropertyReference, $localize`:@@propertyReferenceApplicationAttributeType:Ссылка на атрибут`] ,[ApplicationAttributeType.DeclarationReference, $localize`:@@declarationReferenceApplicationAttributeType:Ссылка на декларацию`] ]
APPLICATION_ATTRIBUTE_TYPES_AS_SOURCE
Default value : new Set<ApplicationAttributeType>([ ApplicationAttributeType.ElementReference ,ApplicationAttributeType.NodeReference ,ApplicationAttributeType.ItemReference ,ApplicationAttributeType.DeclarationReference ])
DYNAMIC_APPLICATION_ATTRIBUTE_PROHIBITED_TYPES
Default value : new Set<AttributeType>([ 'IMAGE', 'FORMULA' ])
ELEMENT_LINK_ATTRIBUTE_TYPES
Default value : new Set<ApplicationAttributeType>([ ApplicationAttributeType.ElementReference ,ApplicationAttributeType.NodeReference ,ApplicationAttributeType.ItemReference ])
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 ])

projects/m2-core/src/lib/core/service/application/applications.service.ts

APPLICATION_ATTRIBUTES_PROPERTY_KEY
Default value : -1

projects/m2-core/src/lib/widget-modules/transaction/button/transaction-button.component.ts

APPLICATION_BUTTON_TYPES
Default value : new Set<ButtonActionType|string>([ ButtonActionType.PEND_NEGOTIATION, ButtonActionType.ROLLBACK ])

projects/m2-core/src/lib/core/service/application/application-edit.service.ts

APPLICATION_EDIT_SVC_CTX
Type : string
Default value : 'application/ApplicationEditService/'

projects/m2-core/src/lib/core/service/application/requests/ApplicationFilter.ts

APPLICATION_FILTERS
Type : []
Default value : [ [ApplicationFilter.Mine, $localize`:@@mineApplicationFilter:Мои заявки`] ,[ApplicationFilter.Current, $localize`:@@currentApplicationFilter:Текущие`] ,[ApplicationFilter.Processed, $localize`:@@processedApplicationFilter:Обработанные`] ,[ApplicationFilter.Expired, $localize`:@@expiredApplicationFilter:Просроченные заявки`] ,[ApplicationFilter.All, $localize`:@@allApplicationFilter:Все заявки`] ]

projects/m2-core/src/lib/model/type/meta/FormulaRuleType.ts

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 ])

projects/m2-core/src/lib/model/type/application/ApplicationItemAttributes.ts

APPLICATION_ITEM_ATTRIBUTES
Type : []
Default value : [ [ApplicationItemAttributes.None, $localize`:@@noneApplicationItemAttributes:Нет`] ,[ApplicationItemAttributes.Dynamic, $localize`:@@dynamicApplicationItemAttributes:Динамические`] ,[ApplicationItemAttributes.Static, $localize`:@@staticApplicationItemAttributes:Статические`] ]
APPLICATION_ITEM_ATTRIBUTES_TO_NAME_MAP
Default value : new Map(APPLICATION_ITEM_ATTRIBUTES .map(pair => [pair[0], pair[1]] as [ApplicationItemAttributes, string]))

projects/m2-core/src/lib/model/type/application/ApplicationAttributeMandatoriness.ts

APPLICATION_MANDATORYNESS_TYPE_TO_NAME_MAP
Default value : new Map(MANDATORINESS_TYPES .map(pair => [pair[0], pair[1]] as [ApplicationAttributeMandatoriness, string]))
MANDATORINESS_TYPES
Type : []
Default value : [ [ApplicationAttributeMandatoriness.NonMandatory, $localize`:@@nonMandatoryApplicationAttributeMandatoriness:Необязательный`] ,[ApplicationAttributeMandatoriness.MandatoryForApplicant, $localize`:@@mandatoryForApplicantApplicationAttributeMandatoriness:Обязательный для Заявителя`] ,[ApplicationAttributeMandatoriness.MandatoryForExecutor, $localize`:@@mandatoryForExecutorApplicationAttributeMandatoriness:Обязательный для Эксперта НСИ`] ]

projects/m2-core/src/lib/core/service/application/application-read.service.ts

APPLICATION_READ_SVC_CTX
Type : string
Default value : 'application/ApplicationReadService/'
GROUP_UID_FACET_REGEX
Default value : /(\d+) ?(.*)/

projects/m2-core/src/lib/model/type/application/report/ApplicationReportColumnType.ts

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]))

projects/m2-core/src/lib/model/type/application/report/ApplicationReportUserRole.ts

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_REPORT_USER_ROLES
Type : []
Default value : [ [ApplicationReportUserRole.Applicant, $localize`:@@applicantApplicationReportUserRole:Отчет по заявителям`] ,[ApplicationReportUserRole.Executor, $localize`:@@executorApplicationReportUserRole:Отчет по исполнителям`] ,[ApplicationReportUserRole.Negotiant, $localize`:@@negotiantApplicationReportUserRole:Отчет по согласующим`] ]

projects/m2-core/src/lib/core/service/meta/application-template-edit.service.ts

APPLICATION_TEMPLATE_EDIT_SVC_CTX
Type : string
Default value : 'application/ApplicationTemplateEditService/'

projects/m2-core/src/lib/core/service/meta/application-template-read.service.ts

APPLICATION_TEMPLATE_READ_SVC_CTX
Type : string
Default value : 'application/ApplicationTemplateReadService/'

projects/m2-core/src/lib/state/application/application.reducer.ts

applicationReducer
Default value : createReducer( initialState, on(similarItemsFound, (state, { similarItems }) => ({ ...state, similarItems })), )
initialState
Type : ApplicationState
Default value : {}

projects/m2-core/src/lib/state/application/application.actions.ts

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 }>() )

projects/m2-core/src/lib/core/service/meta/attribute-classifier.service.ts

ATTRIBUTE_CLASSIFIER_EDIT_SVC_CTX
Type : string
Default value : 'meta/AttributeClassifierEditService/'
ATTRIBUTE_CLASSIFIER_READ_SVC_CTX
Type : string
Default value : 'meta/AttributeClassifierReadService/'

projects/m2-core/src/lib/model/type/meta/AttributeStat.ts

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:Отсутствуют значения`] ]

projects/m2-core/src/lib/model/meta/auxiliary/AttributeTypeInfo.ts

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]))
types
Type : Array<>
Default value : [ ['STRING', $localize`:@@stringType:Строка`] ,['DOUBLE', $localize`:@@doubleType:Число с плавающей точкой`] ,['INT', $localize`:@@intType:Целое число`] ,['BOOL', $localize`:@@boolType:Логический тип`] ,['IMAGE', $localize`:@@imageType:Изображение`] ,['TEXT', $localize`:@@textType:Многострочный текст`] ,['DATETIME', $localize`:@@datetimeType:Дата`] ,['COLOUR', $localize`:@@colourType:Цвет`] ,['FILE', $localize`:@@fileType:Файл`] ,['FORMULA', $localize`:@@formulaType:Формула`] ]

projects/m2-core/src/lib/model/type/meta/MetaProperty.ts

ATTRIBUTE_TYPE_TO_META_PROPERTIES_MAPPING
Type : Array<>
Default value : [ ['STRING', new Set<MetaProperty>([ MetaProperty.Name, MetaProperty.MeasurableNature, MetaProperty.Code, MetaProperty.Formula, MetaProperty.RevFormula ,MetaProperty.Login, MetaProperty.LastName, MetaProperty.FirstName, MetaProperty.MiddleName, MetaProperty.EMail ,MetaProperty.LdapAlias ])] ,['DOUBLE', new Set<MetaProperty>([ MetaProperty.Factor ])] ,['BOOL', new Set<MetaProperty>([ MetaProperty.IsBasic ,MetaProperty.IsDisabled ])] ,['DATETIME', new Set<MetaProperty>([ MetaProperty.LdapAlias ])] ,['INT', new Set<MetaProperty>([ MetaProperty.LdapAlias ])] ]
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_CLASS_TO_PROPERTIES_MAPPING
Type : Array<>
Default value : [ [MetaClass.MeasurementUnit, new Set<MetaProperty>([ MetaProperty.None, MetaProperty.Name, MetaProperty.MeasurableNature, MetaProperty.Code ,MetaProperty.IsBasic ,MetaProperty.Factor, MetaProperty.Formula, MetaProperty.RevFormula ])], [MetaClass.Account, new Set<MetaProperty>([ MetaProperty.None, MetaProperty.Login ,MetaProperty.LastName, MetaProperty.FirstName, MetaProperty.MiddleName ,MetaProperty.EMail, MetaProperty.IsDisabled ,/*MetaProperty.Password, */MetaProperty.LdapAlias ])] ]
META_PROPERTIES
Type : Array<>
Default value : [ [MetaProperty.None, $localize`:@@noSetAnglesMsg:<не задан>`] ,[MetaProperty.Name, $localize`:@@nameColumnName:Наименование`] ,[MetaProperty.MeasurableNature, $localize`:@@measurableNatureColumnName:Измеряемая сущность`] ,[MetaProperty.Code, $localize`:@@codeColumnName:Обозначение`] ,[MetaProperty.IsBasic, $localize`:@@isBasicUnitColumnName:Базовая ЕИ`] ,[MetaProperty.Factor, $localize`:@@factorColumnName:Коэффициент пересчета`] ,[MetaProperty.Formula, $localize`:@@formulaColumnName:Формула пересчета`] ,[MetaProperty.RevFormula, $localize`:@@revFormulaColumnName:Обратная формула пересчета`] ,[MetaProperty.Login, $localize`:@@loginColumnName:Учетная запись`] ,[MetaProperty.LastName, $localize`:@@lastNameColumnName:Фамилия`] ,[MetaProperty.FirstName, $localize`:@@firstNameColumnName:Имя`] ,[MetaProperty.MiddleName, $localize`:@@middleNameColumnName:Отчество`] ,[MetaProperty.EMail, $localize`:@@emailColumnName:Электронная почта`] ,[MetaProperty.IsDisabled, $localize`:@@isDisabledColumnName:Отключен`] // ,[MetaProperty.Password, $localize`:@@passwordColumnName:Пароль`] ,[MetaProperty.LdapAlias, $localize`:@@ldapAliasColumnName:Атрибут LDAP`] ]
META_PROPERTY_TO_NAME_MAP
Type : Map<MetaProperty, string>
Default value : new Map(META_PROPERTIES)

projects/m2-core/src/lib/core/service/user/auth.service.ts

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'

projects/m2-core/src/lib/core/utils/dropdown.utils.ts

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

projects/m2-core/src/lib/core/service/security/SecurityRoleType.ts

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 ])

projects/m2-core/src/lib/model/string-parser/ClassifierInfo.ts

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) ]

projects/m2-core/src/lib/core/service/config/client-config.service.ts

CLIENT_CONFIG_SVC_CTX
Type : string
Default value : 'config/ClientConfigService/'

projects/m2-core/src/lib/core/service/clipboard/clipboard.service.ts

CLIPBOARD_DATA_KEY
Type : string
Default value : 'clipboardData'
CLIPBOARD_OPERATION_KEY
Type : string
Default value : 'clipboardOperation'

projects/m2-core/src/lib/model/transaction/CommitWarnings.ts

COMMIT_WARNINGS
Type : string
Default value : { hasAbnormalEntries: 'Пакет изменений содержит позиции со статусом "Не нормализована".', hasIncompliantMandatoryConstraintEntries: 'Пакет изменений содержит нормализованные позиции, не удовлетворяющие обязательным ограничениям.' }

projects/m2-core/src/lib/model/card/declaration/DeclarationParamType.ts

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'] }

projects/m2-core/src/lib/state/compatibility/compatibility.actions.ts

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 }>() )

projects/m2-core/src/lib/core/service/meta/compatibility-repository-edit.service.ts

COMPATIBILITY_REPOSITORY_EDIT_SVC_CTX
Type : string
Default value : 'meta/CompatibilityRepositoryEditService/'

projects/m2-core/src/lib/core/service/meta/compatibility-repository-read.service.ts

COMPATIBILITY_REPOSITORY_READ_SVC_CTX
Type : string
Default value : 'meta/CompatibilityRepositoryReadService/'

projects/m2-components/src/lib/search/criterion-value/criterion-value.component.ts

COMPLEX_DOUBLE_OPERATORS
Default value : new Set<OperatorType>([ OperatorType.EQUAL, OperatorType.NOT_EQUAL ])
PART_HANDLE_FRIENDLY_OPERATORS
Default value : new Set<OperatorType>([ // we include both: as part related operators, as operators that can be transformed to part related OperatorType.EQUAL, OperatorType.NOT_EQUAL, OperatorType.EQUAL_PART_ID, OperatorType.NOT_EQUAL_PART_ID ])

projects/m2-core/src/lib/shared/ui-components/value/value-state/value-state.component.ts

COMPLIANCE_CLASSES_MAP
Type : StringMap<string>
Default value : { [StatusInCompliance.InCompliant]: 'warning-msg' ,[StatusInCompliance.InCompliantMandatory]: 'error-msg' ,[StatusInCompliance.Attention]: 'attention-msg' }

projects/m2-core/src/lib/model/auxiliary/constraint/RestrictiveConditionInfo.ts

CONDITION_TO_SYMBOL_MAP
Type : Map<RestrictiveCondition, string>
Default value : new Map(types.map(pair => [pair[0], pair[1]] as [RestrictiveCondition, string]))
types
Type : []
Default value : [ [RestrictiveCondition.AboveIncluding, CONSTANTS.DOUBLE_ABOVE_INCLUDING] ,[RestrictiveCondition.Above, CONSTANTS.DOUBLE_ABOVE] ,[RestrictiveCondition.BelowIncluding, CONSTANTS.DOUBLE_BELOW_INCLUDING] ,[RestrictiveCondition.Below, CONSTANTS.DOUBLE_BELOW] ,[RestrictiveCondition.BetweenIncluding, CONSTANTS.DOUBLE_BETWEEN_INCLUDING] ,[RestrictiveCondition.BetweenIncludingAbove, CONSTANTS.DOUBLE_BETWEEN_INCLUDING_ABOVE] ,[RestrictiveCondition.BetweenIncludingBelow, CONSTANTS.DOUBLE_BETWEEN_INCLUDING_BELOW] ,[RestrictiveCondition.Between, CONSTANTS.DOUBLE_BETWEEN] ]

projects/m2-core/src/lib/model/type/Constrainity.ts

CONSTRAINITY_NAMES
Type : Record<Constrainity, string>
Default value : { [Constrainity.Unconstrained]: $localize`:@@unconstrainedConstrainity:Не покрыты ограничениями` ,[Constrainity.Compliant]: $localize`:@@compliantConstrainity:Удовлетворяет ограничениям` ,[Constrainity.Incompliant]: $localize`:@@incompliantConstrainity:Не удовлетворяет ограничениям` }

projects/m2-core/src/lib/core/service/data/requests/constraint/EditConstraintAttributeType.ts

CONSTRAINT_ATTRIBUTE_TYPE_TO_NAME_MAP
Default value : new Map(CONSTRAINT_ATTRIBUTE_TYPES .map(pair => [pair[0], pair[1]] as [EditConstraintAttributeType, string]))
CONSTRAINT_ATTRIBUTE_TYPES
Type : []
Default value : [ [EditConstraintAttributeType.EditName, $localize`:@@nameConstraintParam:Наименование`] ,[EditConstraintAttributeType.EditFormula, $localize`:@@formulaConstraintParam:Формула`] ,[EditConstraintAttributeType.IsMandatory, $localize`:@@isMandatoryConstraintParam:Обязательность`] ,[EditConstraintAttributeType.TableForItemGeneration, $localize`:@@forItemGenerationConstraintParam:Генерация позиций`] ,[EditConstraintAttributeType.Comment, $localize`:@@commentConstraintParam:Описание`] ,[EditConstraintAttributeType.Image, $localize`:@@imageConstraintParam:Изображение`] ]

projects/m2-core/src/lib/model/type/ConstraintScope.ts

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:<ограничение>` }

projects/m2-core/src/lib/core/service/constraint/constraint-table.service.ts

CONSTRAINT_TABLE_EDIT_SVC_CTX
Type : string
Default value : 'data/ConstraintTableEditService/'
CONSTRAINT_TABLE_READ_SVC_CTX
Type : string
Default value : 'data/ConstraintTableReadService/'

projects/m2-core/src/lib/model/type/ConstraintType.ts

CONSTRAINT_TYPE_TO_NAME_MAP
Default value : new Map(CONSTRAINT_TYPES .map(pair => [pair[0], pair[1]] as [ConstraintType, string]))
CONSTRAINT_TYPES
Type : Array<>
Default value : [ [ConstraintType.UNIQUENESS, $localize`:@@uniquenessConstraintType:Уникальные атрибуты`] ,[ConstraintType.CALCULATED, $localize`:@@calculatedConstraintType:Функции проверки данных`] ,[ConstraintType.OBLIGATION, $localize`:@@obligationConstraintType:Обязательные атрибуты`] ,[ConstraintType.TABLE, $localize`:@@tableConstraintType:Ограничительные таблицы`] ]

projects/m2-core/src/lib/core/utils/string.utils.ts

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_22_REGEX
Default value : /^([0-9a-zA-Z._]{22})$/

See FullTextUtil.isUuid(). On backend non-standard UUID regex has {22,30} quantifier, because node uuid can have from 22 to 30 chars. Here we specified exactly 22 because we deal only for items.

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})$/

projects/m2-core/src/lib/core/service/system/headers.ts

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' })

projects/m2-components/src/lib/application/attribute/value/application-attribute-value.component.ts

CONTENT_URL_REGEX
Default value : new RegExp('href=[\'"](' + CONSTANTS.CONTENT_ROUTER_LINK + '[^\'"]+)')

projects/m2-core/src/lib/state/content/content.reducer.ts

contentReducer
Default value : createReducer( initialState, on(activateNode, (state, { node }) => ({ ...state, activeNode: node })), on(activateItem, (state, { itemDetails }) => ({ ...state, activeItem: itemDetails })), on(tableInitialized, (state, { tableId }) => ({ ...state, tableId })), on(contentDestroyed, () => ({})) )
initialState
Type : ContentState
Default value : {}

projects/m2-components/src/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

projects/m2-core/src/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : any

projects/m2-core/src/lib/core/service/data/data-edit.service.ts

DATA_EDIT_SVC_CTX
Type : string
Default value : 'data/DataEditService/'

projects/m2-core/src/lib/core/service/data/data-generation.service.ts

DATA_GENERATION_SVC_CTX
Type : string
Default value : 'test/DataGenerationService/'

projects/m2-core/src/lib/core/service/data/data-read.service.ts

DATA_READ_SVC_CTX
Type : string
Default value : 'data/DataReadService/'

projects/m2-core/src/lib/core/utils/number.utils.ts

DECIMAL_POINT_REGEX
Default value : /\./
EXP_REGEX
Default value : /e/

projects/m2-core/src/lib/core/service/system/tab.sevice.ts

DEFAULT_TAB_CHANNEL
Type : string
Default value : 'default.tab.channel'
sysend
Type : literal type

projects/m2-core/src/lib/model/formula/compatibility/CompatibilityPredicate.ts

DEFLECTION_SUPPORTED_TYPES
Default value : new Set<AttributeType>(['DOUBLE', 'INT'])
SIMPLE_PREDICATE_OPERATORS
Default value : new Set<OperatorType>([ OperatorType.EQUAL, OperatorType.MORE, OperatorType.LESS, OperatorType.MORE_OR_EQUAL, OperatorType.LESS_OR_EQUAL, OperatorType.INTERSECT ])

projects/m2-core/src/lib/model/type/value/RestrictiveCondition.ts

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 }

projects/m2-core/src/lib/core/service/value/double-parser.service.ts

DIGIT_REGEX
Default value : /\d/
DIGITS_LIMIT
Type : number
Default value : 16

projects/m2-core/src/lib/model/type/replication/DispatchState.ts

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' } }

projects/m2-core/src/lib/di/tokens.ts

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')

projects/m2-core/src/lib/model/type/classifiable/ElementOperation.ts

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' } }

projects/m2-core/src/lib/model/deduplication/auxiliary/NullsEqualityType.ts

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]))
NULLS_EQUALITY_TYPES
Type : []
Default value : [ [NullsEqualityType.NULLS_EQUAL, `<${emptyValue}> = <${emptyValue}>`, `<span class="system-value"><${emptyValue}></span> = <span class="system-value"><${emptyValue}></span>`] ,[NullsEqualityType.NULLS_NOT_EQUAL, `<${emptyValue}> <> <${emptyValue}>`, `<span class="system-value"><${emptyValue}></span> <> <span class="system-value"><${emptyValue}></span>`] ]

projects/m2-core/src/lib/model/type/replication/ExchangeClassExportMode.ts

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_CLASS_EXPORT_MODES
Type : []
Default value : [ [ExchangeClassExportMode.Manual, $localize`:@@manualExchangeClassExportMode:Выборочный`] ,[ExchangeClassExportMode.Full, $localize`:@@fullExchangeClassExportMode:Полный`] ,[ExchangeClassExportMode.FullForSemantic, $localize`:@@fullForSemanticExchangeClassExportMode:Полный для Semantic`] ]

projects/m2-core/src/lib/model/type/replication/ExchangePropertyType.ts

EXCHANGE_PROPERTY_TYPE_TO_NAME_MAP
Default value : new Map(EXCHANGE_PROPERTY_TYPES .map(pair => [pair[0], pair[1]] as [ExchangePropertyType, string]))
EXCHANGE_PROPERTY_TYPES
Type : Array<>
Default value : [ [ExchangePropertyType.Value, $localize`:@@valueExchangePropertyType:Атрибут объекта`] ,[ExchangePropertyType.ItemUid, $localize`:@@itemUidExchangePropertyType:Идентификатор позиции Semantic`] ,[ExchangePropertyType.NodeUid, $localize`:@@nodeUidExchangePropertyType:Идентификатор группы Semantic`] ,[ExchangePropertyType.SystemSourceId, $localize`:@@systemSourceIdExchangePropertyType:Переходной ключ в текущей системе`] ,[ExchangePropertyType.ThirdPartySourceId, $localize`:@@thirdPartySourceIdExchangePropertyType:Переходной ключ в указанной системе`] ]
IDENTIFIER_EXCHANGE_PROPERTY_TYPES
Type : []
Default value : [ ExchangePropertyType.ItemUid ,ExchangePropertyType.NodeUid ,ExchangePropertyType.SystemSourceId // ,ExchangePropertyType.ThirdPartySourceId ]

projects/m2-core/src/lib/core/service/replication/export-records.service.ts

EXPORT_RECORDS_SVC_CTX
Type : string
Default value : 'replica/ExportRecordsService/'

projects/m2-core/src/lib/model/type/replication/ReplicaDirection.ts

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]))
REPLICA_DIRECTIONS
Type : []
Default value : [ [ReplicaDirection.Both, $localize`:@@bothReplicaDirection:Импорт и экспорт`] ,[ReplicaDirection.Export, $localize`:@@exportReplicaDirection:Экспорт`] ,[ReplicaDirection.Import, $localize`:@@importReplicaDirection:Импорт`] ]

projects/m2-core/src/lib/core/service/replication/requests/EditExchangePropertyRequest.ts

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_PROPERTY_PARAM_TYPES
Type : Array<>
Default value : [ ['Type', $localize`:@@typeExchangePropertyParam:Тип идентификатора`] ,['DisplayName', $localize`:@@displayNameExchangePropertyParam:Наименование`] ,['Property', $localize`:@@propertyExchangePropertyParam:Сопоставление с атрибутом`] ,['ExportFormula', $localize`:@@exportFormulaExchangePropertyParam:Формула на экспорт`] ,['ImportFormula', $localize`:@@importFormulaExchangePropertyParam:Формула на импорт`] ,['RedirectValuesToParent', $localize`:@@redirectValuesToParentExchangePropertyParam:Инкапсулировать в родительский класс`] ,['AutoNormalize', $localize`:@@autoNormalizeExchangePropertyParam:Автоматическая установка статуса "Нормализована"`] ,['TransKeySysId', $localize`:@@transKeySysIdExchangePropertyParam:Внешняя система`] ,['DefaultNodeId', $localize`:@@defaultNodeIdExchangePropertyParam:Создавать новую позицию в группе`] ,['ImportBehaviour', $localize`:@@importBehaviourExchangePropertyParam:Режим обновления значения`] ]

projects/m2-core/src/lib/model/replication/exported-message/value/ExportedValueStatus.ts

EXPORTED_VALUE_STATUS_TO_NAME_MAP
Default value : new Map(EXPORTED_VALUE_STATUSES .map(pair => [pair[0], pair[1]] as [ExportedValueStatus, string]))
EXPORTED_VALUE_STATUSES
Type : []
Default value : [ [ExportedValueStatus.Unchanged, $localize`:@@unchangedExportedValueStatus:Нет изменений`] ,[ExportedValueStatus.Changed, $localize`:@@changedExportedValueStatus:Изменено`] ,[ExportedValueStatus.ChangedPrevWithError, $localize`:@@changedPrevWithErrorExportedValueStatus:Изменено, внешняя система вернула ошибку в прошлый раз`] ]

projects/m2-core/src/lib/model/relations/compatibility/ExternalCompatibilityIdentifier.ts

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_ID_TYPES
Type : []
Default value : [ [ExternalCompatibilityIdentifier.ItemUid, $localize`:@@itemUidExternalCompatibilityIdentifier:Идентификатор позиции Semantic`] ,[ExternalCompatibilityIdentifier.SourceId, $localize`:@@sourceIdExternalCompatibilityIdentifier:Переходной ключ в текущей системе`] ,[ExternalCompatibilityIdentifier.ThirdPartySourceId, $localize`:@@thirdPartySourceIdExternalCompatibilityIdentifier:Переходной ключ в указанной системе`] ]

projects/m2-core/src/lib/core/service/replication/requests/compatibility/EditExternalCompatibilityAttributeType.ts

EXTERNAL_COMPATIBILITY_PARAM
Type : []
Default value : [ [EditExternalCompatibilityAttributeType.Name, $localize`:@@nameExternalCompatibilityParam:Наименование для внешней системы`] ,[EditExternalCompatibilityAttributeType.IdType, $localize`:@@idTypeExternalCompatibilityParam:Вид идентификаторов`] ,[EditExternalCompatibilityAttributeType.ThirdPartySystem, $localize`:@@thirdPartySystemExternalCompatibilityParam:Внешняя система`] ]
EXTERNAL_COMPATIBILITY_PARAM_TO_NAME_MAP
Default value : new Map(EXTERNAL_COMPATIBILITY_PARAM)

projects/m2-core/src/lib/model/replication/dashboard/ExternalSystemFailureReasonType.ts

EXTERNAL_SYSTEM_FAILURE_REASON_TYPE_TO_NAME_MAP
Type : Record<ExternalSystemFailureReasonType, string>
Default value : { ExpiredMessagesProcessingFailure: $localize`:@@expiredMessagesProcessingFailure:Просрочена обработка сообщений экспорта/импорта` ,IntegrationAdapterLinkFailure: $localize`:@@integrationAdapterLinkFailure:Отсутствует связь с интеграционным адаптером` }

projects/m2-core/src/lib/model/auxiliary/datatable/DatatableFilters.ts

FACETING_FILTERS_REGEX
Default value : new RegExp('^' + ElementFilterType.ItemFacetingFilter)

projects/m2-core/src/lib/shared/ui-components/facets-bar/facets-bar.component.ts

facetValueDataAttribute
Type : string
Default value : 'facetValue'

projects/m2-core/src/lib/shared/animation/animations.ts

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)')) ])

projects/m2-core/src/lib/model/ObjectParser.ts

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'

projects/m2-core/src/lib/core/service/system/work-monitor.service.ts

FINISH_STATUSES
Default value : new Set<WorkStatus>([WorkStatus.DONE, WorkStatus.ERROR])

projects/m2-core/src/lib/model/type/WorkStatus.ts

FINISHED_WORK_STATUSES
Default value : new Set<WorkStatus>([ WorkStatus.DONE, WorkStatus.ERROR, WorkStatus.CANCELED ])

projects/m2-core/src/lib/model/auxiliary/datatable/column/ColumnInfo.ts

FORMATTED_COLUMN_ID_POSTFIX
Type : string
Default value : 'Formatted'

projects/m2-core/src/lib/core/service/meta/formula-repository.service.ts

FORMULA_REPOSITORY_READ_SVC_CTX
Type : string
Default value : 'meta/FormulaRepositoryReadService/'

projects/m2-core/src/lib/widget-modules/dynamic/lazy/components/code-editor/codemorror-types.ts

hint
Type : any

projects/m2-core/src/lib/model/type/IdentitySource.ts

IDENTITY_SOURCE_TO_NAME_MAP
Default value : new Map([ [IdentitySource.Native, $localize`:@@nativeIdentitySource:Штатный`] ,[IdentitySource.Guest, $localize`:@@guestIdentitySource:Гость`] ,[IdentitySource.LDAP, $localize`:@@ldapIdentitySource:LDAP`] ,[IdentitySource.EmailGuest, $localize`:@@emailGuestIdentitySource:Регистрация по почте`] ].map(pair => [pair[0], pair[1]] as [IdentitySource, string]))

projects/m2-core/src/lib/model/type/replication/ImportBehaviour.ts

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_BEHAVIOUR_TYPES
Type : []
Default value : [ [ImportBehaviour.Edit, $localize`:@@editImportBehaviour:Обновлять всегда`] ,[ImportBehaviour.Create, $localize`:@@createImportBehaviour:Обновить, если пусто`] ,[ImportBehaviour.Search, $localize`:@@searchImportBehaviour:Использовать только для поиска`] ]

projects/m2-core/src/lib/core/service/replication/import-records.service.ts

IMPORT_RECORDS_SVC_CTX
Type : string
Default value : 'replica/ImportService/'

projects/m2-core/src/lib/shared/ui-components/card/indent/pipe/row-indent-class.pipe.ts

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' }

projects/m2-core/src/lib/model/replication/source-record/IngestionStatus.ts

INGESTION_STATUS_TO_NAME_MAP
Default value : new Map(INGESTION_STATUSES .map(pair => [pair[0], pair[1]] as [IngestionStatus, string]))
INGESTION_STATUSES
Type : Array<>
Default value : [ ['SESSION_ACTIVE', $localize`:@@sessionActiveIngestionStatus:Сессия активна (источник данных продолжает наполнение)`] ,['PROCESSING_PENDING', $localize`:@@processingPendingIngestionStatus:Ожидает обработки`] ,['PROCESSING', $localize`:@@processingIngestionStatus:Обрабатывается`] ,['PROCESSED', $localize`:@@processedIngestionStatus:Обработана`] ,['DECLINED', $localize`:@@declinedIngestionStatus:Отклонена`] ]

projects/m2-core/src/lib/model/application/group/TemplateTab.ts

INIT_ITEM_ATTRIBUTE_COLUMNS_COUNT
Type : number
Default value : 14

projects/m2-core/src/lib/model/system/portal/InstalledPlugin.ts

INSTALLED_PLUGIN_PROPS
Default value : new Set<keyof InstalledPlugin>([ 'pluginName', 'pluginPath', 'pluginVersion', 'pluginDescription', 'pluginEnabled' ])

projects/m2-core/src/lib/core/service/integration/request-manager.service.ts

INTEGRATION_SVC_CTX
Type : string
Default value : 'integration/SearchRequestService/'

projects/m2-core/src/lib/model/type/replication/MqTransport.ts

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]))
MQ_TRANSPORT_TYPES
Type : []
Default value : [ [MqTransport.Rabbit, 'Message Queue (MQ) '] ,[MqTransport.Passive, 'REST/SOAP'] ,[MqTransport.RabbitToSubsidiary, $localize`:@@rabbitToSubsidiaryLabel:Репликация в дочерний Semantic MDM`] ,[MqTransport.RabbitToCentral, $localize`:@@rabbitToCentralLabel:Репликация в центральный Semantic MDM`] ]

projects/m2-core/src/lib/core/service/replication/inter-structure-edit.service.ts

INTER_STRUCTURE_EDIT_SVC_CTX
Type : string
Default value : 'replica/InterStructureEditService/'

projects/m2-core/src/lib/core/service/replication/inter-structure-read.service.ts

INTER_STRUCTURE_READ_SVC_CTX
Type : string
Default value : 'replica/InterStructureReadService/'

projects/m2-core/src/lib/model/type/application/PeriodType.ts

INTERCONNECTED_PERIODS
Type : StringMap<PeriodType>
Default value : { [PeriodType.ProcessingPeriod]: PeriodType.AdvanceNoticeProcessingPeriod, [PeriodType.AnnulmentPeriod]: PeriodType.PendingAnnulmentPeriod }
PERIOD_TYPE_TO_NAME_MAP
Default value : new Map<PeriodType, string>([ [PeriodType.ProcessingPeriod, $localize`:@@processingPeriodPeriodType:Срок обработки заявки`] ,[PeriodType.AdvanceNoticeProcessingPeriod, $localize`:@@advanceNoticeProcessingPeriodPeriodType:Срок предварительного уведомления по обработке заявки`] ,[PeriodType.PendingAnnulmentPeriod, $localize`:@@pendingAnnulmentPeriodPeriodType:Срок уведомления о заявке с открытым пакетом изменений`] ,[PeriodType.AnnulmentPeriod, $localize`:@@annulmentPeriodPeriodType:Срок аннулирования заявки с открытым пакетом изменений`] ,[PeriodType.NegotiationPeriod, $localize`:@@negotiationPeriodPeriodType:Срок согласования заявки`] ,[PeriodType.AdvanceNoticeNegotiationPeriod, $localize`:@@advanceNoticeNegotiationPeriodPeriodType:Срок предварительного уведомления по согласованию заявки`] ])

projects/m2-core/src/lib/core/service/meta/requests/application-template/EditApplicationPropertyAttributeType.ts

INTERCONNECTED_PROPERTY_PARAMS
Default value : new Set<EditApplicationPropertyAttributeType>([ EditApplicationPropertyAttributeType.IsMultiple ,EditApplicationPropertyAttributeType.IsDefaultLink ,EditApplicationPropertyAttributeType.IsExecutorSource ,EditApplicationPropertyAttributeType.IsAutoAttributeSource ,EditApplicationPropertyAttributeType.IsPeriodsSource ])

projects/m2-core/src/lib/core/service/measurement/requests/EditMeasurementUnitAttributeType.ts

INTERCONNECTED_UNIT_PARAMS
Default value : new Map<EditMeasurementUnitAttributeType, EditMeasurementUnitAttributeType[]>([ [EditMeasurementUnitAttributeType.FactorType, [EditMeasurementUnitAttributeType.FormulaType, EditMeasurementUnitAttributeType.RevFormulaType]] ,[EditMeasurementUnitAttributeType.FormulaType, [EditMeasurementUnitAttributeType.FactorType]] ,[EditMeasurementUnitAttributeType.RevFormulaType, [EditMeasurementUnitAttributeType.FactorType]] ].map(typeToTypes => [typeToTypes[0], typeToTypes[1]] as [EditMeasurementUnitAttributeType, EditMeasurementUnitAttributeType[]]))
UNIT_ATTRIBUTE_TYPE_TO_NAME_MAP
Default value : new Map(UNIT_ATTRIBUTE_TYPES .map(pair => [pair[0], pair[1]] as [EditMeasurementUnitAttributeType, string]))
UNIT_ATTRIBUTE_TYPES
Type : []
Default value : [ [EditMeasurementUnitAttributeType.DisplayNameType, $localize`:@@nameColumnName:Наименование`] ,[EditMeasurementUnitAttributeType.CodeType, $localize`:@@codeColumnName:Обозначение`] ,[EditMeasurementUnitAttributeType.IsBasicType, $localize`:@@isBasicUnitColumnName:Базовая ЕИ`] ,[EditMeasurementUnitAttributeType.FactorType, $localize`:@@factorColumnName:Коэффициент пересчета`] ,[EditMeasurementUnitAttributeType.FormulaType, $localize`:@@formulaColumnName:Формула пересчета`] ,[EditMeasurementUnitAttributeType.RevFormulaType, $localize`:@@revFormulaColumnName:Обратная формула пересчета`] ,[EditMeasurementUnitAttributeType.Uuid, $localize`:@@uuidColumnName:Идентификатор`] ]

projects/m2-core/src/lib/core/utils/dnd.utils.ts

isCategoryRegex
Default value : /.*category.*/

projects/m2-core/src/lib/model/type/replication/ItemKeyAction.ts

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_KEY_ACTIONS
Type : []
Default value : [ [ItemKeyAction.DeleteUnused, $localize`:@@deleteUnusedItemKeyAction:Удалить позицию, если переходные ключи отсутствуют`] ,[ItemKeyAction.DeleteUnusedAbnormal, $localize`:@@deleteUnusedAbnormalItemKeyAction:Удалить позицию, если у позиции установлен статус "Не нормализована" и отсутствуют переходные ключи`] ,[ItemKeyAction.BlockOrDelete, $localize`:@@blockOrDeleteItemKeyAction:Удалить позицию, если отсутствуют переходные ключи, в противном случае установить статус "Заблокировано"`] ,[ItemKeyAction.None, $localize`:@@noneItemKeyAction:Ничего не делать с позицией при удалении переходного ключа`] ]

projects/m2-core/src/lib/core/utils/search.utils.ts

ITEM_STATUS_FACETS
Default value : ITEM_STATUSES .filter(p => p[0] != null) .map((p, index) => { const f = new Facet(); f.id = `${index}`; f.discrete = true; f.value = p[0]; f.valueFormatted = getItemStatusPrintForm(<ItemStatus> p[0], false); f.count = 10; f.facetState = CheckBoxState.Checked; TreeUtils.formatSelectable(f, f.facetState); return f; })

projects/m2-core/src/lib/model/type/classifiable/ItemStatus.ts

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]))
ITEM_STATUSES
Type : []
Default value : [ [ItemStatus.Abnormal, $localize`:@@abnormalItemStatus:Не нормализована`] ,[ItemStatus.Standardized, $localize`:@@standardizedItemStatus:Нормализована`] ,[ItemStatus.Blocked, $localize`:@@blockedItemStatus:Заблокирована`] ,[ItemStatus.Removed, $localize`:@@removedItemStatus:Удалена`] ,[ItemStatus.Duplicate, $localize`:@@duplicateItemStatus:Дубликат`] ,[null, $localize`:@@noSetAnglesMsg:<не задан>`] ]

projects/m2-core/src/lib/widget-modules/favourites/favourites.component.ts

LAST_VISITED_MAX_COUNT
Type : number
Default value : 15
TOP_FOLDERS_COUNT
Type : number
Default value : 7

projects/m2-core/src/lib/model/system/LdapCliRequest.ts

LDAP_CLI_REQUEST_PARAMS
Type : []
Default value : [ 'domain', 'domainController', 'm2Host', 'ldapUser', 'ldapPassword', 'spnUser', 'spnPassword' ]

projects/m2-core/src/lib/core/service/web-storage/web-storage-tokens.ts

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}

projects/m2-core/src/lib/model/type/Locale.ts

LOCALES
Default value : <Locale[]> Object.keys(Locale)

projects/m2-core/src/lib/core/service/locale/localization.service.ts

LOCALIZATION_SVC_CTX
Type : string
Default value : 'meta/LocalizationService/'

projects/m2-core/src/lib/core/service/utils/LogLevel.ts

LOG_LEVELS
Type : Array<>
Default value : [ [LogLevel.ALL, 'ALL'] ,[LogLevel.DEBUG, 'DEBUG'] ,[LogLevel.INFO, 'INFO'] ,[LogLevel.WARN, 'WARN'] ,[LogLevel.ERROR, 'ERROR'] ,[LogLevel.FATAL, 'FATAL'] ,[LogLevel.OFF, 'OFF'] ]

projects/m2-core/src/lib/model/type/LogicalOperatorType.ts

LOGICAL_OPERATOR_NAMES
Type : Record<LogicalOperatorType, string>
Default value : { [LogicalOperatorType.AND]: $localize`:@@andLogicalOperatorType:И` ,[LogicalOperatorType.OR]: $localize`:@@orLogicalOperatorType:Или` ,[LogicalOperatorType.NOT]: $localize`:@@notLogicalOperatorType:Не` }

projects/m2-core/src/lib/model/type/application/LoginsType.ts

LOGINS_TYPE_TO_NAME_MAP
Default value : new Map<LoginsType, string>([ [LoginsType.ProcessingLogins, $localize`:@@processingLoginsLoginsType:Пользователи, контролирующие срок обработки`] ,[LoginsType.PossibleExecutors, $localize`:@@possibleExecutorsLoginsType:Возможные эксперты НСИ`] ,[LoginsType.NegotiationLogins, $localize`:@@negotiationLoginsLoginsType:Пользователи, контролирующие срок согласования`] ])

projects/m2-core/src/lib/model/system/portal/m2-plugin.decorator.ts

M2_PLUGIN_CONFIG_PROPERTY
Type : string
Default value : '$$m2PluginConfig'

projects/m2-core/src/lib/model/type/MatchingOperatorType.ts

MATCHING_OPERATORS
Type : Option[]
Default value : [ { displayName: $localize`:@@allMatchingOperatorType:Все`, data: 'ALL' } ,{ displayName: $localize`:@@correspondsMatchingOperatorType:Соответствует`, data: 'CORRESPONDS' } ,{ displayName: $localize`:@@notCorrespondsMatchingOperatorType:Не соответствует`, data: 'NOT_CORRESPONDS' } ]

projects/m2-core/src/lib/model/type/security/ReplicaAccessLevel.ts

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] })

projects/m2-core/src/lib/core/service/measurement/measurement.service.ts

MEASUREMENT_EDIT_SVC_CTX
Type : string
Default value : 'measurement/MeasurementEditService/'
MEASUREMENT_READ_SVC_CTX
Type : string
Default value : 'measurement/MeasurementReadService/'

projects/m2-core/src/lib/model/type/meta/MetaClass.ts

META_CLASS_TO_NAME_MAP
Default value : new Map(META_CLASSES .map(pair => [pair[0], pair[1]] as [MetaClass, string]))
META_CLASSES
Type : []
Default value : [ [MetaClass.None, $localize`:@@notSetMetaClass:<не задана>`] ,[MetaClass.MeasurementUnit, $localize`:@@measurementUnitMetaClass:Единицы измерения`] ,[MetaClass.Account, $localize`:@@accountMetaClass:Пользователи`] ]

projects/m2-core/src/lib/core/service/data/meta-link-edit.service.ts

META_LINK_EDIT_SVC_CTX
Type : string
Default value : 'data/MetaLinkEditService/'

projects/m2-core/src/lib/core/service/data/meta-link-read.service.ts

META_LINK_READ_SVC_CTX
Type : string
Default value : 'data/MetaLinkReadService/'

projects/m2-core/src/lib/model/type/duplicates/MultiPropertyMatch.ts

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]))
MULTI_PROPERTY_MATCH_TYPES
Type : []
Default value : [ [MultiPropertyMatch.Any, 'Совпадает хотя бы одна (хотя бы для одной позиции "слева" найдена позиция "справа")'] ,[MultiPropertyMatch.Left, 'Совпадают все слева (для каждой композиции "слева" найдена позиция "справа")'] ,[MultiPropertyMatch.Full, 'Полное соответствие (для каждой позиции "слева" найдена позиция "справа" и наоборот)'] ]

projects/m2-core/src/lib/model/formula/WizardField.ts

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:Единица измерения` } ]

projects/m2-core/src/lib/model/type/OperatorType.ts

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:Существует` }

projects/m2-core/src/lib/core/service/system/modals/dynamic-dialog.service.ts

PRESERVE_DIALOG_RESULT
Type : PreserveDialogResult
Default value : '$$preserveDialog'

projects/m2-core/src/lib/model/meta/auxiliary/PropertyParamType.ts

PROPERTY_PARAM_TYPE_TO_NAME_MAP
Default value : new Map(PROPERTY_PARAM_TYPES .map(pair => [pair[0], pair[1]] as [PropertyParamType, string]))
PROPERTY_PARAM_TYPES
Type : []
Default value : [ ['NAME', $localize`:@@nameLabel:Наименование`] ,['COMMENT', $localize`:@@descriptionLabel:Описание`] ,['SOURCE_DOC', $localize`:@@sourceDocLabel:Источник (документ)`] ,['IMAGE', $localize`:@@imageLabel:Изображение`] ,['EOTD_ID', $localize`:@@otdIdLabel:Идентификатор OTD`] ,['IS_MULTIPLE', $localize`:@@isMultipleLabel:Множественный`] ,['ATTRIBUTE_TYPE', $localize`:@@typeLabel:Тип`] ,['NAMED_VALUES', $localize`:@@namedValuesLabel:Контекстные значения`] ,['NATURE', $localize`:@@measurableNatureLabel:Измеряемая сущность`] ,['AGGREGATE_NAME', $localize`:@@aggregateNameLabel:Наименование обратной связи`] ,['IS_COMPOSITE', $localize`:@@isCompositeLabel:Композиция`] ,['LINK_ATTRIBUTES', $localize`:@@linkAttributesLabel:Атрибуты на связи`] ,['IS_HIERARCHICAL', $localize`:@@isHierarchicalLabel:Иерархическая`] // ,['LDAP_ALIAS', $localize`:@@ldapAliasLabel:Атрибут LDAP`] ]

projects/m2-core/src/lib/model/type/meta/PropertyType.ts

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]))
propertyTypes
Type : Array<>
Default value : [ [PropertyType.Attribute, $localize`:@@attributePropertyType:Простой атрибут`] ,[PropertyType.Stereotype, $localize`:@@aggregationPropertyType:Атрибут связи`] ]

projects/m2-core/src/lib/core/service/meta/property-usage.service.ts

PROPERTY_USAGE_SVC_CTX
Type : string
Default value : 'meta/PropertyUsageService/'

projects/m2-core/src/lib/core/service/user/auth-public.service.ts

PUBLIC_AUTH_SVC_CTX
Type : string
Default value : 'auth/AuthService/'

projects/m2-core/src/lib/core/service/statistics/model/QuantitiesOfItemByOperation.ts

QUANTITIES_TO_OPERATION_MAPPING
Type : ElementOperation
Default value : { created: ElementOperation.New ,edited: ElementOperation.Edited ,deleted: ElementOperation.Deleted }

projects/m2-core/src/lib/core/service/statistics/model/QuantitiesOfItemByStatuses.ts

QUANTITIES_TO_STATUS_MAPPING
Type : ItemStatus
Default value : { abnormalQuantity: ItemStatus.Abnormal ,standardizedQuantity: ItemStatus.Standardized ,blockedQuantity: ItemStatus.Blocked ,removedQuantity: ItemStatus.Removed ,duplicateQuantity: ItemStatus.Duplicate }

projects/m2-core/src/lib/model/type/classifiable/RefreshCondition.ts

REFRESH_CONDITIONS
Type : []
Default value : [ [RefreshCondition.Unconditional, $localize`:@@unconditionalRefreshCondition:Обновить безусловно`] ,[RefreshCondition.MetaFilled, $localize`:@@metaFilledRefreshCondition:Обновить, если в метаданных задано значение`] ,[RefreshCondition.DataEmpty, $localize`:@@dataEmptyRefreshCondition:Обновить, если в позиции отсутствует значение`] ,[RefreshCondition.Never, $localize`:@@neverRefreshCondition:Не обновлять`] ]

projects/m2-core/src/lib/core/service/replication/replica-edit.service.ts

REPLICA_EDIT_SVC_CTX
Type : string
Default value : 'replica/ReplicaEditService/'

projects/m2-core/src/lib/core/service/replication/replica-read.service.ts

REPLICA_READ_SVC_CTX
Type : string
Default value : 'replica/ReplicaReadService/'

projects/m2-core/src/lib/model/type/replication/ReplicaStatus.ts

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]))
REPLICA_STATUSES
Type : []
Default value : [ [ReplicaStatus.Blocked, $localize`:@@blockedReplicaStatus:Остановлен`, 0] ,[ReplicaStatus.Paused, $localize`:@@pausedReplicaStatus:Приостановлен`, 1] ,[ReplicaStatus.Online, $localize`:@@onlineReplicaStatus:Выполняется`, 2] ]

projects/m2-core/src/lib/core/service/application/applications-report-table-read.service.ts

REPORT_READ_SVC_CTX
Type : string
Default value : 'application/ApplicationReportTableDataReadRestService/'

projects/m2-core/src/lib/core/service/public/report-public.service.ts

REPORT_SVC_CTX
Type : string
Default value : 'report/ReportService/'

projects/m2-core/src/lib/core/service/data/resource/resource-read.service.ts

RESOURCE_READ_SVC_CTX
Type : string
Default value : 'config/ResourceReadService/'

projects/m2-core/src/lib/widget-modules/layout/sdi-tabs/tabs.component.ts

SCROLL_STEP_IN_PX
Type : number
Default value : 100

projects/m2-core/src/lib/core/service/data/search.service.ts

SEARCH_SVC_CTX
Type : string
Default value : 'data/SearchService/'

projects/m2-core/src/lib/core/service/security/security.service.ts

SECURITY_READ_SVC_CTX
Type : string
Default value : 'data/SecurityReadService/'

projects/m2-core/src/lib/state/content/content.selectors.ts

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 )

projects/m2-core/src/lib/state/application/application.selectors.ts

selectApplication
Default value : createFeatureSelector<ApplicationState>('application')
selectSimilarItems
Default value : createSelector( selectApplication, state => state.similarItems )

projects/m2-core/src/lib/model/type/classifiable/SelectionTargetType.ts

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:Выберите пользователя` }

projects/m2-core/src/lib/core/business-logic/application/application-actions.service.ts

SHOW_ALL_POSSIBLE_PROP
Type : string
Default value : 'showAllPossible'

projects/m2-core/src/lib/model/type/update/Significance.ts

SIGNIFICANCE_TO_NAME_MAP
Type : Map<Significance, string>
Default value : new Map(SIGNIFICANCES)
SIGNIFICANCES
Type : []
Default value : [ ['Critical', $localize`:@@criticalSignificance:Критичное`] ,['Important', $localize`:@@importantSignificance:Важное`] ,['Recommended', $localize`:@@recommendedSignificance:Рекомендуемое`] ,['Manual', $localize`:@@manualSignificance:Обновление вручную`] ]

projects/m2-core/src/lib/core/service/data/deduplication/similarity-edit.service.ts

SIMILARITY_EDIT_SVC_CTX
Type : string
Default value : 'data/SimilarityEditService/'

projects/m2-core/src/lib/core/service/data/deduplication/similarity-read.service.ts

SIMILARITY_READ_SVC_CTX
Type : string
Default value : 'data/SimilarityReadService/'

projects/m2-core/src/lib/core/utils/mask2.utils.ts

SPECIAL_CHARS
Default value : new Set([ 'a' // alphabetical ,'A' // alphabetical + auto uppercasing ,'9' // numeric ,'*' // alphanumeric ,'&' // alphanumeric + auto uppercasing ,'#' // hexadecimal ,'|' ,'\\' ,'[' ,']' ,'(' ,')' ,'{' ,'}' ,'<' // optionalmarker overridden ,'>' // optionalmarker overridden ])

projects/m2-core/src/lib/model/type/StageNegotiationType.ts

STAGE_NEGOTIATION_TYPE_TO_NAME_MAP
Default value : new Map(STAGE_NEGOTIATION_TYPES .map(pair => [pair[0], pair[1]] as [StageNegotiationType, string]))
STAGE_NEGOTIATION_TYPES
Type : []
Default value : [ [StageNegotiationType.AtLeastOne, $localize`:@@atLeastOneNegoType:Один из участников`] ,[StageNegotiationType.AllNegotiants, $localize`:@@allNegotiantsNegoType:Все участники`] ]

projects/m2-core/src/lib/model/replication/source-record/StagingErrorType.ts

STAGING_ERROR_TYPE_TO_NAME_MAP
Default value : new Map(STAGING_ERROR_TYPES .map(pair => [pair[0], pair[1]] as [StagingErrorType, string]))
STAGING_ERROR_TYPES
Type : Array<>
Default value : [ ['INCORRECT_INPUT_DATA', $localize`:@@incorrectInputDataStagingErrorType:Некорректная структура сообщения`] ,['UNKNOWN', $localize`:@@unknownStagingErrorType:Неизвестная ошибка`] ,['MERGING_IMPOSSIBLE', $localize`:@@mergingImpossibleStagingErrorType:Не удалось записать информацию из сообщения в позицию`] ,['SCRIPT', $localize`:@@scriptStagingErrorType:Обработка запрещена по правилам скрипта обменного класса`] ,['OFFLINE', $localize`:@@offlineStagingErrorType:Импорт остановлен/приостановлен (для класса или условия репликации)`] ,['USER_REJECTED', $localize`:@@userRejectedStagingErrorType:Отклонено пользователем`] ,['PARTIAL_MERGE', $localize`:@@partialMergeStagingErrorType:Обработано частично`] ,['APPLICATION_EXECUTOR_REJECTED', $localize`:@@applicationExecutorRejectedStagingErrorType:Отклонено экспертом НСИ`] ,['SETTINGS_INCORRECT', $localize`:@@settingsIncorrectStagingErrorType:Ошибка в настройках импорта`] ]

projects/m2-core/src/lib/core/service/taxonomy/start-page-config-edit.service.ts

START_PAGE_CONFIG_EDIT_SVC_CTX
Type : string
Default value : 'meta/StartPageConfigEditService/'

projects/m2-core/src/lib/core/service/taxonomy/start-page-config-read.service.ts

START_PAGE_CONFIG_READ_SVC_CTX
Type : string
Default value : 'meta/StartPageConfigReadService/'

projects/m2-core/src/lib/core/service/statistics/statistics.service.ts

STATISTICS_SVC_PATH
Type : string
Default value : 'M2DataQualityPlugin/rs/DataQualityService/'

projects/m2-core/src/lib/widget-modules/input/sdi-textarea.component.ts

STRIP_HTML_REGEX
Default value : /<\/?([^>]+)(>|$)/g
TAGS_WHITELIST
Default value : new Set<string>([ 'a', 'br', 'br/', 'div' ])

projects/m2-core/src/lib/core/service/callback/subscription.service.ts

SUBSCRIPTION_SVC_CTX
Type : string
Default value : 'callbacks/SubscribeService/'

projects/m2-core/src/lib/core/service/data/table-data.service.ts

TABLE_EDIT_SVC_CTX
Type : string
Default value : 'data/TableEditService/'
TABLE_READ_SVC_CTX
Type : string
Default value : 'data/TableReadService/'

projects/m2-core/src/lib/core/service/taxonomy/taxonomy-edit.service.ts

TAXONOMY_EDIT_READ_SVC_CTX
Type : string
Default value : 'data/TaxonomyEditService/'

projects/m2-core/src/lib/core/service/taxonomy/taxonomy-read.service.ts

TAXONOMY_READ_SVC_CTX
Type : string
Default value : 'data/TaxonomyReadService/'

projects/m2-core/src/lib/core/constants/Theme.ts

THEMES
Type : Array<>
Default value : [ [Theme.default, $localize`:@@defaultTheme:По умолчанию`] ,[Theme.ekb, $localize`:@@ekbTheme:ЭКБ`] ,[Theme.sti, $localize`:@@stiTheme:Станкониструмент`] ,[Theme.std, $localize`:@@stdTheme:Стандартные изделия`] ,[Theme.mis, $localize`:@@misTheme:МиС`] ,[Theme.gazprom, $localize`:@@gazpromTheme:Газпром`] ]

projects/m2-core/src/lib/core/service/replication/transitional-key-table-data.service.ts

TRANS_KEY_TABLE_SVC_CTX
Type : string
Default value : 'replica/TransitionalKeyTableDataService/'

projects/m2-core/src/lib/model/type/TransactionStatus.ts

TRANSACTION_STATUS_TO_NAME_MAP
Default value : new Map(TRANSACTION_STATUSES .map(pair => [pair[0], pair[1]] as [TransactionStatus, string]))
TRANSACTION_STATUSES
Type : Array<>
Default value : [ [TransactionStatus.Activated, $localize`:@@activatedTxStatus:Активен`] ,[TransactionStatus.Deactivated, $localize`:@@deactivatedTxStatus:Приостановлен`] ,[TransactionStatus.Committed, $localize`:@@committedTxStatus:Опубликован`] ]

projects/m2-core/src/lib/core/service/data/transaction.service.ts

TX_EDIT_SVC_CTX
Type : string
Default value : 'data/TransactionEditService/'
TX_READ_SVC_CTX
Type : string
Default value : 'data/TransactionReadService/'

projects/m2-core/src/lib/core/service/data/transaction/transactional-element-read.service.ts

TX_ELEMENT_READ_SVC_CTX
Type : string
Default value : 'data/TransactionalElementReadService/'

projects/m2-core/src/lib/core/service/data/transaction-read.service.ts

TX_READ_SVC_CTX
Type : string
Default value : 'data/TransactionReadService/'

projects/m2-core/src/lib/model/type/update/UpdateStatus.ts

UPDATE_STATUS_TO_NAME_MAP
Type : Map<UpdateStatus, string>
Default value : new Map(UPDATE_STATUSES)
UPDATE_STATUSES
Type : []
Default value : [ ['Ok', $localize`:@@successUpdateStatus:Успешное`] ,['AdmissibleError', $localize`:@@admissibleErrorUpdateStatus:Некритичная ошибка`] ,['CriticalError', $localize`:@@criticalErrorUpdateStatus:Критичная ошибка`] ,['Manual', $localize`:@@manualUpdateRequiredUpdateStatus:Требуется обновить вручную`] ]

projects/m2-core/src/lib/core/utils/tree-utils.ts

VIRTUAL_NODE_DATA_PROPERTY
Type : string
Default value : 'virtual'

projects/m2-core/src/lib/core/service/system/websocket.service.ts

WEB_SOCKET_CHECK_INTERVAL_IN_MS
Type : number
Default value : 3000

projects/m2-core/src/lib/core/service/system/work-executor.service.ts

WORK_EXECUTOR_SVC_CTX
Type : string
Default value : 'admin/WorkExecutorService/'

results matching ""

    No results matching ""