UNPKG

devexpress-richedit

Version:

DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.

13 lines (12 loc) 743 B
import { __awaiter } from "tslib"; import { RichUtils } from '../../../../../../common/model/rich-utils'; import { TranslationTables } from '../../../translation-table/translation-tables'; import { LeafElementDestination } from '../destination'; export class RunBreakDestination extends LeafElementDestination { processElementOpen(reader) { return __awaiter(this, void 0, void 0, function* () { const breakCharacterAsCode = this.data.readerHelper.getWpEnumValue(reader, 'type', TranslationTables.runBreaksTable.importMap, RichUtils.specialCharacters.LineBreak.charCodeAt(0)); this.data.subDocumentInfo.characterImporter.insertText(String.fromCharCode(breakCharacterAsCode)); }); } }