(ids: number[])
| 173 | } |
| 174 | |
| 175 | function setFolderSelection(ids: number[]) { |
| 176 | if (!ids.length) { |
| 177 | clearFolderSelection() |
| 178 | return |
| 179 | } |
| 180 | |
| 181 | const orderedSelection = sortFolderIdsByTreeOrder(ids) |
| 182 | isApplyingFolderSelection = true |
| 183 | selectedFolderIds.value = orderedSelection |
| 184 | state.folderId = orderedSelection[0] |
| 185 | lastSelectedFolderId.value = orderedSelection[orderedSelection.length - 1] |
| 186 | isApplyingFolderSelection = false |
| 187 | } |
| 188 | |
| 189 | function applySingleFolderSelection(folderId: number) { |
| 190 | isApplyingFolderSelection = true |
no test coverage detected