UNPKG

@launchmenu/applet-notes

Version:
27 lines 2.04 kB
import { Command } from "@launchmenu/core"; import { Note } from "../../dataModel/Note"; export declare const deleteNoteAction: import("@launchmenu/core").IAction<Note, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IDeletable, { delete: (data: import("@launchmenu/core").IExecuteArg) => Promise<import("@launchmenu/core").CompoundCommand | undefined>; }, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>> & { createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IDeletable, { delete: (data: import("@launchmenu/core").IExecuteArg) => Promise<import("@launchmenu/core").CompoundCommand | undefined>; }, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>>; }> & { createBinding: import("@launchmenu/core").IBindingCreator<Note, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IDeletable, { delete: (data: import("@launchmenu/core").IExecuteArg) => Promise<import("@launchmenu/core").CompoundCommand | undefined>; }, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>> & { createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IDeletable, { delete: (data: import("@launchmenu/core").IExecuteArg) => Promise<import("@launchmenu/core").CompoundCommand | undefined>; }, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>>; }>; }; export declare class DeleteNoteCommand extends Command { metadata: { name: string; }; /** @override */ onExecute(): Promise<void>; /** @override */ onRevert(): Promise<void>; } //# sourceMappingURL=deleteNoteAction.d.ts.map