Static
Readonly
infoStatic
Readonly
itemsВозвращает признак того, что объект не содержит сигналов.
Определяет, является ли хранилище наблюдаемым, то есть поддерживает механизм автоматического оповещения о своих изменениях.
Если значение этого свойства равно true
, то объект класса может быть подписан на изменения,
и соответствующие обработчики будут вызываться при каждом изменении состояния объекта.
В противном случае, если значение false
, объект считается ненаблюдаемым,
и изменения в его состоянии не будут автоматически передаваться другим частям программы.
Список сигналов в порядке их поступления.
Добавляет запись в очередь, которая описывает сигнал.
Параметры сигнала.
Optional
name?: stringИмя (алиас) сигнала, с которым может быть связана произвольная логика обработки, т.е. сигналы одного типа с разными именами могут обрабатываться по-разному.
Optional
number?: numberНомер сигнала, по которому может определяться способ его прохождения. Можно задать совместно или вместо имени сигнала name.
Optional
parameters?: IStorageПараменты сигнала, влияющие на способ его обработки.
Optional
processId?: stringИдентификатор подпроцесса, к которому относится сигнал, или null
,
если подпроцесс определяется не по идентификатору, а по имени типа processTypeName.
Имя типа подпроцесса, на экземпляр которого отправляется сигнал. Актуально для процессов, существующих в единственном экземпляре для карточки.
Optional
queueEventType?: CardWorkflowSignalTypeТип события по обработке сигнала, определяет момент времени, в который выполняется обработка. По умолчанию выполняется в событие WorkflowQueueEventTypes.AfterPlatform
Optional
type?: WorkflowQueueEventTypeТип сигнала, влияет на способ его обработки. По умолчанию используется WorkflowSignalTypes.Default.
Добавленная в очередь запись.
Выполняет очистку хранилища от избыточных данных.
Создает новый объект, который является копией текущего экземпляра.
Выполняет резолв кеша декораторов для данных объекта-хранилища.
Возвращает настройки объекта-хранилища.
Выполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
true
, если объект прошёл проверку на валидность; false
в противном случае.
Метод, уведомляющий объект о наличии изменений в его хранилище.
Удаляет системную информацию, которая может располагаться в любом месте в хранилище текущего объекта и может быть найдена по ключам с префиксом StorageHelper.systemKeyPrefix.
Удаляет пользовательскую информацию, которая может располагаться в любом месте в хранилище текущего объекта и может быть найдена по ключам с префиксом StorageHelper.userKeyPrefix.
Возвращает дополнительную пользовательскую информацию по текущему объекту
или null
, если информация ещё не была задана.
Дополнительная пользовательская информацию по текущему объекту
или null
, если информация ещё не была задана.
Возвращает список сигналов в порядке их поступления
или null
, если список ещё не был задан.
Список сигналов в порядке их поступления
null
, если список ещё не был задан.
Выполняет валидацию текущего объекта и всех его дочерних объектов.
Объект, выполняющий построение результата валидации.
Очередь обработки сигналов.