You've already forked joplin
mirror of
https://github.com/laurent22/joplin.git
synced 2025-07-16 00:14:34 +02:00
Chore: Remove unused NoteTypeToggle
event (#10521)
This commit is contained in:
@ -1,7 +1,6 @@
|
|||||||
import { CommandRuntime, CommandDeclaration, CommandContext } from '@joplin/lib/services/CommandService';
|
import { CommandRuntime, CommandDeclaration, CommandContext } from '@joplin/lib/services/CommandService';
|
||||||
import { _ } from '@joplin/lib/locale';
|
import { _ } from '@joplin/lib/locale';
|
||||||
import Note from '@joplin/lib/models/Note';
|
import Note from '@joplin/lib/models/Note';
|
||||||
import eventManager, { EventName } from '@joplin/lib/eventManager';
|
|
||||||
|
|
||||||
export const declaration: CommandDeclaration = {
|
export const declaration: CommandDeclaration = {
|
||||||
name: 'toggleNoteType',
|
name: 'toggleNoteType',
|
||||||
@ -15,14 +14,7 @@ export const runtime = (): CommandRuntime => {
|
|||||||
|
|
||||||
for (let i = 0; i < noteIds.length; i++) {
|
for (let i = 0; i < noteIds.length; i++) {
|
||||||
const note = await Note.load(noteIds[i]);
|
const note = await Note.load(noteIds[i]);
|
||||||
const newNote = await Note.save(Note.toggleIsTodo(note), { userSideValidation: true });
|
await Note.save(Note.toggleIsTodo(note), { userSideValidation: true });
|
||||||
const eventNote = {
|
|
||||||
id: newNote.id,
|
|
||||||
is_todo: newNote.is_todo,
|
|
||||||
todo_due: newNote.todo_due,
|
|
||||||
todo_completed: newNote.todo_completed,
|
|
||||||
};
|
|
||||||
eventManager.emit(EventName.NoteTypeToggle, { noteId: note.id, note: eventNote });
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
enabledCondition: '!noteIsReadOnly',
|
enabledCondition: '!noteIsReadOnly',
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
import { utils as pluginUtils, PluginStates } from '@joplin/lib/services/plugins/reducer';
|
import { utils as pluginUtils, PluginStates } from '@joplin/lib/services/plugins/reducer';
|
||||||
import CommandService from '@joplin/lib/services/CommandService';
|
import CommandService from '@joplin/lib/services/CommandService';
|
||||||
import eventManager, { EventName } from '@joplin/lib/eventManager';
|
|
||||||
import InteropService from '@joplin/lib/services/interop/InteropService';
|
import InteropService from '@joplin/lib/services/interop/InteropService';
|
||||||
import MenuUtils from '@joplin/lib/services/commands/MenuUtils';
|
import MenuUtils from '@joplin/lib/services/commands/MenuUtils';
|
||||||
import InteropServiceHelper from '../../InteropServiceHelper';
|
import InteropServiceHelper from '../../InteropServiceHelper';
|
||||||
@ -77,8 +76,7 @@ export default class NoteListUtils {
|
|||||||
const note = await Note.load(noteIds[i]);
|
const note = await Note.load(noteIds[i]);
|
||||||
const newNote = Note.changeNoteType(note, type);
|
const newNote = Note.changeNoteType(note, type);
|
||||||
if (newNote === note) continue;
|
if (newNote === note) continue;
|
||||||
const savedNote = await Note.save(newNote, { userSideValidation: true });
|
await Note.save(newNote, { userSideValidation: true });
|
||||||
eventManager.emit(EventName.NoteTypeToggle, { noteId: note.id, note: savedNote });
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -9,7 +9,6 @@ export enum EventName {
|
|||||||
ResourceChange = 'resourceChange',
|
ResourceChange = 'resourceChange',
|
||||||
SettingsChange = 'settingsChange',
|
SettingsChange = 'settingsChange',
|
||||||
TodoToggle = 'todoToggle',
|
TodoToggle = 'todoToggle',
|
||||||
NoteTypeToggle = 'noteTypeToggle',
|
|
||||||
SyncStart = 'syncStart',
|
SyncStart = 'syncStart',
|
||||||
SessionEstablished = 'sessionEstablished',
|
SessionEstablished = 'sessionEstablished',
|
||||||
SyncComplete = 'syncComplete',
|
SyncComplete = 'syncComplete',
|
||||||
@ -48,7 +47,7 @@ interface SettingsChangeEvent {
|
|||||||
keys: string[];
|
keys: string[];
|
||||||
}
|
}
|
||||||
|
|
||||||
interface NoteChangeEvent {
|
interface AlarmChangeEvent {
|
||||||
noteId: string;
|
noteId: string;
|
||||||
note: NoteEntity;
|
note: NoteEntity;
|
||||||
}
|
}
|
||||||
@ -58,13 +57,12 @@ type EventArgs = {
|
|||||||
[EventName.ResourceChange]: [ResourceChangeEvent];
|
[EventName.ResourceChange]: [ResourceChangeEvent];
|
||||||
[EventName.SettingsChange]: [SettingsChangeEvent];
|
[EventName.SettingsChange]: [SettingsChangeEvent];
|
||||||
[EventName.TodoToggle]: [];
|
[EventName.TodoToggle]: [];
|
||||||
[EventName.NoteTypeToggle]: [NoteChangeEvent];
|
|
||||||
[EventName.SyncStart]: [];
|
[EventName.SyncStart]: [];
|
||||||
[EventName.SessionEstablished]: [];
|
[EventName.SessionEstablished]: [];
|
||||||
[EventName.SyncComplete]: [SyncCompleteEvent];
|
[EventName.SyncComplete]: [SyncCompleteEvent];
|
||||||
[EventName.ItemChange]: [ItemChangeEvent];
|
[EventName.ItemChange]: [ItemChangeEvent];
|
||||||
[EventName.NoteAlarmTrigger]: [NoteAlarmTriggerEvent];
|
[EventName.NoteAlarmTrigger]: [NoteAlarmTriggerEvent];
|
||||||
[EventName.AlarmChange]: [NoteChangeEvent];
|
[EventName.AlarmChange]: [AlarmChangeEvent];
|
||||||
[EventName.KeymapChange]: [];
|
[EventName.KeymapChange]: [];
|
||||||
[EventName.NoteContentChange]: [NoteContentChangeEvent];
|
[EventName.NoteContentChange]: [NoteContentChangeEvent];
|
||||||
[EventName.OcrServiceResourcesProcessed]: [];
|
[EventName.OcrServiceResourcesProcessed]: [];
|
||||||
|
Reference in New Issue
Block a user