mirror of
https://github.com/zadam/trilium.git
synced 2025-12-20 07:09:54 +01:00
Adds duplicateSubtree to backend API.
This commit is contained in:
@@ -412,6 +412,13 @@ export interface Api {
|
||||
*/
|
||||
backupNow(backupName: string): Promise<string>;
|
||||
|
||||
/**
|
||||
* Exposes the backend duplicateSubtree to the API
|
||||
* @param origNoteId - the noteId for the original note to be duplicated
|
||||
* @param newParentNoteId - the noteId for the parent note where the duplication is to be placed.
|
||||
*/
|
||||
duplicateSubtree(origNoteId: string, newParentNoteId: string): { note: BNote; branch: BBranch; }
|
||||
|
||||
/**
|
||||
* This object contains "at your risk" and "no BC guarantees" objects for advanced use cases.
|
||||
*/
|
||||
@@ -703,6 +710,7 @@ function BackendScriptApi(this: Api, currentNote: BNote, apiParams: ApiParams) {
|
||||
|
||||
this.runOutsideOfSync = syncMutex.doExclusively;
|
||||
this.backupNow = backupService.backupNow;
|
||||
this.duplicateSubtree = noteService.duplicateSubtree;
|
||||
|
||||
this.__private = {
|
||||
becca
|
||||
|
||||
Reference in New Issue
Block a user