forgot to remove types from commands.js
Signed-off-by: Victor Seiji Hariki <victorseijih@gmail.com>
This commit is contained in:
parent
83470ebba3
commit
3088a9dfed
1 changed files with 0 additions and 39 deletions
|
@ -7,45 +7,6 @@ const _commands_events = new Observer();
|
|||
/** CommandNonExistentError */
|
||||
class CommandNonExistentError extends Error {}
|
||||
|
||||
/**
|
||||
* An object that represents an entry of the command in the history
|
||||
*
|
||||
* @typedef CommandEntry
|
||||
* @property {string} id A unique ID generated for this entry
|
||||
* @property {string} title The title passed to the command being run
|
||||
* @property {() => void | Promise<void>} undo A method to undo whatever the command did
|
||||
* @property {() => void | Promise<void>} redo A method to redo whatever undo did
|
||||
* @property {{[key: string]: any}} state The state of the current command instance
|
||||
*/
|
||||
|
||||
/**
|
||||
* A command, which is run, then returns a CommandEntry object that can be used to manually undo/redo it
|
||||
*
|
||||
* @callback Command
|
||||
* @param {string} title The title passed to the command being run
|
||||
* @param {*} options A options object for the command
|
||||
* @returns {Promise<CommandEntry>}
|
||||
*/
|
||||
|
||||
/**
|
||||
* A method for running a command (or redoing it)
|
||||
*
|
||||
* @callback CommandDoCallback
|
||||
* @param {string} title The title passed to the command being run
|
||||
* @param {*} options A options object for the command
|
||||
* @param {{[key: string]: any}} state The state of the current command instance
|
||||
* @returns {void | Promise<void>}
|
||||
*/
|
||||
|
||||
/**
|
||||
* A method for undoing a command
|
||||
*
|
||||
* @callback CommandUndoCallback
|
||||
* @param {string} title The title passed to the command when it was run
|
||||
* @param {{[key: string]: any}} state The state of the current command instance
|
||||
* @returns {void | Promise<void>}
|
||||
*/
|
||||
|
||||
/** Global Commands Object */
|
||||
const commands = makeReadOnly(
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue