move components

This commit is contained in:
zadam 2020-01-14 21:52:18 +01:00
parent f852e1de81
commit bd0f7d3680
14 changed files with 55 additions and 55 deletions

View File

@ -7,7 +7,7 @@ import noteDetailService from "./note_detail.js";
import TabContext from "./tab_context.js"; import TabContext from "./tab_context.js";
import server from "./server.js"; import server from "./server.js";
import keyboardActionService from "./keyboard_actions.js"; import keyboardActionService from "./keyboard_actions.js";
import TabRowWidget from "./tab_row.js"; import TabRowWidget from "../widgets/tab_row.js";
import NoteTitleWidget from "../widgets/note_title.js"; import NoteTitleWidget from "../widgets/note_title.js";
import PromotedAttributesWidget from "../widgets/promoted_attributes.js"; import PromotedAttributesWidget from "../widgets/promoted_attributes.js";
import NoteDetailWidget from "../widgets/note_detail.js"; import NoteDetailWidget from "../widgets/note_detail.js";

View File

@ -5,7 +5,7 @@ import ws from "./ws.js";
import treeCache from "./tree_cache.js"; import treeCache from "./tree_cache.js";
import NoteFull from "../entities/note_full.js"; import NoteFull from "../entities/note_full.js";
import treeUtils from "./tree_utils.js"; import treeUtils from "./tree_utils.js";
import tabRow from "./tab_row.js"; import tabRow from "../widgets/tab_row.js";
import appContext from "./app_context.js"; import appContext from "./app_context.js";
const $tabContentsContainer = $("#note-tab-container"); const $tabContentsContainer = $("#note-tab-container");

View File

@ -1,6 +1,6 @@
import linkService from "./link.js"; import linkService from "../../services/link.js";
import treeCache from "./tree_cache.js"; import treeCache from "../../services/tree_cache.js";
import noteContentRenderer from "./note_content_renderer.js"; import noteContentRenderer from "../../services/note_content_renderer.js";
const MIN_ZOOM_LEVEL = 1; const MIN_ZOOM_LEVEL = 1;
const MAX_ZOOM_LEVEL = 6; const MAX_ZOOM_LEVEL = 6;

View File

@ -1,9 +1,9 @@
import libraryLoader from "./library_loader.js"; import libraryLoader from "../../services/library_loader.js";
import bundleService from "./bundle.js"; import bundleService from "../../services/bundle.js";
import toastService from "./toast.js"; import toastService from "../../services/toast.js";
import server from "./server.js"; import server from "../../services/server.js";
import noteDetailService from "./note_detail.js"; import noteDetailService from "../../services/note_detail.js";
import keyboardActionService from "./keyboard_actions.js"; import keyboardActionService from "../../services/keyboard_actions.js";
const TPL = ` const TPL = `
<div class="note-detail-code note-detail-component"> <div class="note-detail-code note-detail-component">

View File

