diff --git a/lib/editors/common.dart b/lib/editors/common.dart index 51f27b24..17e8f78f 100644 --- a/lib/editors/common.dart +++ b/lib/editors/common.dart @@ -17,7 +17,7 @@ abstract class EditorState { Note getNote(); } -enum DropDownChoices { Rename, DiscardChanges, Share } +enum DropDownChoices { Rename, MoveToFolder, DiscardChanges, Share } AppBar buildEditorAppBar( Editor editor, @@ -58,6 +58,11 @@ AppBar buildEditorAppBar( editor.renameNoteSelected(note); return; + case DropDownChoices.MoveToFolder: + var note = editorState.getNote(); + editor.moveNoteToFolderSelected(note); + return; + case DropDownChoices.DiscardChanges: var note = editorState.getNote(); editor.discardChangesSelected(note); @@ -75,6 +80,10 @@ AppBar buildEditorAppBar( value: DropDownChoices.Rename, child: Text('Edit File Name'), ), + const PopupMenuItem( + value: DropDownChoices.MoveToFolder, + child: Text('Move to Folder'), + ), const PopupMenuItem( value: DropDownChoices.DiscardChanges, child: Text('Discard Changes'),