CommandsMap
interface
Helper type that maps command names to their types. It is meant to be extended with module augmentation.
class MyCommand extends Command {
public execute( parameter: A ): B {
// ...
}
}
declare module '@ckeditor/ckeditor5-core' {
interface CommandsMap {
myCommand: MyCommand;
}
}
// Returns `MyCommand | undefined`.
const myCommand = editor.commands.get( 'myCommand' );
// Expects `A` type as parameter and returns `B`.
const value = editor.commands.execute( 'myCommand', new A() );
Properties
-
module:core/commandcollection~CommandsMap#__index[0] -
module:core/commandcollection~CommandsMap#acceptAllSuggestions -
module:core/commandcollection~CommandsMap#acceptSelectedSuggestions -
module:core/commandcollection~CommandsMap#acceptSuggestion -
module:core/commandcollection~CommandsMap#alignment -
module:core/commandcollection~CommandsMap#blockQuote -
module:core/commandcollection~CommandsMap#bold -
module:core/commandcollection~CommandsMap#bulletedList -
module:core/commandcollection~CommandsMap#caseChange -
module:core/commandcollection~CommandsMap#checkTodoList -
module:core/commandcollection~CommandsMap#ckbox -
module:core/commandcollection~CommandsMap#ckboxImageEdit -
module:core/commandcollection~CommandsMap#ckfinder -
module:core/commandcollection~CommandsMap#code -
module:core/commandcollection~CommandsMap#codeBlock -
module:core/commandcollection~CommandsMap#copyFormat -
module:core/commandcollection~CommandsMap#delete -
module:core/commandcollection~CommandsMap#deleteForward -
module:core/commandcollection~CommandsMap#discardAllSuggestions -
module:core/commandcollection~CommandsMap#discardSelectedSuggestions -
module:core/commandcollection~CommandsMap#discardSuggestion -
module:core/commandcollection~CommandsMap#editSource -
module:core/commandcollection~CommandsMap#emoji -
module:core/commandcollection~CommandsMap#enter -
module:core/commandcollection~CommandsMap#exportInlineStyles -
module:core/commandcollection~CommandsMap#exportPdf -
module:core/commandcollection~CommandsMap#exportWord -
module:core/commandcollection~CommandsMap#find -
module:core/commandcollection~CommandsMap#findNext -
module:core/commandcollection~CommandsMap#findPrevious -
module:core/commandcollection~CommandsMap#fontBackgroundColor -
module:core/commandcollection~CommandsMap#fontColor -
module:core/commandcollection~CommandsMap#fontFamily -
module:core/commandcollection~CommandsMap#fontSize -
module:core/commandcollection~CommandsMap#goToNextRestrictedEditingException -
module:core/commandcollection~CommandsMap#goToPreviousRestrictedEditingException -
module:core/commandcollection~CommandsMap#heading -
module:core/commandcollection~CommandsMap#highlight -
module:core/commandcollection~CommandsMap#horizontalLine -
module:core/commandcollection~CommandsMap#htmlEmbed -
module:core/commandcollection~CommandsMap#imageStyle -
module:core/commandcollection~CommandsMap#imageTextAlternative -
module:core/commandcollection~CommandsMap#imageTypeBlock -
module:core/commandcollection~CommandsMap#imageTypeInline -
module:core/commandcollection~CommandsMap#importWord -
module:core/commandcollection~CommandsMap#indentBlock -
module:core/commandcollection~CommandsMap#indentCodeBlock -
module:core/commandcollection~CommandsMap#indentList -
module:core/commandcollection~CommandsMap#insertBookmark -
module:core/commandcollection~CommandsMap#insertImage -
module:core/commandcollection~CommandsMap#insertMergeField -
module:core/commandcollection~CommandsMap#insertMergeFieldBlock -
module:core/commandcollection~CommandsMap#insertMergeFieldImage -
module:core/commandcollection~CommandsMap#insertParagraph -
module:core/commandcollection~CommandsMap#insertTable -
module:core/commandcollection~CommandsMap#insertTableColumnLeft -
module:core/commandcollection~CommandsMap#insertTableColumnRight -
module:core/commandcollection~CommandsMap#insertTableLayout -
module:core/commandcollection~CommandsMap#insertTableOfContents -
module:core/commandcollection~CommandsMap#insertTableRowAbove -
module:core/commandcollection~CommandsMap#insertTableRowBelow -
module:core/commandcollection~CommandsMap#insertTemplate -
module:core/commandcollection~CommandsMap#insertText -
module:core/commandcollection~CommandsMap#italic -
module:core/commandcollection~CommandsMap#link -
module:core/commandcollection~CommandsMap#listReversed -
module:core/commandcollection~CommandsMap#listStart -
module:core/commandcollection~CommandsMap#listStyle -
module:core/commandcollection~CommandsMap#mediaEmbed -
module:core/commandcollection~CommandsMap#mention -
module:core/commandcollection~CommandsMap#mergeListItemBackward -
module:core/commandcollection~CommandsMap#mergeListItemForward -
module:core/commandcollection~CommandsMap#mergeTableCellDown -
module:core/commandcollection~CommandsMap#mergeTableCellLeft -
module:core/commandcollection~CommandsMap#mergeTableCellRight -
module:core/commandcollection~CommandsMap#mergeTableCellUp -
module:core/commandcollection~CommandsMap#mergeTableCells -
module:core/commandcollection~CommandsMap#numberedList -
module:core/commandcollection~CommandsMap#outdentBlock -
module:core/commandcollection~CommandsMap#outdentCodeBlock -
module:core/commandcollection~CommandsMap#outdentList -
module:core/commandcollection~CommandsMap#pageBreak -
module:core/commandcollection~CommandsMap#paragraph -
module:core/commandcollection~CommandsMap#pasteFormat -
module:core/commandcollection~CommandsMap#previewFinalContent -
module:core/commandcollection~CommandsMap#previewMergeFields -
module:core/commandcollection~CommandsMap#redo -
module:core/commandcollection~CommandsMap#removeFormat -
module:core/commandcollection~CommandsMap#removeTableColumn -
module:core/commandcollection~CommandsMap#removeTableRow -
module:core/commandcollection~CommandsMap#replace -
module:core/commandcollection~CommandsMap#replaceAll -
module:core/commandcollection~CommandsMap#replaceImageSource -
module:core/commandcollection~CommandsMap#replaceSource -
module:core/commandcollection~CommandsMap#resizeImage -
restoreRevision : RestoreRevisionCommandmodule:core/commandcollection~CommandsMap#restoreRevision -
module:core/commandcollection~CommandsMap#restrictedEditingException -
module:core/commandcollection~CommandsMap#selectAll -
module:core/commandcollection~CommandsMap#selectTableColumn -
module:core/commandcollection~CommandsMap#selectTableRow -
module:core/commandcollection~CommandsMap#setTableColumnHeader -
module:core/commandcollection~CommandsMap#setTableRowHeader -
module:core/commandcollection~CommandsMap#shiftEnter -
module:core/commandcollection~CommandsMap#showAIAssistant -
module:core/commandcollection~CommandsMap#showBlocks -
showNextChange : ShowChangeCommand<'forward'>module:core/commandcollection~CommandsMap#showNextChange -
showPreviousChange : ShowChangeCommand<'backward'>module:core/commandcollection~CommandsMap#showPreviousChange -
module:core/commandcollection~CommandsMap#splitListItemAfter -
module:core/commandcollection~CommandsMap#splitListItemBefore -
module:core/commandcollection~CommandsMap#splitTableCellHorizontally -
module:core/commandcollection~CommandsMap#splitTableCellVertically -
module:core/commandcollection~CommandsMap#strikethrough -
module:core/commandcollection~CommandsMap#style -
module:core/commandcollection~CommandsMap#subscript -
module:core/commandcollection~CommandsMap#superscript -
module:core/commandcollection~CommandsMap#tableAlignment -
module:core/commandcollection~CommandsMap#tableBackgroundColor -
module:core/commandcollection~CommandsMap#tableBorderColor -
module:core/commandcollection~CommandsMap#tableBorderStyle -
module:core/commandcollection~CommandsMap#tableBorderWidth -
module:core/commandcollection~CommandsMap#tableCellBackgroundColor -
module:core/commandcollection~CommandsMap#tableCellBorderColor -
module:core/commandcollection~CommandsMap#tableCellBorderStyle -
module:core/commandcollection~CommandsMap#tableCellBorderWidth -
module:core/commandcollection~CommandsMap#tableCellHeight -
module:core/commandcollection~CommandsMap#tableCellHorizontalAlignment -
module:core/commandcollection~CommandsMap#tableCellPadding -
module:core/commandcollection~CommandsMap#tableCellVerticalAlignment -
module:core/commandcollection~CommandsMap#tableCellWidth -
module:core/commandcollection~CommandsMap#tableHeight -
module:core/commandcollection~CommandsMap#tableType -
module:core/commandcollection~CommandsMap#tableWidth -
module:core/commandcollection~CommandsMap#textPartLanguage -
module:core/commandcollection~CommandsMap#todoList -
module:core/commandcollection~CommandsMap#toggleFullscreen -
module:core/commandcollection~CommandsMap#toggleImageCaption -
module:core/commandcollection~CommandsMap#toggleTableCaption -
module:core/commandcollection~CommandsMap#trackChanges -
module:core/commandcollection~CommandsMap#underline -
module:core/commandcollection~CommandsMap#undo -
module:core/commandcollection~CommandsMap#unlink -
module:core/commandcollection~CommandsMap#updateBookmark -
module:core/commandcollection~CommandsMap#uploadImage -
module:core/commandcollection~CommandsMap#uploadcare -
module:core/commandcollection~CommandsMap#uploadcareImageEdit