trilium/packages/ckeditor5/src/plugins/inline_code_no_spellcheck.ts
2025-12-03 10:12:05 -08:00

19 lines
514 B
TypeScript

import { Plugin } from "ckeditor5";
export default class InlineCodeNoSpellcheck extends Plugin {
init() {
this.editor.conversion.for('downcast').attributeToElement({
model: 'code',
view: (modelAttributeValue, conversionApi) => {
const { writer } = conversionApi;
return writer.createAttributeElement('code', {
spellcheck: 'false'
});
},
converterPriority: 'high'
});
}
}