Browse Source

feat(gui-v2): introduce ignoreIds

pull/3030/head
Wing-Kam Wong 2 years ago
parent
commit
d28f8578ea
  1. 24
      packages/nc-gui-v2/composables/useViewColumns.ts

24
packages/nc-gui-v2/composables/useViewColumns.ts

@ -58,14 +58,30 @@ export function useViewColumns(
}
}
const showAll = async () => {
if (view?.value?.id) await $api.dbView.showAllColumn(view.value.id)
const showAll = async (ignoreIds?: any) => {
if (view?.value?.id) {
if (ignoreIds) {
await $api.dbView.showAllColumn(view.value.id, {
ignoreIds,
})
} else {
await $api.dbView.showAllColumn(view.value.id)
}
}
await loadViewColumns()
reloadData?.()
}
const hideAll = async () => {
if (view?.value?.id) await $api.dbView.hideAllColumn(view.value.id)
const hideAll = async (ignoreIds?: any) => {
if (view?.value?.id) {
if (ignoreIds) {
await $api.dbView.hideAllColumn(view.value.id, {
ignoreIds,
})
} else {
await $api.dbView.hideAllColumn(view.value.id)
}
}
await loadViewColumns()
reloadData?.()

Loading…
Cancel
Save