Я создаю древовидную структуру для After Effects в Extendescript. Мне нужно, чтобы пользователь мог использовать клавиши Shift и Control для выбора нескольких элементов в дереве. Древовидная структура не реализовала эту функциональность. В качестве первого шага я попытался сделать множественный выбор по коду. В документации говорится, что tree.selection может быть установлен как индекс или массив индексов, но он не работает:
//not working
tree.selection = 0;
tree.selection = [0,1];
Я попытался установить выбор путем прямой ссылки на элементы:
tree.selection = [tree.items[2], tree.items[4]];
Но он устанавливает только первый элемент массива в качестве выбора.
Можно ли выбрать несколько элементов в виде дерева или я что-то теряю?