@ckeditor/ckeditor5-track-changes
Version:
CKEditor 5 track changes plugin.
26 lines (25 loc) • 1.98 kB
TypeScript
/**
* @license Copyright (c) 2003-2026, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options
*/
/**
* @module track-changes
*/
export { TrackChanges, type SuggestionData, type TrackChangesAdapter, type AddSuggestionInput, type UpdateSuggestionInput } from './trackchanges.js';
export { TrackChangesData, TrackChangesDataGetter } from './trackchangesdata.js';
export { TrackChangesEditing, type SuggestionAttributeData, type SuggestionFormatData } from './trackchangesediting.js';
export { TrackChangesPreview } from './trackchangespreview.js';
export { TrackChangesUI } from './trackchangesui.js';
export { Suggestion, type SuggestionJSON, type SuggestionOptions, type SuggestionType } from './suggestion.js';
export { BaseSuggestionThreadView, type AcceptSuggestionEvent, type DiscardSuggestionEvent, type SuggestionThreadConfig } from './ui/view/basesuggestionthreadview.js';
export { SuggestionThreadView } from './ui/view/suggestionthreadview.js';
export { SuggestionView, type SuggestionConfig } from './ui/view/suggestionview.js';
export { AcceptSuggestionCommand } from './commands/acceptsuggestioncommand.js';
export { DiscardSuggestionCommand } from './commands/discardsuggestioncommand.js';
export { ExecuteOnAllSuggestionsCommand } from './commands/executeonallsuggestionscommand.js';
export { ExecuteOnSelectedSuggestionsCommand } from './commands/executeonselectedsuggestionscommand.js';
export { TrackChangesCommand } from './commands/trackchangescommand.js';
export { PreviewFinalContentCommand } from './commands/previewfinalcontentcommand.js';
export { SuggestionDescriptionFactory, type SuggestionDescription, type SuggestionDescriptionCallback, type SuggestionDescriptionItem, type SuggestionLabelCallback } from './suggestiondescriptionfactory.js';
export type { TrackChangesConfig, TrackChangesPreviewConfig } from './trackchangesconfig.js';
import './augmentation.js';