Notes/src/public/app/services/note_list_renderer.ts

18 lines
558 B
TypeScript
Raw Normal View History

import type FNote from "../entities/fnote.js";
import ListOrGridView from "../widgets/view_widgets/list_or_grid_view.js";
import type ViewMode from "../widgets/view_widgets/view_mode.js";
export default class NoteListRenderer {
private viewMode: ViewMode;
constructor($parent: JQuery<HTMLElement>, parentNote: FNote, noteIds: string[], showNotePath: boolean = false) {
this.viewMode = new ListOrGridView($parent, parentNote, noteIds, showNotePath);
2021-01-28 23:29:10 +01:00
}
async renderList() {
return await this.viewMode.renderList();
}
2020-10-22 22:49:22 +02:00
}