Skip to content

Commit be8b8fe

Browse files
refactor: - Move 1 method from HtmlQueryResultsRenderer to QueryResultsRendererBase
Co-Authored-By: Ilyas Landikov <[email protected]>
1 parent 49c6d7f commit be8b8fe

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

src/Renderer/HtmlQueryResultsRenderer.ts

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -115,17 +115,7 @@ export class HtmlQueryResultsRenderer extends QueryResultsRendererBase {
115115
}
116116
}
117117

118-
protected async addTaskList(listItems: ListItem[]): Promise<void> {
119-
this.beginTaskList();
120-
121-
if (this.getters.query().queryLayoutOptions.hideTree) {
122-
await this.addFlatTaskList(listItems);
123-
} else {
124-
await this.addTreeTaskList(listItems);
125-
}
126-
}
127-
128-
private beginTaskList(): void {
118+
protected beginTaskList(): void {
129119
const taskList = this.currentULElement();
130120
taskList.classList.add(
131121
'contains-task-list',

src/Renderer/QueryResultsRendererBase.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,17 @@ export abstract class QueryResultsRendererBase {
122122

123123
protected abstract addTaskGroup(group: TaskGroup): Promise<void>;
124124

125-
protected abstract addTaskList(listItems: ListItem[]): Promise<void>;
125+
protected async addTaskList(listItems: ListItem[]): Promise<void> {
126+
this.beginTaskList();
127+
128+
if (this.getters.query().queryLayoutOptions.hideTree) {
129+
await this.addFlatTaskList(listItems);
130+
} else {
131+
await this.addTreeTaskList(listItems);
132+
}
133+
}
134+
135+
protected abstract beginTaskList(): void;
126136

127137
/**
128138
* Old-style rendering of tasks:

0 commit comments

Comments
 (0)