Создаёт экземпляр класса с указанием хранилища (или пустое хранилище по умолчанию), декоратором для которого является создаваемый объект.
Хранилище, декоратором для которого является создаваемый объект.
Static
Readonly
assignedStatic
Readonly
authorStatic
Readonly
authorStatic
Readonly
calendarStatic
Readonly
completedStatic
Readonly
completedStatic
Readonly
completedStatic
Readonly
completedStatic
Readonly
createdStatic
Readonly
groupStatic
Readonly
infoStatic
Readonly
inStatic
Readonly
kindStatic
Readonly
kindStatic
Readonly
optionStatic
Readonly
optionStatic
Readonly
optionStatic
Readonly
parentStatic
Readonly
plannedStatic
Readonly
resultStatic
Readonly
rowStatic
Readonly
settingsStatic
Readonly
systemStatic
Readonly
timeStatic
Readonly
timeStatic
Readonly
typeStatic
Readonly
typeStatic
Readonly
typeStatic
Readonly
userStatic
Readonly
userСписок ролей из CardTask.taskAssignedRoles, которые могут брать задание в работу.
Заполняется при создании задания и обновляется при изменении CardTask.taskAssignedRoles.
По умолчанию значение равно null
.
Идентификатор пользователя, который определён как Автор. Переносится из CardTask или заполняется вручную.
По умолчанию при сохранении наполняется (если не был заполнен), как первый по GUID сотрудник из всех,
кто входит в CardTask.taskAssignedRoles с ФР CardFunctionRoles.authorId,
если нет ни одного "Автора", то текущая сессия.
По умолчанию значение равно null
.
Имя пользователя, который определён как Автор. Переносится из CardTask или заполняется вручную.
По умолчанию при сохранении наполняется (если не был заполнен), как первый по GUID сотрудник из всех,
кто входит в CardTask.taskAssignedRoles с ФР CardFunctionRoles.authorId,
если нет ни одного "Автора", то текущая сессия.
По умолчанию значение равно null
.
ID календаря.
Дата завершения задания.
Идентификатор пользователя, который завершил задание. Заполняется только после завершения задания.
Имя пользователя, который завершил задание. Заполняется только после завершения задания.
Список ролей из CardTask.taskAssignedRoles пользователя, который завершил задание. Заполняется только после завершения задания.
По умолчанию значение равно null
.
Дата создания задания.
Идентификатор группы истории заданий.
Дата, когда задание было взято в работу,
или null
, если задание не взято в работу или такая дата неизвестна.
Определяет, является ли хранилище наблюдаемым, то есть поддерживает механизм автоматического оповещения о своих изменениях.
Если значение этого свойства равно true
, то объект класса может быть подписан на изменения,
и соответствующие обработчики будут вызываться при каждом изменении состояния объекта.
В противном случае, если значение false
, объект считается ненаблюдаемым,
и изменения в его состоянии не будут автоматически передаваться другим частям программы.
Название вида задания.
Идентификатор вида задания.
Отображаемое имя варианта завершения.
Идентификатор варианта завершения.
Имя варианта завершения.
Ссылка на родительскую запись в истории заданий
или null
, если текущая запись не имеет родительской записи.
Дата запланированного завершения задания.
Текстовое описание результата завершения задания
или null
, если текстовое описание не доступно.
Идентификатор задания.
Дополнительные данные истории задания, сериализуемые в JSON.
Состояние строки с историей задания.
Идентификатор временной зоны задания.
Смещение временной зоны задания.
Отображаемое имя типа задания.
Идентификатор типа задания.
Имя типа задания.
Идентификатор пользователя, который завершил задание или взял задание в работу.
Имя пользователя, который завершил задание или взял задание в работу.
Выполняет очистку хранилища от избыточных данных.
Выполняет резолв кеша декораторов для данных объекта-хранилища.
Возвращает настройки объекта-хранилища.
Возвращает признак того, что элемент истории заданий изменен.
true
, если элемент истории заданий изменен; false
в противном случае.
Возвращает признак того, что объект не содержит значимых данных для метода очистки.
true
, если объект не содержит значимых для метода очистки данных;
false
в противном случае.
Выполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
true
, если объект прошёл проверку на валидность; false
в противном случае.
Метод, уведомляющий объект о наличии изменений в его хранилище.
Выполняет удаление информации по состояниям, из которой можно было бы определить, что задание изменено. Возвращает признак того, что при этом были внесены изменения.
true
, если в процессе удаления были внесены изменения; false
в противном случае.
Удаляет системную информацию, которая может располагаться в любом месте в хранилище текущего объекта и может быть найдена по ключам с префиксом StorageHelper.systemKeyPrefix.
Удаляет пользовательскую информацию, которая может располагаться в любом месте в хранилище текущего объекта и может быть найдена по ключам с префиксом StorageHelper.userKeyPrefix.
Возвращает дополнительную пользовательскую информацию по текущему объекту
или null
, если информация ещё не была задана.
Дополнительная пользовательская информацию по текущему объекту
или null
, если информация ещё не была задана.
Выполняет валидацию текущего объекта и всех его дочерних объектов.
Объект, выполняющий построение результата валидации.
Информация о завершённом задании, которое было выдано на карточку.