MCPcopy Create free account
hub / github.com/massCodeIO/massCode / setFolderSelection

Function setFolderSelection

src/renderer/composables/useFolders.ts:175–187  ·  view source on GitHub ↗
(ids: number[])

Source from the content-addressed store, hash-verified

173}
174
175function 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
189function applySingleFolderSelection(folderId: number) {
190 isApplyingFolderSelection = true

Callers 1

Calls 2

clearFolderSelectionFunction · 0.70
sortFolderIdsByTreeOrderFunction · 0.70

Tested by

no test coverage detected