mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 02:16:05 +01:00 
			
		
		
		
	chore(ckeditor5-footnotes): fix references: RootElement -> ModelRootElement
This commit is contained in:
		| @@ -11,7 +11,7 @@ import { defineSchema } from './schema.js'; | ||||
| import { ATTRIBUTES, COMMANDS, ELEMENTS } from '../constants.js'; | ||||
| import InsertFootnoteCommand from '../insert-footnote-command.js'; | ||||
| import { modelQueryElement, modelQueryElementsAll } from '../utils.js'; | ||||
| import { Autoformat, Batch, Element, Plugin, RootElement, viewToModelPositionOutsideModelElement, Widget, Writer } from 'ckeditor5'; | ||||
| import { Autoformat, Batch, Element, Plugin, ModelRootElement, viewToModelPositionOutsideModelElement, Widget, Writer } from 'ckeditor5'; | ||||
|  | ||||
| export default class FootnoteEditing extends Plugin { | ||||
|  | ||||
| @@ -26,7 +26,7 @@ export default class FootnoteEditing extends Plugin { | ||||
| 	/** | ||||
|    * The root element of the document. | ||||
|    */ | ||||
| 	public get rootElement(): RootElement { | ||||
| 	public get rootElement(): ModelRootElement { | ||||
| 		const rootElement = this.editor.model.document.getRoot(); | ||||
| 		if ( !rootElement ) { | ||||
| 			throw new Error( 'Document has no rootElement element.' ); | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| import { Command, type Element, type RootElement, type Writer } from "ckeditor5"; | ||||
| import { Command, type Element, type ModelRootElement, type Writer } from "ckeditor5"; | ||||
|  | ||||
| import { ATTRIBUTES, ELEMENTS } from './constants.js'; | ||||
| import { modelQueryElement } from './utils.js'; | ||||
| @@ -82,7 +82,7 @@ export default class InsertFootnoteCommand extends Command { | ||||
| 	/** | ||||
|    * Returns the footnote section if it exists, or creates on if it doesn't. | ||||
|    */ | ||||
| 	private _getFootnoteSection( writer: Writer, rootElement: RootElement ): Element { | ||||
| 	private _getFootnoteSection( writer: Writer, rootElement: ModelRootElement ): Element { | ||||
| 		const footnoteSection = modelQueryElement( this.editor, rootElement, element => | ||||
| 			element.is( 'element', ELEMENTS.footnoteSection ) | ||||
| 		); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user