@ -1,5 +1,5 @@
import noteAutocompleteService from '../services/note_autocomplete.js'; import noteAutocompleteService from '../../services/note_autocomplete.js';
import treeService from "./tree.js"; import treeService from "../../services/tree.js";
class NoteDetailEmpty { class NoteDetailEmpty {
/** /**

View File

@ -1,7 +1,7 @@
import utils from "./utils.js"; import utils from "../../services/utils.js";
import server from "./server.js"; import server from "../../services/server.js";
import toastService from "./toast.js"; import toastService from "../../services/toast.js";
import noteDetailService from "./note_detail.js"; import noteDetailService from "../../services/note_detail.js";
class NoteDetailFile { class NoteDetailFile {
/** /**

View File

@ -1,7 +1,7 @@
import utils from "./utils.js"; import utils from "../../services/utils.js";
import toastService from "./toast.js"; import toastService from "../../services/toast.js";
import server from "./server.js"; import server from "../../services/server.js";
import noteDetailService from "./note_detail.js"; import noteDetailService from "../../services/note_detail.js";
class NoteDetailImage { class NoteDetailImage {
/** /**

View File

@ -1,4 +1,4 @@
import protectedSessionService from './protected_session.js'; import protectedSessionService from '../../services/protected_session.js';
class NoteDetailProtectedSession { class NoteDetailProtectedSession {
/** /**

View File

@ -1,11 +1,11 @@
import server from "./server.js"; import server from "../../services/server.js";
import noteDetailService from "./note_detail.js"; import noteDetailService from "../../services/note_detail.js";
import linkService from "./link.js"; import linkService from "../../services/link.js";
import libraryLoader from "./library_loader.js"; import libraryLoader from "../../services/library_loader.js";
import treeService from "./tree.js"; import treeService from "../../services/tree.js";
import contextMenuWidget from "./context_menu.js"; import contextMenuWidget from "../../services/context_menu.js";
import toastService from "./toast.js"; import toastService from "../../services/toast.js";
import attributeAutocompleteService from "./attribute_autocomplete.js"; import attributeAutocompleteService from "../../services/attribute_autocomplete.js";
const uniDirectionalOverlays = [ const uniDirectionalOverlays = [
[ "Arrow", { [ "Arrow", {
@ -122,7 +122,7 @@ class NoteDetailRelationMap {
this.clipboard = null; this.clipboard = null;
this.$createChildNote.on('click', async () => { this.$createChildNote.on('click', async () => {
const promptDialog = await import('../dialogs/prompt.js'); const promptDialog = await import('../../dialogs/prompt.js');
const title = await promptDialog.ask({ message: "Enter title of new note", defaultValue: "new note" }); const title = await promptDialog.ask({ message: "Enter title of new note", defaultValue: "new note" });
if (!title.trim()) { if (!title.trim()) {
@ -163,7 +163,7 @@ class NoteDetailRelationMap {
noteDetailService.openInTab(noteId, false); noteDetailService.openInTab(noteId, false);
} }
else if (cmd === "remove") { else if (cmd === "remove") {
const confirmDialog = await import('../dialogs/confirm.js'); const confirmDialog = await import('../../dialogs/confirm.js');
if (!await confirmDialog.confirmDeleteNoteBoxWithNote($title.text())) { if (!await confirmDialog.confirmDeleteNoteBoxWithNote($title.text())) {
return; return;
@ -185,7 +185,7 @@ class NoteDetailRelationMap {
this.saveData(); this.saveData();
} }
else if (cmd === "edit-title") { else if (cmd === "edit-title") {
const promptDialog = await import("../dialogs/prompt.js"); const promptDialog = await import("../../dialogs/prompt.js");
const title = await promptDialog.ask({ const title = await promptDialog.ask({
message: "Enter new note title:", message: "Enter new note title:",
defaultValue: $title.text() defaultValue: $title.text()
@ -426,7 +426,7 @@ class NoteDetailRelationMap {
}, },
selectContextMenuItem: async (event, cmd) => { selectContextMenuItem: async (event, cmd) => {
if (cmd === 'remove') { if (cmd === 'remove') {
const confirmDialog = await import('../dialogs/confirm.js'); const confirmDialog = await import('../../dialogs/confirm.js');
if (!await confirmDialog.confirm("Are you sure you want to remove the relation?")) { if (!await confirmDialog.confirm("Are you sure you want to remove the relation?")) {
return; return;
@ -450,7 +450,7 @@ class NoteDetailRelationMap {
return; return;
} }
const promptDialog = await import("../dialogs/prompt.js"); const promptDialog = await import("../../dialogs/prompt.js");
const name = await promptDialog.ask({ const name = await promptDialog.ask({
message: "Specify new relation name:", message: "Specify new relation name:",
shown: ({ $answer }) => shown: ({ $answer }) =>
@ -476,7 +476,7 @@ class NoteDetailRelationMap {
&& rel.name === name); && rel.name === name);
if (relationExists) { if (relationExists) {
const infoDialog = await import('../dialogs/info.js'); const infoDialog = await import('../../dialogs/info.js');
await infoDialog.info("Connection '" + name + "' between these notes already exists."); await infoDialog.info("Connection '" + name + "' between these notes already exists.");
this.jsPlumbInstance.deleteConnection(connection); this.jsPlumbInstance.deleteConnection(connection);

View File

@ -1,4 +1,4 @@
import renderService from "./render.js"; import renderService from "../../services/render.js";
class NoteDetailRender { class NoteDetailRender {
/** /**

View File

@ -1,5 +1,5 @@
import noteDetailService from "./note_detail.js"; import noteDetailService from "../../services/note_detail.js";
import searchNotesService from "./search_notes.js"; import searchNotesService from "../../services/search_notes.js";
class NoteDetailSearch { class NoteDetailSearch {
/** /**

View File

@ -1,7 +1,7 @@
import libraryLoader from "./library_loader.js"; import libraryLoader from "../../services/library_loader.js";
import treeService from './tree.js'; import treeService from '../../services/tree.js';
import noteAutocompleteService from './note_autocomplete.js'; import noteAutocompleteService from '../../services/note_autocomplete.js';
import mimeTypesService from './mime_types.js'; import mimeTypesService from '../../services/mime_types.js';
const ENABLE_INSPECTOR = false; const ENABLE_INSPECTOR = false;

View File

@ -17,16 +17,16 @@ const TPL = `
`; `;
const componentClasses = { const componentClasses = {
'empty': "../services/note_detail_empty.js", 'empty': "./detail/note_detail_empty.js",
'text': "../services/note_detail_text.js", 'text': "./detail/note_detail_text.js",
'code': "../services/note_detail_code.js", 'code': "./detail/note_detail_code.js",
'file': "../services/note_detail_file.js", 'file': "./detail/note_detail_file.js",
'image': "../services/note_detail_image.js", 'image': "./detail/note_detail_image.js",
'search': "../services/note_detail_search.js", 'search': "./detail/note_detail_search.js",
'render': "../services/note_detail_render.js", 'render': "./detail/note_detail_render.js",
'relation-map': "../services/note_detail_relation_map.js", 'relation-map': "./detail/note_detail_relation_map.js",
'protected-session': "../services/note_detail_protected_session.js", 'protected-session': "./detail/note_detail_protected_session.js",
'book': "../services/note_detail_book.js" 'book': "./detail/note_detail_book.js"
}; };
export default class NoteDetailWidget extends TabAwareWidget { export default class NoteDetailWidget extends TabAwareWidget {

File diff suppressed because one or more lines are too long