mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
move components
This commit is contained in:
parent
f852e1de81
commit
bd0f7d3680
@ -7,7 +7,7 @@ import noteDetailService from "./note_detail.js";
|
||||
import TabContext from "./tab_context.js";
|
||||
import server from "./server.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 PromotedAttributesWidget from "../widgets/promoted_attributes.js";
|
||||
import NoteDetailWidget from "../widgets/note_detail.js";
|
||||
|
@ -5,7 +5,7 @@ import ws from "./ws.js";
|
||||
import treeCache from "./tree_cache.js";
|
||||
import NoteFull from "../entities/note_full.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";
|
||||
|
||||
const $tabContentsContainer = $("#note-tab-container");
|
||||
|
@ -1,6 +1,6 @@
|
||||
import linkService from "./link.js";
|
||||
import treeCache from "./tree_cache.js";
|
||||
import noteContentRenderer from "./note_content_renderer.js";
|
||||
import linkService from "../../services/link.js";
|
||||
import treeCache from "../../services/tree_cache.js";
|
||||
import noteContentRenderer from "../../services/note_content_renderer.js";
|
||||
|
||||
const MIN_ZOOM_LEVEL = 1;
|
||||
const MAX_ZOOM_LEVEL = 6;
|
@ -1,9 +1,9 @@
|
||||
import libraryLoader from "./library_loader.js";
|
||||
import bundleService from "./bundle.js";
|
||||
import toastService from "./toast.js";
|
||||
import server from "./server.js";
|
||||
import noteDetailService from "./note_detail.js";
|
||||
import keyboardActionService from "./keyboard_actions.js";
|
||||
import libraryLoader from "../../services/library_loader.js";
|
||||
import bundleService from "../../services/bundle.js";
|
||||
import toastService from "../../services/toast.js";
|
||||
import server from "../../services/server.js";
|
||||
import noteDetailService from "../../services/note_detail.js";
|
||||
import keyboardActionService from "../../services/keyboard_actions.js";
|
||||
|
||||
const TPL = `
|
||||
<div class="note-detail-code note-detail-component">
|
@ -1,5 +1,5 @@
|
||||
import noteAutocompleteService from '../services/note_autocomplete.js';
|
||||
import treeService from "./tree.js";
|
||||
import noteAutocompleteService from '../../services/note_autocomplete.js';
|
||||
import treeService from "../../services/tree.js";
|
||||
|
||||
class NoteDetailEmpty {
|
||||
/**
|
@ -1,7 +1,7 @@
|
||||
import utils from "./utils.js";
|
||||
import server from "./server.js";
|
||||
import toastService from "./toast.js";
|
||||
import noteDetailService from "./note_detail.js";
|
||||
import utils from "../../services/utils.js";
|
||||
import server from "../../services/server.js";
|
||||
import toastService from "../../services/toast.js";
|
||||
import noteDetailService from "../../services/note_detail.js";
|
||||
|
||||
class NoteDetailFile {
|
||||
/**
|
@ -1,7 +1,7 @@
|
||||
import utils from "./utils.js";
|
||||
import toastService from "./toast.js";
|
||||
import server from "./server.js";
|
||||
import noteDetailService from "./note_detail.js";
|
||||
import utils from "../../services/utils.js";
|
||||
import toastService from "../../services/toast.js";
|
||||
import server from "../../services/server.js";
|
||||
import noteDetailService from "../../services/note_detail.js";
|
||||
|
||||
class NoteDetailImage {
|
||||
/**
|
@ -1,4 +1,4 @@
|
||||
import protectedSessionService from './protected_session.js';
|
||||
import protectedSessionService from '../../services/protected_session.js';
|
||||
|
||||
class NoteDetailProtectedSession {
|
||||
/**
|
@ -1,11 +1,11 @@
|
||||
import server from "./server.js";
|
||||
import noteDetailService from "./note_detail.js";
|
||||
import linkService from "./link.js";
|
||||
import libraryLoader from "./library_loader.js";
|
||||
import treeService from "./tree.js";
|
||||
import contextMenuWidget from "./context_menu.js";
|
||||
import toastService from "./toast.js";
|
||||
import attributeAutocompleteService from "./attribute_autocomplete.js";
|
||||
import server from "../../services/server.js";
|
||||
import noteDetailService from "../../services/note_detail.js";
|
||||
import linkService from "../../services/link.js";
|
||||
import libraryLoader from "../../services/library_loader.js";
|
||||
import treeService from "../../services/tree.js";
|
||||
import contextMenuWidget from "../../services/context_menu.js";
|
||||
import toastService from "../../services/toast.js";
|
||||
import attributeAutocompleteService from "../../services/attribute_autocomplete.js";
|
||||
|
||||
const uniDirectionalOverlays = [
|
||||
[ "Arrow", {
|
||||
@ -122,7 +122,7 @@ class NoteDetailRelationMap {
|
||||
this.clipboard = null;
|
||||
|
||||
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" });
|
||||
|
||||
if (!title.trim()) {
|
||||
@ -163,7 +163,7 @@ class NoteDetailRelationMap {
|
||||
noteDetailService.openInTab(noteId, false);
|
||||
}
|
||||
else if (cmd === "remove") {
|
||||
const confirmDialog = await import('../dialogs/confirm.js');
|
||||
const confirmDialog = await import('../../dialogs/confirm.js');
|
||||
|
||||
if (!await confirmDialog.confirmDeleteNoteBoxWithNote($title.text())) {
|
||||
return;
|
||||
@ -185,7 +185,7 @@ class NoteDetailRelationMap {
|
||||
this.saveData();
|
||||
}
|
||||
else if (cmd === "edit-title") {
|
||||
const promptDialog = await import("../dialogs/prompt.js");
|
||||
const promptDialog = await import("../../dialogs/prompt.js");
|
||||
const title = await promptDialog.ask({
|
||||
message: "Enter new note title:",
|
||||
defaultValue: $title.text()
|
||||
@ -426,7 +426,7 @@ class NoteDetailRelationMap {
|
||||
},
|
||||
selectContextMenuItem: async (event, cmd) => {
|
||||
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?")) {
|
||||
return;
|
||||
@ -450,7 +450,7 @@ class NoteDetailRelationMap {
|
||||
return;
|
||||
}
|
||||
|
||||
const promptDialog = await import("../dialogs/prompt.js");
|
||||
const promptDialog = await import("../../dialogs/prompt.js");
|
||||
const name = await promptDialog.ask({
|
||||
message: "Specify new relation name:",
|
||||
shown: ({ $answer }) =>
|
||||
@ -476,7 +476,7 @@ class NoteDetailRelationMap {
|
||||
&& rel.name === name);
|
||||
|
||||
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.");
|
||||
|
||||
this.jsPlumbInstance.deleteConnection(connection);
|
@ -1,4 +1,4 @@
|
||||
import renderService from "./render.js";
|
||||
import renderService from "../../services/render.js";
|
||||
|
||||
class NoteDetailRender {
|
||||
/**
|
@ -1,5 +1,5 @@
|
||||
import noteDetailService from "./note_detail.js";
|
||||
import searchNotesService from "./search_notes.js";
|
||||
import noteDetailService from "../../services/note_detail.js";
|
||||
import searchNotesService from "../../services/search_notes.js";
|
||||
|
||||
class NoteDetailSearch {
|
||||
/**
|
@ -1,7 +1,7 @@
|
||||
import libraryLoader from "./library_loader.js";
|
||||
import treeService from './tree.js';
|
||||
import noteAutocompleteService from './note_autocomplete.js';
|
||||
import mimeTypesService from './mime_types.js';
|
||||
import libraryLoader from "../../services/library_loader.js";
|
||||
import treeService from '../../services/tree.js';
|
||||
import noteAutocompleteService from '../../services/note_autocomplete.js';
|
||||
import mimeTypesService from '../../services/mime_types.js';
|
||||
|
||||
const ENABLE_INSPECTOR = false;
|
||||
|
@ -17,16 +17,16 @@ const TPL = `
|
||||
`;
|
||||
|
||||
const componentClasses = {
|
||||
'empty': "../services/note_detail_empty.js",
|
||||
'text': "../services/note_detail_text.js",
|
||||
'code': "../services/note_detail_code.js",
|
||||
'file': "../services/note_detail_file.js",
|
||||
'image': "../services/note_detail_image.js",
|
||||
'search': "../services/note_detail_search.js",
|
||||
'render': "../services/note_detail_render.js",
|
||||
'relation-map': "../services/note_detail_relation_map.js",
|
||||
'protected-session': "../services/note_detail_protected_session.js",
|
||||
'book': "../services/note_detail_book.js"
|
||||
'empty': "./detail/note_detail_empty.js",
|
||||
'text': "./detail/note_detail_text.js",
|
||||
'code': "./detail/note_detail_code.js",
|
||||
'file': "./detail/note_detail_file.js",
|
||||
'image': "./detail/note_detail_image.js",
|
||||
'search': "./detail/note_detail_search.js",
|
||||
'render': "./detail/note_detail_render.js",
|
||||
'relation-map': "./detail/note_detail_relation_map.js",
|
||||
'protected-session': "./detail/note_detail_protected_session.js",
|
||||
'book': "./detail/note_detail_book.js"
|
||||
};
|
||||
|
||||
export default class NoteDetailWidget extends TabAwareWidget {
|
||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user