const TPL = `
    
        | Note ID |  | 
    
        | Created |  | 
    
        | Modified |  | 
    
        | Type |  | 
    
        | MIME |  | 
`;
class NoteInfoWidget {
    /**
     * @param {TabContext} ctx
     * @param {jQuery} $widget
     */
    constructor(ctx, $widget) {
        this.ctx = ctx;
        this.$widget = $widget;
        this.$title = this.$widget.find('.widget-title');
        this.$title.text("Note info");
    }
    async renderBody() {
        const $body = this.$widget.find('.card-body');
        $body.html(TPL);
        const $noteId = $body.find(".note-info-note-id");
        const $dateCreated = $body.find(".note-info-date-created");
        const $dateModified = $body.find(".note-info-date-modified");
        const $type = $body.find(".note-info-type");
        const $mime = $body.find(".note-info-mime");
        const note = this.ctx.note;
        $noteId.text(note.noteId);
        $dateCreated.text(note.dateCreated);
        $dateModified.text(note.dateModified);
        $type.text(note.type);
        $mime.text(note.mime);
    }
}
export default NoteInfoWidget;