This commit is contained in:
parent
c8b8b28bcc
commit
6a869e3544
1 changed files with 4 additions and 4 deletions
|
@ -42,7 +42,7 @@ export class Files extends Model {
|
|||
if (data) {
|
||||
switch (data.cmd) {
|
||||
case "reloadDocInfo":
|
||||
this.element.querySelector(`li[data-node-id="${data.data.rootID}"] .ariaLabel`)?.setAttribute("aria-label", this.genDocAriaLabel(data.data, false));
|
||||
this.element.querySelector(`li[data-node-id="${data.data.rootID}"] .ariaLabel`)?.setAttribute("aria-label", this.genDocAriaLabel(data.data, escapeGreat));
|
||||
break;
|
||||
case "moveDoc":
|
||||
this.onMove(data);
|
||||
|
@ -1140,8 +1140,8 @@ export class Files extends Model {
|
|||
setStorageVal(Constants.LOCAL_FILESPATHS, filesPaths);
|
||||
}
|
||||
|
||||
private genDocAriaLabel(item: IFile, escape = true) {
|
||||
return `${escape ? escapeAriaLabel(getDisplayName(item.name, true, true)) : escapeGreat(getDisplayName(item.name, true, true))} <small class='ft__on-surface'>${item.hSize}</small>${item.bookmark ? "<br>" + window.siyuan.languages.bookmark + " " + item.bookmark : ""}${item.name1 ? "<br>" + window.siyuan.languages.name + " " + item.name1 : ""}${item.alias ? "<br>" + window.siyuan.languages.alias + " " + item.alias : ""}${item.memo ? "<br>" + window.siyuan.languages.memo + " " + item.memo : ""}${item.subFileCount !== 0 ? window.siyuan.languages.includeSubFile.replace("x", item.subFileCount) : ""}<br>${window.siyuan.languages.modifiedAt} ${item.hMtime}<br>${window.siyuan.languages.createdAt} ${item.hCtime}`;
|
||||
private genDocAriaLabel(item: IFile, escapeMethod: (text: string) => string) {
|
||||
return `${escapeMethod(getDisplayName(item.name, true, true))} <small class='ft__on-surface'>${item.hSize}</small>${item.bookmark ? "<br>" + window.siyuan.languages.bookmark + " " + escapeMethod(item.bookmark) : ""}${item.name1 ? "<br>" + window.siyuan.languages.name + " " + escapeMethod(item.name1) : ""}${item.alias ? "<br>" + window.siyuan.languages.alias + " " + escapeMethod(item.alias) : ""}${item.memo ? "<br>" + window.siyuan.languages.memo + " " + escapeMethod(item.memo) : ""}${item.subFileCount !== 0 ? window.siyuan.languages.includeSubFile.replace("x", item.subFileCount) : ""}<br>${window.siyuan.languages.modifiedAt} ${item.hMtime}<br>${window.siyuan.languages.createdAt} ${item.hCtime}`;
|
||||
}
|
||||
|
||||
private genFileHTML(item: IFile) {
|
||||
|
@ -1149,7 +1149,7 @@ export class Files extends Model {
|
|||
if (item.count && item.count > 0) {
|
||||
countHTML = `<span class="popover__block counter b3-tooltips b3-tooltips__nw" aria-label="${window.siyuan.languages.ref}">${item.count}</span>`;
|
||||
}
|
||||
const ariaLabel = this.genDocAriaLabel(item);
|
||||
const ariaLabel = this.genDocAriaLabel(item, escapeAriaLabel);
|
||||
return `<li data-node-id="${item.id}" data-name="${Lute.EscapeHTMLStr(item.name)}" draggable="true" data-count="${item.subFileCount}"
|
||||
data-type="navigation-file"
|
||||
style="--file-toggle-width:${(item.path.split("/").length - 2) * 18 + 40}px"
|
||||
|
|
Loading…
Add table
Reference in a new issue