api log capture WIP

This commit is contained in:
zadam 2022-09-14 16:50:52 +02:00
parent 135064a18f
commit 3663d56917

View File

@ -0,0 +1,26 @@
import NoteContextAwareWidget from "./note_context_aware_widget.js";
const TPL = `
<div class="script-log-widget">
<style>
.script-log-widget {
padding: 15px;
}
</style>
<div class="script-log-container"></div>
</div>`;
export default class ScriptLogWidget extends NoteContextAwareWidget {
isEnabled() {
return this.note
&& this.note.mime.startsWith('application/javascript;env=')
&& super.isEnabled();
}
doRender() {
this.$widget = $(TPL);
this.$logContainer = this.$widget.find('.script-log-container');
}
}