mirror of
https://github.com/zadam/trilium.git
synced 2025-11-01 02:45:54 +01:00
converted help dialog to new pattern
This commit is contained in:
@@ -1,7 +0,0 @@
|
|||||||
import utils from "../services/utils.js";
|
|
||||||
|
|
||||||
const $dialog = $("#help-dialog");
|
|
||||||
|
|
||||||
export async function showDialog() {
|
|
||||||
utils.openDialog($dialog);
|
|
||||||
}
|
|
||||||
@@ -53,6 +53,7 @@ import TocWidget from "../widgets/toc.js";
|
|||||||
import BulkActionsDialog from "../widgets/dialogs/bulk_actions.js";
|
import BulkActionsDialog from "../widgets/dialogs/bulk_actions.js";
|
||||||
import AboutDialog from "../widgets/dialogs/about.js";
|
import AboutDialog from "../widgets/dialogs/about.js";
|
||||||
import NoteSourceDialog from "../dialogs/note_source.js";
|
import NoteSourceDialog from "../dialogs/note_source.js";
|
||||||
|
import HelpDialog from "../widgets/dialogs/help.js";
|
||||||
|
|
||||||
export default class DesktopLayout {
|
export default class DesktopLayout {
|
||||||
constructor(customWidgets) {
|
constructor(customWidgets) {
|
||||||
@@ -180,6 +181,7 @@ export default class DesktopLayout {
|
|||||||
)
|
)
|
||||||
.child(new BulkActionsDialog())
|
.child(new BulkActionsDialog())
|
||||||
.child(new AboutDialog())
|
.child(new AboutDialog())
|
||||||
.child(new NoteSourceDialog());
|
.child(new NoteSourceDialog())
|
||||||
|
.child(new HelpDialog());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -54,10 +54,6 @@ export default class RootCommandExecutor extends Component {
|
|||||||
import("../dialogs/options.js").then(d => d.showDialog(openTab));
|
import("../dialogs/options.js").then(d => d.showDialog(openTab));
|
||||||
}
|
}
|
||||||
|
|
||||||
showHelpCommand() {
|
|
||||||
import("../dialogs/help.js").then(d => d.showDialog());
|
|
||||||
}
|
|
||||||
|
|
||||||
async showSQLConsoleCommand() {
|
async showSQLConsoleCommand() {
|
||||||
const sqlConsoleNote = await dateNoteService.createSqlConsole();
|
const sqlConsoleNote = await dateNoteService.createSqlConsole();
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,8 @@
|
|||||||
<div id="help-dialog" class="modal" tabindex="-1" role="dialog">
|
import utils from "../../services/utils.js";
|
||||||
|
import BasicWidget from "../basic_widget.js";
|
||||||
|
|
||||||
|
const TPL = `
|
||||||
|
<div class="help-dialog modal" tabindex="-1" role="dialog">
|
||||||
<div class="modal-dialog" role="document" style="min-width: 100%; height: 100%; margin: 0;">
|
<div class="modal-dialog" role="document" style="min-width: 100%; height: 100%; margin: 0;">
|
||||||
<div class="modal-content" style="height: auto;">
|
<div class="modal-content" style="height: auto;">
|
||||||
<div class="modal-header">
|
<div class="modal-header">
|
||||||
@@ -146,4 +150,14 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>`;
|
||||||
|
|
||||||
|
export default class HelpDialog extends BasicWidget {
|
||||||
|
doRender() {
|
||||||
|
this.$widget = $(TPL);
|
||||||
|
}
|
||||||
|
|
||||||
|
showHelpEvent() {
|
||||||
|
utils.openDialog(this.$widget);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -30,7 +30,6 @@
|
|||||||
<%- include('dialogs/info.ejs') %>
|
<%- include('dialogs/info.ejs') %>
|
||||||
<%- include('dialogs/prompt.ejs') %>
|
<%- include('dialogs/prompt.ejs') %>
|
||||||
<%- include('dialogs/confirm.ejs') %>
|
<%- include('dialogs/confirm.ejs') %>
|
||||||
<%- include('dialogs/help.ejs') %>
|
|
||||||
<%- include('dialogs/clone_to.ejs') %>
|
<%- include('dialogs/clone_to.ejs') %>
|
||||||
<%- include('dialogs/move_to.ejs') %>
|
<%- include('dialogs/move_to.ejs') %>
|
||||||
<%- include('dialogs/backend_log.ejs') %>
|
<%- include('dialogs/backend_log.ejs') %>
|
||||||
|
|||||||
Reference in New Issue
Block a user