@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";