Vanessa 2025-08-10 16:22:32 +08:00
parent ac37d580f6
commit 3de6b66f0c
2 changed files with 6 additions and 1 deletions

View file

@ -100,6 +100,12 @@ export class Gutter {
return; return;
} }
const rowElement = avElement.querySelector(`.av__row[data-id="${buttonElement.dataset.rowId}"]`); const rowElement = avElement.querySelector(`.av__row[data-id="${buttonElement.dataset.rowId}"]`);
if (!rowElement.classList.contains("av__row--select")) {
avElement.querySelectorAll(".av__row--select:not(.av__row--header)").forEach(item => {
item.classList.remove("av__row--select");
item.querySelector("use").setAttribute("xlink:href", "#iconUncheck");
});
}
rowElement.classList.add("av__row--select"); rowElement.classList.add("av__row--select");
rowElement.querySelector(".av__firstcol use").setAttribute("xlink:href", "#iconCheck"); rowElement.querySelector(".av__firstcol use").setAttribute("xlink:href", "#iconCheck");
updateHeader(rowElement as HTMLElement); updateHeader(rowElement as HTMLElement);

View file

@ -59,7 +59,6 @@ type TOperation =
| "setAttrViewShowIcon" | "setAttrViewShowIcon"
| "setAttrViewWrapField" | "setAttrViewWrapField"
| "setAttrViewColDate" | "setAttrViewColDate"
| "unbindAttrViewBlock"
| "setAttrViewViewDesc" | "setAttrViewViewDesc"
| "setAttrViewColDesc" | "setAttrViewColDesc"
| "setAttrViewBlockView" | "setAttrViewBlockView"