Перейти к основному содержимому

getTaskResources

информация

Эта функция доступна только в PRO-версии.

Description

Получает список уникальных ресурсов, назначенных конкретной задаче из хранилища данных

getTaskResources: (taskId: string | number) => ResourceItem[]

Parameters

  • taskId - (required) string | number - идентификатор задачи

Returns

  • param - (ResourceItem[]) - массив объектов ресурсов

Example

gantt.getTaskResources(5); // -> см. детали

Details

заметка

Метод getTaskResources не будет работать, если process_resource_assignments отключен.

Этот метод возвращает массив объектов resourceItem со следующими свойствами:

  • id - (string | number) - ID элемента ресурса
  • open? - (boolean) - показывает, раскрыт (true) или свернут (false) элемент ресурса в дереве
  • parent? - (string | number) - ID родительского элемента ресурса
  • text? - (string) - имя ресурса
  • unit? - (string) - единица измерения для назначений
  • [customProperty: string] - (any) - любое дополнительное кастомное свойство
[
{id: 6, text: "John", parent:1, unit: "hours/day" },
{id: 7, text: "Mike", parent:2, unit: "hours/day" }
]

Change log

  • добавлено в версии v8.0