From cfcb5381e0ece39f56af3230fbeda93e2d1dd7b3 Mon Sep 17 00:00:00 2001 From: juliaroldi <87443959+juliaroldi@users.noreply.github.com> Date: Mon, 23 Sep 2024 19:27:28 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=20e3bc1?= =?UTF-8?q?f346de6d37dd801b4a57475d37d40c1a798=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- coverage/index.html | 102 +- coverage/lcov.info | 1949 +++++++++-------- coverage/roosterjs-color-utils/lib/index.html | 2 +- .../roosterjs-color-utils/lib/index.ts.html | 2 +- .../lib/utils/getDarkColor.ts.html | 2 +- .../lib/utils/index.html | 2 +- .../lib/index.html | 2 +- .../lib/index.ts.html | 8 +- .../lib/modelApi/block/index.html | 2 +- .../modelApi/block/setModelAlignment.ts.html | 2 +- .../modelApi/block/setModelDirection.ts.html | 2 +- .../block/setModelIndentation.ts.html | 2 +- .../block/toggleModelBlockQuote.ts.html | 2 +- .../modelApi/common/clearModelFormat.ts.html | 2 +- .../lib/modelApi/common/index.html | 2 +- .../common/reducedModelChildProcessor.ts.html | 2 +- .../lib/modelApi/common/wrapBlock.ts.html | 2 +- .../lib/modelApi/entity/index.html | 2 +- .../modelApi/entity/insertEntityModel.ts.html | 2 +- .../image/applyImageBorderFormat.ts.html | 2 +- .../lib/modelApi/image/index.html | 2 +- .../lib/modelApi/link/index.html | 2 +- .../lib/modelApi/link/matchLink.ts.html | 18 +- .../list/findListItemsInSameThread.ts.html | 2 +- .../modelApi/list/getListAnnounceData.ts.html | 2 +- .../lib/modelApi/list/index.html | 2 +- .../lib/modelApi/list/setListType.ts.html | 2 +- .../list/setModelListStartNumber.ts.html | 2 +- .../modelApi/list/setModelListStyle.ts.html | 2 +- .../selection/adjustSegmentSelection.ts.html | 2 +- .../adjustTrailingSpaceSelection.ts.html | 2 +- .../selection/adjustWordSelection.ts.html | 2 +- .../selection/collapseTableSelection.ts.html | 2 +- .../lib/modelApi/selection/index.html | 2 +- .../lib/modelApi/table/alignTable.ts.html | 2 +- .../lib/modelApi/table/alignTableCell.ts.html | 2 +- .../lib/modelApi/table/canMergeCells.ts.html | 2 +- .../modelApi/table/clearSelectedCells.ts.html | 2 +- .../table/createTableStructure.ts.html | 2 +- .../lib/modelApi/table/deleteTable.ts.html | 2 +- .../modelApi/table/deleteTableColumn.ts.html | 2 +- .../lib/modelApi/table/deleteTableRow.ts.html | 2 +- .../ensureFocusableParagraphForTable.ts.html | 2 +- .../lib/modelApi/table/index.html | 2 +- .../modelApi/table/insertTableColumn.ts.html | 2 +- .../lib/modelApi/table/insertTableRow.ts.html | 2 +- .../modelApi/table/mergeTableCells.ts.html | 2 +- .../modelApi/table/mergeTableColumn.ts.html | 2 +- .../lib/modelApi/table/mergeTableRow.ts.html | 2 +- .../table/splitTableCellHorizontally.ts.html | 2 +- .../table/splitTableCellVertically.ts.html | 2 +- .../lib/publicApi/block/index.html | 2 +- .../lib/publicApi/block/setAlignment.ts.html | 2 +- .../lib/publicApi/block/setDirection.ts.html | 2 +- .../publicApi/block/setHeadingLevel.ts.html | 2 +- .../publicApi/block/setIndentation.ts.html | 2 +- .../block/setParagraphMargin.ts.html | 2 +- .../lib/publicApi/block/setSpacing.ts.html | 2 +- .../publicApi/block/toggleBlockQuote.ts.html | 2 +- .../lib/publicApi/entity/index.html | 2 +- .../lib/publicApi/entity/insertEntity.ts.html | 2 +- .../lib/publicApi/format/clearFormat.ts.html | 2 +- .../publicApi/format/getFormatState.ts.html | 2 +- .../lib/publicApi/format/index.html | 2 +- .../image/adjustImageSelection.ts.html | 2 +- .../lib/publicApi/image/changeImage.ts.html | 2 +- .../lib/publicApi/image/index.html | 2 +- .../lib/publicApi/image/insertImage.ts.html | 2 +- .../publicApi/image/setImageAltText.ts.html | 2 +- .../publicApi/image/setImageBorder.ts.html | 2 +- .../publicApi/image/setImageBoxShadow.ts.html | 2 +- .../link/adjustLinkSelection.ts.html | 2 +- .../lib/publicApi/link/index.html | 2 +- .../lib/publicApi/link/insertLink.ts.html | 2 +- .../lib/publicApi/link/removeLink.ts.html | 2 +- .../lib/publicApi/list/index.html | 2 +- .../publicApi/list/setListStartNumber.ts.html | 2 +- .../lib/publicApi/list/setListStyle.ts.html | 2 +- .../lib/publicApi/list/toggleBullet.ts.html | 2 +- .../publicApi/list/toggleNumbering.ts.html | 2 +- .../segment/applySegmentFormat.ts.html | 2 +- .../segment/changeCapitalization.ts.html | 2 +- .../publicApi/segment/changeFontSize.ts.html | 2 +- .../lib/publicApi/segment/index.html | 2 +- .../segment/setBackgroundColor.ts.html | 2 +- .../lib/publicApi/segment/setFontName.ts.html | 2 +- .../lib/publicApi/segment/setFontSize.ts.html | 2 +- .../publicApi/segment/setTextColor.ts.html | 2 +- .../segment/splitTextSegment.ts.html | 20 +- .../lib/publicApi/segment/toggleBold.ts.html | 2 +- .../lib/publicApi/segment/toggleCode.ts.html | 2 +- .../publicApi/segment/toggleItalic.ts.html | 2 +- .../segment/toggleStrikethrough.ts.html | 2 +- .../publicApi/segment/toggleSubscript.ts.html | 2 +- .../segment/toggleSuperscript.ts.html | 2 +- .../publicApi/segment/toggleUnderline.ts.html | 2 +- .../table/applyTableBorderFormat.ts.html | 2 +- .../lib/publicApi/table/editTable.ts.html | 2 +- .../lib/publicApi/table/formatTable.ts.html | 2 +- .../lib/publicApi/table/index.html | 2 +- .../lib/publicApi/table/insertTable.ts.html | 2 +- .../publicApi/table/setTableCellShade.ts.html | 2 +- .../utils/formatImageWithContentModel.ts.html | 2 +- .../formatInsertPointWithContentModel.ts.html | 2 +- .../formatParagraphWithContentModel.ts.html | 2 +- .../formatSegmentWithContentModel.ts.html | 2 +- .../utils/formatTableWithContentModel.ts.html | 2 +- ...atTextSegmentBeforeSelectionMarker.ts.html | 26 +- .../lib/publicApi/utils/index.html | 2 +- .../convertInlineCss.ts.html | 2 +- ...eateDomToModelContextForSanitizing.ts.html | 2 +- .../createModelFromHtml.ts.html | 2 +- .../command/createModelFromHtml/index.html | 2 +- .../sanitizeElement.ts.html | 2 +- .../exportContent/exportContent.ts.html | 2 +- .../lib/command/exportContent/index.html | 2 +- .../command/paste/createPasteFragment.ts.html | 2 +- .../generatePasteOptionFromPlugins.ts.html | 2 +- .../lib/command/paste/index.html | 2 +- .../command/paste/mergePasteContent.ts.html | 2 +- .../lib/command/paste/paste.ts.html | 2 +- .../command/paste/retrieveHtmlInfo.ts.html | 2 +- .../lib/command/redo/index.html | 2 +- .../lib/command/redo/redo.ts.html | 2 +- .../lib/command/undo/index.html | 2 +- .../lib/command/undo/undo.ts.html | 2 +- .../addUndoSnapshot/addUndoSnapshot.ts.html | 2 +- .../createSnapshotSelection.ts.html | 28 +- .../coreApi/addUndoSnapshot/getPath.ts.html | 28 +- .../lib/coreApi/addUndoSnapshot/index.html | 2 +- .../lib/coreApi/announce/announce.ts.html | 2 +- .../lib/coreApi/announce/index.html | 2 +- .../attachDomEvent/attachDomEvent.ts.html | 8 +- .../lib/coreApi/attachDomEvent/index.html | 2 +- .../lib/coreApi/coreApiMap.ts.html | 2 +- .../createContentModel.ts.html | 2 +- .../lib/coreApi/createContentModel/index.html | 2 +- .../createEditorContext.ts.html | 2 +- .../getRootComputedStyleForContext.ts.html | 2 +- .../coreApi/createEditorContext/index.html | 2 +- .../lib/coreApi/focus/focus.ts.html | 2 +- .../lib/coreApi/focus/index.html | 2 +- .../formatContentModel.ts.html | 2 +- .../lib/coreApi/formatContentModel/index.html | 2 +- .../scrollCaretIntoView.ts.html | 2 +- .../getDOMSelection/getDOMSelection.ts.html | 14 +- .../lib/coreApi/getDOMSelection/index.html | 2 +- .../getVisibleViewport.ts.html | 2 +- .../lib/coreApi/getVisibleViewport/index.html | 2 +- .../lib/coreApi/index.html | 2 +- .../getPositionFromPath.ts.html | 2 +- .../coreApi/restoreUndoSnapshot/index.html | 2 +- .../restoreSnapshotColors.ts.html | 2 +- .../restoreSnapshotHTML.ts.html | 2 +- .../restoreSnapshotLogicalRoot.ts.html | 2 +- .../restoreSnapshotSelection.ts.html | 2 +- .../restoreUndoSnapshot.ts.html | 2 +- .../lib/coreApi/setContentModel/index.html | 2 +- .../setContentModel/setContentModel.ts.html | 2 +- .../addRangeToSelection.ts.html | 18 +- .../findLastedCoInMergedCell.ts.html | 2 +- .../findTableCellElement.ts.html | 2 +- .../lib/coreApi/setDOMSelection/index.html | 2 +- .../setDOMSelection/setDOMSelection.ts.html | 36 +- .../setEditorStyle/ensureUniqueId.ts.html | 2 +- .../lib/coreApi/setEditorStyle/index.html | 2 +- .../setEditorStyle/setEditorStyle.ts.html | 12 +- .../lib/coreApi/setLogicalRoot/index.html | 2 +- .../setLogicalRoot/setLogicalRoot.ts.html | 2 +- .../lib/coreApi/switchShadowEdit/index.html | 2 +- .../switchShadowEdit/switchShadowEdit.ts.html | 2 +- .../lib/coreApi/triggerEvent/index.html | 2 +- .../coreApi/triggerEvent/triggerEvent.ts.html | 10 +- .../lib/corePlugin/cache/CachePlugin.ts.html | 36 +- .../cache/areSameSelections.ts.html | 26 +- .../corePlugin/cache/domIndexerImpl.ts.html | 92 +- .../lib/corePlugin/cache/index.html | 2 +- .../cache/textMutationObserver.ts.html | 10 +- .../lib/corePlugin/cache/updateCache.ts.html | 2 +- .../contextMenu/ContextMenuPlugin.ts.html | 2 +- .../lib/corePlugin/contextMenu/index.html | 2 +- .../copyPaste/CopyPastePlugin.ts.html | 2 +- .../lib/corePlugin/copyPaste/index.html | 2 +- .../adjustImageSelectionOnSafari.ts.html | 2 +- .../copyPaste/utils/deleteEmptyList.ts.html | 2 +- .../lib/corePlugin/copyPaste/utils/index.html | 2 +- .../createEditorCorePlugins.ts.html | 2 +- .../domEvent/DOMEventPlugin.ts.html | 2 +- .../lib/corePlugin/domEvent/index.html | 2 +- .../corePlugin/entity/EntityPlugin.ts.html | 6 +- .../adjustSelectionAroundEntity.ts.html | 2 +- .../entity/entityDelimiterUtils.ts.html | 2 +- .../corePlugin/entity/findAllEntities.ts.html | 2 +- .../lib/corePlugin/entity/index.html | 2 +- .../corePlugin/format/FormatPlugin.ts.html | 6 +- .../format/applyDefaultFormat.ts.html | 2 +- .../format/applyPendingFormat.ts.html | 2 +- .../lib/corePlugin/format/index.html | 2 +- .../lib/corePlugin/index.html | 2 +- .../lifecycle/LifecyclePlugin.ts.html | 4 +- .../lib/corePlugin/lifecycle/index.html | 2 +- .../selection/SelectionPlugin.ts.html | 46 +- .../selection/findCoordinate.ts.html | 2 +- .../lib/corePlugin/selection/index.html | 28 +- .../isSingleImageInSelection.ts.html | 2 +- .../corePlugin/selection/normalizePos.ts.html | 2 +- .../undo/SnapshotsManagerImpl.ts.html | 2 +- .../lib/corePlugin/undo/UndoPlugin.ts.html | 6 +- .../lib/corePlugin/undo/index.html | 2 +- .../lib/editor/Editor.ts.html | 18 +- .../lib/editor/core/DOMHelperImpl.ts.html | 8 +- .../editor/core/DarkColorHandlerImpl.ts.html | 2 +- .../lib/editor/core/createEditorCore.ts.html | 2 +- .../core/createEditorDefaultSettings.ts.html | 2 +- .../lib/editor/core/index.html | 2 +- .../lib/editor/index.html | 2 +- .../lib/index.html | 2 +- .../lib/index.ts.html | 2 +- .../containerSizeFormatParser.ts.html | 2 +- .../lib/override/index.html | 2 +- .../lib/override/listMetadataApplier.ts.html | 2 +- .../pasteCopyBlockEntityParser.ts.html | 2 +- .../override/pasteDisplayFormatParser.ts.html | 2 +- .../lib/override/pasteEntityProcessor.ts.html | 2 +- .../override/pasteGeneralProcessor.ts.html | 2 +- .../lib/override/pasteTextProcessor.ts.html | 2 +- .../lib/override/tablePreProcessor.ts.html | 2 +- .../lib/utils/createAriaLiveElement.ts.html | 2 +- .../lib/utils/index.html | 2 +- .../defaultContentModelFormatMap.ts.html | 2 +- .../lib/config/defaultHTMLStyleMap.ts.html | 2 +- .../lib/config/index.html | 2 +- .../lib/constants/BulletListType.ts.html | 2 +- .../lib/constants/ChangeSource.ts.html | 2 +- .../lib/constants/EmptySegmentFormat.ts.html | 2 +- .../lib/constants/NumberingListType.ts.html | 2 +- .../lib/constants/OrderedListStyleMap.ts.html | 2 +- .../lib/constants/TableBorderFormat.ts.html | 2 +- .../constants/UnorderedListStyleMap.ts.html | 2 +- .../lib/constants/index.html | 2 +- .../context/createDomToModelContext.ts.html | 2 +- .../context/defaultProcessors.ts.html | 2 +- .../lib/domToModel/context/index.html | 2 +- .../lib/domToModel/domToContentModel.ts.html | 2 +- .../lib/domToModel/index.html | 2 +- .../processors/blockProcessor.ts.html | 2 +- .../domToModel/processors/brProcessor.ts.html | 2 +- .../processors/childProcessor.ts.html | 2 +- .../processors/codeProcessor.ts.html | 2 +- .../processors/delimiterProcessor.ts.html | 2 +- .../processors/elementProcessor.ts.html | 2 +- .../processors/entityProcessor.ts.html | 2 +- .../processors/fontProcessor.ts.html | 2 +- .../formatContainerProcessor.ts.html | 2 +- .../processors/generalProcessor.ts.html | 2 +- .../processors/headingProcessor.ts.html | 2 +- .../domToModel/processors/hrProcessor.ts.html | 2 +- .../processors/imageProcessor.ts.html | 2 +- .../lib/domToModel/processors/index.html | 2 +- .../processors/knownElementProcessor.ts.html | 2 +- .../processors/linkProcessor.ts.html | 2 +- .../processors/listItemProcessor.ts.html | 2 +- .../processors/listProcessor.ts.html | 2 +- .../domToModel/processors/pProcessor.ts.html | 2 +- .../processors/tableProcessor.ts.html | 2 +- .../processors/textProcessor.ts.html | 2 +- .../textWithSelectionProcessor.ts.html | 2 +- .../utils/addSelectionMarker.ts.html | 2 +- .../domToModel/utils/areSameFormats.ts.html | 2 +- .../utils/buildSelectionMarker.ts.html | 2 +- .../utils/getBoundingClientRect.ts.html | 2 +- .../domToModel/utils/getDefaultStyle.ts.html | 2 +- .../utils/getRegularSelectionOffsets.ts.html | 2 +- .../lib/domToModel/utils/index.html | 2 +- .../domToModel/utils/isBlockElement.ts.html | 2 +- .../lib/domToModel/utils/parseFormat.ts.html | 2 +- .../lib/domToModel/utils/stackFormat.ts.html | 2 +- .../lib/domUtils/entityUtils.ts.html | 2 +- .../domUtils/event/cacheGetEventData.ts.html | 2 +- .../lib/domUtils/event/eventUtils.ts.html | 2 +- .../event/extractClipboardItems.ts.html | 2 +- .../lib/domUtils/event/index.html | 2 +- .../lib/domUtils/getObjectKeys.ts.html | 4 +- .../lib/domUtils/getSafeIdSelector.ts.html | 2 +- .../lib/domUtils/index.html | 2 +- .../lib/domUtils/isElementOfType.ts.html | 4 +- .../lib/domUtils/isNodeOfType.ts.html | 4 +- .../domUtils/isWhiteSpacePreserved.ts.html | 2 +- .../lib/domUtils/moveChildNodes.ts.html | 4 +- .../lib/domUtils/normalizeRect.ts.html | 2 +- .../lib/domUtils/readFile.ts.html | 2 +- .../lib/domUtils/reuseCachedElement.ts.html | 2 +- .../selection/getDOMInsertPointRect.ts.html | 2 +- .../selection/getSelectionRootNode.ts.html | 2 +- .../lib/domUtils/selection/index.html | 2 +- .../lib/domUtils/stringUtil.ts.html | 2 +- .../lib/domUtils/style/borderValues.ts.html | 2 +- .../lib/domUtils/style/index.html | 2 +- .../lib/domUtils/style/isBold.ts.html | 2 +- .../lib/domUtils/style/transformColor.ts.html | 2 +- .../lib/domUtils/table/index.html | 2 +- .../domUtils/table/parseTableCells.ts.html | 2 +- .../lib/domUtils/toArray.ts.html | 2 +- .../lib/domUtils/unwrap.ts.html | 2 +- .../lib/domUtils/wrap.ts.html | 2 +- .../block/directionFormatHandler.ts.html | 2 +- .../block/displayFormatHandler.ts.html | 2 +- .../block/htmlAlignFormatHandler.ts.html | 2 +- .../lib/formatHandlers/block/index.html | 2 +- .../block/lineHeightFormatHandler.ts.html | 2 +- .../block/marginFormatHandler.ts.html | 2 +- .../block/paddingFormatHandler.ts.html | 2 +- .../block/textAlignFormatHandler.ts.html | 2 +- .../block/textIndentFormatHandler.ts.html | 2 +- .../block/whiteSpaceFormatHandler.ts.html | 2 +- .../backgroundColorFormatHandler.ts.html | 4 +- .../common/borderBoxFormatHandler.ts.html | 2 +- .../common/borderFormatHandler.ts.html | 8 +- .../common/boxShadowFormatHandler.ts.html | 2 +- .../common/datasetFormatHandler.ts.html | 2 +- .../common/floatFormatHandler.ts.html | 2 +- .../common/idFormatHandler.ts.html | 2 +- .../lib/formatHandlers/common/index.html | 10 +- .../common/sizeFormatHandler.ts.html | 2 +- .../common/verticalAlignFormatHandler.ts.html | 2 +- .../common/wordBreakFormatHandler.ts.html | 2 +- .../defaultFormatHandlers.ts.html | 2 +- .../entity/entityFormatHandler.ts.html | 2 +- .../lib/formatHandlers/entity/index.html | 2 +- .../lib/formatHandlers/index.html | 2 +- .../lib/formatHandlers/list/index.html | 2 +- .../list/listItemThreadFormatHandler.ts.html | 2 +- .../list/listLevelThreadFormatHandler.ts.html | 2 +- .../list/listStyleFormatHandler.ts.html | 2 +- .../segment/boldFormatHandler.ts.html | 2 +- .../segment/fontFamilyFormatHandler.ts.html | 2 +- .../segment/fontSizeFormatHandler.ts.html | 2 +- .../lib/formatHandlers/segment/index.html | 2 +- .../segment/italicFormatHandler.ts.html | 2 +- .../letterSpacingFormatHandler.ts.html | 2 +- .../segment/linkFormatHandler.ts.html | 2 +- .../segment/strikeFormatHandler.ts.html | 2 +- .../superOrSubScriptFormatHandler.ts.html | 2 +- .../segment/textColorFormatHandler.ts.html | 2 +- .../segment/underlineFormatHandler.ts.html | 2 +- .../lib/formatHandlers/table/index.html | 2 +- .../table/tableLayoutFormatHandler.ts.html | 2 +- .../table/tableSpacingFormatHandler.ts.html | 2 +- .../textColorOnTableCellFormatHandler.ts.html | 2 +- .../lib/formatHandlers/utils/color.ts.html | 2 +- .../lib/formatHandlers/utils/dir.ts.html | 2 +- .../lib/formatHandlers/utils/index.html | 2 +- .../utils/parseValueWithUnit.ts.html | 2 +- .../utils/shouldSetValue.ts.html | 2 +- .../lib/index.html | 2 +- .../lib/index.ts.html | 16 +- .../lib/modelApi/block/index.html | 2 +- .../block/setParagraphNotImplicit.ts.html | 2 +- .../lib/modelApi/common/addBlock.ts.html | 2 +- .../lib/modelApi/common/addDecorators.ts.html | 6 +- .../lib/modelApi/common/addSegment.ts.html | 2 +- .../modelApi/common/addTextSegment.ts.html | 2 +- .../modelApi/common/ensureParagraph.ts.html | 2 +- .../lib/modelApi/common/hasSpacesOnly.ts.html | 2 +- .../lib/modelApi/common/index.html | 2 +- .../lib/modelApi/common/isEmpty.ts.html | 2 +- .../lib/modelApi/common/mutate.ts.html | 44 +- .../common/normalizeContentModel.ts.html | 2 +- .../common/normalizeParagraph.ts.html | 2 +- .../modelApi/common/normalizeSegment.ts.html | 2 +- .../lib/modelApi/common/unwrapBlock.ts.html | 2 +- .../lib/modelApi/creators/createBr.ts.html | 2 +- .../createContentModelDocument.ts.html | 2 +- .../modelApi/creators/createDivider.ts.html | 2 +- .../creators/createEmptyModel.ts.html | 2 +- .../modelApi/creators/createEntity.ts.html | 2 +- .../creators/createFormatContainer.ts.html | 2 +- .../creators/createGeneralBlock.ts.html | 2 +- .../creators/createGeneralSegment.ts.html | 2 +- .../lib/modelApi/creators/createImage.ts.html | 2 +- .../modelApi/creators/createListItem.ts.html | 2 +- .../modelApi/creators/createListLevel.ts.html | 2 +- .../modelApi/creators/createParagraph.ts.html | 2 +- .../creators/createParagraphDecorator.ts.html | 2 +- .../creators/createSelectionMarker.ts.html | 2 +- .../lib/modelApi/creators/createTable.ts.html | 2 +- .../modelApi/creators/createTableCell.ts.html | 2 +- .../modelApi/creators/createTableRow.ts.html | 2 +- .../lib/modelApi/creators/createText.ts.html | 10 +- .../lib/modelApi/creators/index.html | 2 +- .../modelApi/editing/applyTableFormat.ts.html | 2 +- .../lib/modelApi/editing/cloneModel.ts.html | 2 +- .../lib/modelApi/editing/deleteBlock.ts.html | 2 +- .../editing/deleteExpandedSelection.ts.html | 2 +- .../modelApi/editing/deleteSegment.ts.html | 2 +- .../modelApi/editing/deleteSelection.ts.html | 2 +- .../modelApi/editing/deleteSingleChar.ts.html | 2 +- .../getClosestAncestorBlockGroupIndex.ts.html | 2 +- .../getListStyleTypeFromString.ts.html | 2 +- .../editing/getSegmentTextFormat.ts.html | 2 +- .../lib/modelApi/editing/index.html | 2 +- .../lib/modelApi/editing/mergeModel.ts.html | 2 +- .../modelApi/editing/normalizeTable.ts.html | 2 +- .../editing/retrieveModelFormatState.ts.html | 2 +- .../lib/modelApi/editing/runEditSteps.ts.html | 2 +- .../setTableCellBackgroundColor.ts.html | 2 +- .../list/getAutoListStyleType.ts.html | 2 +- .../list/getOrderedListNumberStr.ts.html | 2 +- .../lib/modelApi/list/index.html | 2 +- .../metadata/definitionCreators.ts.html | 2 +- .../lib/modelApi/metadata/index.html | 2 +- .../metadata/updateImageMetadata.ts.html | 2 +- .../metadata/updateListMetadata.ts.html | 2 +- .../modelApi/metadata/updateMetadata.ts.html | 2 +- .../metadata/updateTableCellMetadata.ts.html | 2 +- .../metadata/updateTableMetadata.ts.html | 2 +- .../lib/modelApi/metadata/validate.ts.html | 2 +- .../selection/collectSelections.ts.html | 32 +- .../selection/getSelectedCells.ts.html | 2 +- .../selection/hasSelectionInBlock.ts.html | 2 +- .../hasSelectionInBlockGroup.ts.html | 2 +- .../selection/hasSelectionInSegment.ts.html | 2 +- .../lib/modelApi/selection/index.html | 2 +- .../selection/iterateSelections.ts.html | 58 +- .../modelApi/selection/setSelection.ts.html | 2 +- .../lib/modelApi/typeCheck/index.html | 2 +- .../typeCheck/isBlockGroupOfType.ts.html | 2 +- .../typeCheck/isGeneralSegment.ts.html | 2 +- .../lib/modelToDom/contentModelToDom.ts.html | 2 +- .../context/createModelToDomContext.ts.html | 2 +- .../defaultContentModelHandlers.ts.html | 2 +- .../lib/modelToDom/context/index.html | 2 +- .../modelToDom/handlers/handleBlock.ts.html | 2 +- .../handlers/handleBlockGroupChildren.ts.html | 2 +- .../lib/modelToDom/handlers/handleBr.ts.html | 2 +- .../modelToDom/handlers/handleDivider.ts.html | 2 +- .../modelToDom/handlers/handleEntity.ts.html | 2 +- .../handlers/handleFormatContainer.ts.html | 2 +- .../handlers/handleGeneralModel.ts.html | 2 +- .../modelToDom/handlers/handleImage.ts.html | 2 +- .../modelToDom/handlers/handleList.ts.html | 2 +- .../handlers/handleListItem.ts.html | 2 +- .../handlers/handleParagraph.ts.html | 2 +- .../modelToDom/handlers/handleSegment.ts.html | 2 +- .../handlers/handleSegmentDecorator.ts.html | 2 +- .../modelToDom/handlers/handleTable.ts.html | 8 +- .../modelToDom/handlers/handleText.ts.html | 2 +- .../lib/modelToDom/handlers/index.html | 2 +- .../lib/modelToDom/index.html | 2 +- .../lib/modelToDom/optimizers/index.html | 2 +- .../modelToDom/optimizers/mergeNode.ts.html | 2 +- .../modelToDom/optimizers/optimize.ts.html | 2 +- .../optimizers/removeUnnecessarySpan.ts.html | 2 +- .../lib/modelToDom/utils/applyFormat.ts.html | 6 +- .../modelToDom/utils/applyMetadata.ts.html | 2 +- .../utils/handleSegmentCommon.ts.html | 2 +- .../lib/modelToDom/utils/index.html | 2 +- .../lib/modelToDom/utils/stackFormat.ts.html | 2 +- .../modelToText/contentModelToText.ts.html | 2 +- .../lib/modelToText/index.html | 2 +- .../lib/autoFormat/AutoFormatPlugin.ts.html | 190 +- .../lib/autoFormat/hyphen/index.html | 2 +- .../autoFormat/hyphen/transformHyphen.ts.html | 2 +- .../lib/autoFormat/index.html | 28 +- .../lib/autoFormat/link/createLink.ts.html | 52 +- .../link/createLinkAfterSpace.ts.html | 44 +- .../lib/autoFormat/link/getLinkUrl.ts.html | 158 ++ .../lib/autoFormat/link/index.html | 49 +- .../lib/autoFormat/link/unlink.ts.html | 2 +- .../list/convertAlphaToDecimals.ts.html | 2 +- .../lib/autoFormat/list/getIndex.ts.html | 2 +- .../autoFormat/list/getListTypeStyle.ts.html | 2 +- .../list/getNumberingListStyle.ts.html | 2 +- .../lib/autoFormat/list/index.html | 2 +- .../list/keyboardListTrigger.ts.html | 2 +- .../lib/autoFormat/numbers/index.html | 2 +- .../numbers/transformFraction.ts.html | 2 +- .../numbers/transformOrdinals.ts.html | 2 +- .../ContextMenuPluginBase.ts.html | 2 +- .../lib/contextMenuBase/index.html | 2 +- .../customReplace/CustomReplacePlugin.ts.html | 2 +- .../lib/customReplace/index.html | 2 +- .../lib/edit/EditPlugin.ts.html | 2 +- .../deleteAllSegmentBefore.ts.html | 2 +- .../deleteCollapsedSelection.ts.html | 2 +- .../edit/deleteSteps/deleteEmptyQuote.ts.html | 2 +- .../lib/edit/deleteSteps/deleteList.ts.html | 2 +- .../deleteSteps/deleteWordSelection.ts.html | 2 +- .../lib/edit/deleteSteps/index.html | 2 +- .../edit/handleKeyboardEventCommon.ts.html | 2 +- .../lib/edit/index.html | 2 +- .../edit/inputSteps/handleEnterOnList.ts.html | 2 +- .../inputSteps/handleEnterOnParagraph.ts.html | 2 +- .../lib/edit/inputSteps/index.html | 2 +- .../lib/edit/keyboardDelete.ts.html | 2 +- .../lib/edit/keyboardEnter.ts.html | 2 +- .../lib/edit/keyboardInput.ts.html | 2 +- .../lib/edit/keyboardTab.ts.html | 2 +- .../lib/edit/tabUtils/handleTabOnList.ts.html | 2 +- .../tabUtils/handleTabOnParagraph.ts.html | 2 +- .../edit/tabUtils/handleTabOnTable.ts.html | 2 +- .../tabUtils/handleTabOnTableCell.ts.html | 2 +- .../lib/edit/tabUtils/index.html | 2 +- .../edit/utils/getLeafSiblingBlock.ts.html | 2 +- .../lib/edit/utils/index.html | 2 +- .../lib/edit/utils/splitParagraph.ts.html | 2 +- .../lib/hyperlink/HyperlinkPlugin.ts.html | 2 +- .../lib/hyperlink/index.html | 2 +- .../Cropper/createImageCropper.ts.html | 2 +- .../imageEdit/Cropper/cropperContext.ts.html | 2 +- .../lib/imageEdit/Cropper/index.html | 2 +- .../lib/imageEdit/ImageEditPlugin.ts.html | 2 +- .../Resizer/createImageResizer.ts.html | 2 +- .../lib/imageEdit/Resizer/index.html | 2 +- .../imageEdit/Resizer/resizerContext.ts.html | 2 +- .../updateSideHandlesVisibility.ts.html | 2 +- .../Rotator/createImageRotator.ts.html | 2 +- .../lib/imageEdit/Rotator/index.html | 2 +- .../imageEdit/Rotator/rotatorContext.ts.html | 2 +- .../Rotator/updateRotateHandle.ts.html | 2 +- .../lib/imageEdit/constants/constants.ts.html | 2 +- .../lib/imageEdit/constants/index.html | 2 +- .../lib/imageEdit/index.html | 2 +- .../types/ImageEditElementClass.ts.html | 2 +- .../lib/imageEdit/types/index.html | 2 +- .../lib/imageEdit/utils/applyChange.ts.html | 2 +- .../utils/canRegenerateImage.ts.html | 2 +- .../utils/checkEditInfoState.ts.html | 2 +- .../utils/createImageWrapper.ts.html | 2 +- .../imageEdit/utils/doubleCheckResize.ts.html | 22 +- .../imageEdit/utils/findEditingImage.ts.html | 2 +- .../imageEdit/utils/generateDataURL.ts.html | 2 +- .../imageEdit/utils/generateImageSize.ts.html | 2 +- .../utils/getDropAndDragHelpers.ts.html | 2 +- .../utils/getHTMLImageOptions.ts.html | 2 +- .../imageEdit/utils/getSelectedImage.ts.html | 2 +- .../imageEdit/utils/imageEditUtils.ts.html | 2 +- .../lib/imageEdit/utils/index.html | 30 +- .../utils/normalizeImageSelection.ts.html | 2 +- .../utils/updateHandleCursor.ts.html | 2 +- .../utils/updateImageEditInfo.ts.html | 2 +- .../lib/imageEdit/utils/updateWrapper.ts.html | 2 +- .../lib/index.html | 2 +- .../lib/index.ts.html | 12 +- .../lib/markdown/MarkdownPlugin.ts.html | 2 +- .../lib/markdown/index.html | 2 +- .../lib/markdown/utils/index.html | 2 +- .../lib/markdown/utils/setFormat.ts.html | 2 +- .../lib/paste/DefaultSanitizers.ts.html | 2 +- .../lib/paste/Excel/index.html | 2 +- .../processPastedContentFromExcel.ts.html | 2 +- .../lib/paste/PastePlugin.ts.html | 6 +- .../lib/paste/PowerPoint/index.html | 2 +- ...processPastedContentFromPowerPoint.ts.html | 2 +- .../lib/paste/WacComponents/constants.ts.html | 2 +- .../lib/paste/WacComponents/index.html | 2 +- .../processPastedContentWacComponents.ts.html | 2 +- .../WordDesktop/getStyleMetadata.ts.html | 2 +- .../lib/paste/WordDesktop/index.html | 2 +- ...rocessPastedContentFromWordDesktop.ts.html | 2 +- .../WordDesktop/processWordComments.ts.html | 2 +- .../WordDesktop/processWordLists.ts.html | 2 +- .../removeNegativeTextIndentParser.ts.html | 2 +- .../lib/paste/index.html | 2 +- .../pasteSourceValidations/constants.ts.html | 2 +- .../documentContainWacElements.ts.html | 2 +- .../getPasteSource.ts.html | 2 +- .../paste/pasteSourceValidations/index.html | 2 +- .../isExcelDesktopDocument.ts.html | 2 +- .../isExcelOnlineDocument.ts.html | 2 +- .../isGoogleSheetDocument.ts.html | 2 +- .../isPowerPointDesktopDocument.ts.html | 2 +- .../isWordDesktopDocument.ts.html | 2 +- .../shouldConvertToSingleImage.ts.html | 2 +- .../lib/paste/utils/addParser.ts.html | 2 +- .../utils/chainSanitizerCallback.ts.html | 2 +- .../paste/utils/deprecatedColorParser.ts.html | 2 +- .../lib/paste/utils/getStyles.ts.html | 2 +- .../lib/paste/utils/index.html | 2 +- .../lib/paste/utils/linkParser.ts.html | 2 +- .../lib/paste/utils/setProcessor.ts.html | 2 +- .../lib/picker/PickerHelperImpl.ts.html | 2 +- .../lib/picker/PickerPlugin.ts.html | 2 +- .../lib/picker/getQueryString.ts.html | 2 +- .../lib/picker/index.html | 2 +- .../CreateElement/createElement.ts.html | 2 +- .../lib/pluginUtils/CreateElement/index.html | 2 +- .../DragAndDrop/DragAndDropHelper.ts.html | 2 +- .../lib/pluginUtils/DragAndDrop/index.html | 2 +- .../Rect/getIntersectedRect.ts.html | 2 +- .../lib/pluginUtils/Rect/index.html | 2 +- .../lib/shortcut/ShortcutPlugin.ts.html | 2 +- .../lib/shortcut/index.html | 2 +- .../lib/shortcut/shortcuts.ts.html | 2 +- .../lib/shortcut/utils/index.html | 2 +- .../setShortcutIndentationCommand.ts.html | 2 +- .../lib/tableEdit/TableEditPlugin.ts.html | 4 +- .../lib/tableEdit/editors/TableEditor.ts.html | 2 +- .../editors/features/CellResizer.ts.html | 2 +- .../editors/features/TableEditFeature.ts.html | 2 +- .../editors/features/TableInserter.ts.html | 8 +- .../editors/features/TableMover.ts.html | 40 +- .../editors/features/TableResizer.ts.html | 2 +- .../lib/tableEdit/editors/features/index.html | 30 +- .../lib/tableEdit/editors/index.html | 2 +- .../utils/getTableFromContentModel.ts.html | 2 +- .../lib/tableEdit/editors/utils/index.html | 2 +- .../lib/tableEdit/index.html | 2 +- .../lib/watermark/WatermarkPlugin.ts.html | 2 +- .../lib/watermark/index.html | 2 +- .../lib/watermark/isModelEmptyFast.ts.html | 2 +- .../lib/index.html | 2 +- .../lib/index.ts.html | 2 +- .../lib/corePlugins/BridgePlugin.ts.html | 2 +- .../lib/corePlugins/EditPlugin.ts.html | 2 +- .../lib/corePlugins/index.html | 2 +- .../lib/editor/DarkColorHandlerImpl.ts.html | 2 +- .../lib/editor/EditorAdapter.ts.html | 2 +- .../lib/editor/IgnoredPluginNames.ts.html | 2 +- .../lib/editor/index.html | 2 +- .../lib/editor/utils/buildRangeEx.ts.html | 2 +- .../editor/utils/createTableRanges.ts.html | 2 +- .../lib/editor/utils/eventConverter.ts.html | 2 +- .../lib/editor/utils/index.html | 2 +- .../lib/editor/utils/insertNode.ts.html | 2 +- .../editor/utils/selectionConverter.ts.html | 2 +- coverage/roosterjs/lib/createEditor.ts.html | 2 +- coverage/roosterjs/lib/index.html | 2 +- coverage/roosterjs/lib/index.ts.html | 2 +- demo.js | 2 +- demo.js.map | 2 +- docs/assets/js/search.js | 2 +- .../roosterjs_content_model_core.editor.html | 64 +- ...ontent_model_plugins.autoformatplugin.html | 20 +- ...t_model_plugins.contextmenupluginbase.html | 10 +- ...ent_model_plugins.customreplaceplugin.html | 10 +- ...erjs_content_model_plugins.editplugin.html | 12 +- ...content_model_plugins.hyperlinkplugin.html | 12 +- ...content_model_plugins.imageeditplugin.html | 28 +- ..._content_model_plugins.markdownplugin.html | 10 +- ...rjs_content_model_plugins.pasteplugin.html | 10 +- ...js_content_model_plugins.pickerplugin.html | 12 +- ..._content_model_plugins.shortcutplugin.html | 12 +- ...content_model_plugins.tableeditplugin.html | 12 +- ...content_model_plugins.watermarkplugin.html | 14 +- ...oosterjs_editor_adapter.editoradapter.html | 164 +- ...ntent_model_plugins.autoformatoptions.html | 360 +++ ...content_model_plugins.autolinkoptions.html | 261 +++ ...tent_model_plugins.contextmenuoptions.html | 6 +- ...s_content_model_plugins.customreplace.html | 6 +- ...ontent_model_plugins.imageeditoptions.html | 20 +- ...content_model_plugins.markdownoptions.html | 8 +- ...s_content_model_plugins.pickerhandler.html | 14 +- ...js_content_model_plugins.pickerhelper.html | 6 +- ...content_model_plugins.shortcutcommand.html | 6 +- ...t_model_plugins.shortcutkeydefinition.html | 6 +- ...erjs_content_model_types.announcedata.html | 8 +- ...s_content_model_types.arraydefinition.html | 12 +- ...ontent_model_types.baseplugindomevent.html | 6 +- ...s_content_model_types.basepluginevent.html | 4 +- ...ontent_model_types.beforecutcopyevent.html | 12 +- ...ontent_model_types.beforedisposeevent.html | 4 +- ...odel_types.beforekeyboardeditingevent.html | 6 +- ..._content_model_types.beforepasteevent.html | 22 +- ...ent_model_types.beforesetcontentevent.html | 6 +- ...content_model_types.booleandefinition.html | 8 +- .../roosterjs_content_model_types.border.html | 6 +- ..._content_model_types.cachepluginstate.html | 8 +- ...rjs_content_model_types.changedentity.html | 6 +- ...rjs_content_model_types.clipboarddata.html | 24 +- ...content_model_types.clonemodeloptions.html | 2 +- ...erjs_content_model_types.coloroptions.html | 10 +- .../roosterjs_content_model_types.colors.html | 4 +- ...ntent_model_types.compositionendevent.html | 6 +- ...ntent_model_types.contentchangedevent.html | 20 +- ...ent_model_types.contentmodelblockbase.html | 10 +- ...del_types.contentmodelblockbasecommon.html | 2 +- ...odel_types.contentmodelblockgroupbase.html | 10 +- ...ypes.contentmodelblockgroupbasecommon.html | 4 +- ...odel_types.contentmodelblockwithcache.html | 2 +- ...js_content_model_types.contentmodelbr.html | 14 +- ..._content_model_types.contentmodelcode.html | 6 +- ...ntent_model_types.contentmodeldivider.html | 16 +- ...model_types.contentmodeldividercommon.html | 4 +- ...tent_model_types.contentmodeldocument.html | 14 +- ...odel_types.contentmodeldocumentcommon.html | 2 +- ...ontent_model_types.contentmodelentity.html | 22 +- ...del_types.contentmodelformatcontainer.html | 18 +- ...pes.contentmodelformatcontainercommon.html | 4 +- ...ent_model_types.contentmodelformatmap.html | 50 +- ...t_model_types.contentmodelformatstate.html | 68 +- ..._model_types.contentmodelgeneralblock.html | 18 +- ..._types.contentmodelgeneralblockcommon.html | 2 +- ...odel_types.contentmodelgeneralsegment.html | 24 +- ...content_model_types.contentmodelimage.html | 24 +- ...t_model_types.contentmodelimagecommon.html | 8 +- ..._content_model_types.contentmodellink.html | 8 +- ...tent_model_types.contentmodellistitem.html | 18 +- ...ent_model_types.contentmodellistlevel.html | 12 +- ...del_types.contentmodellistlevelcommon.html | 2 +- ...ntent_model_types.contentmodeloptions.html | 8 +- ...ent_model_types.contentmodelparagraph.html | 18 +- ...del_types.contentmodelparagraphcommon.html | 2 +- ..._types.contentmodelparagraphdecorator.html | 8 +- ....contentmodelparagraphdecoratorcommon.html | 2 +- ...t_model_types.contentmodelsegmentbase.html | 14 +- ...l_types.contentmodelsegmentbasecommon.html | 2 +- ...del_types.contentmodelselectionmarker.html | 14 +- ...tent_model_types.contentmodelsettings.html | 6 +- ...content_model_types.contentmodeltable.html | 16 +- ...ent_model_types.contentmodeltablecell.html | 22 +- ...del_types.contentmodeltablecellcommon.html | 6 +- ...tent_model_types.contentmodeltablerow.html | 12 +- ...odel_types.contentmodeltablerowcommon.html | 2 +- ..._content_model_types.contentmodeltext.html | 16 +- ...nt_model_types.contentmodeltextcommon.html | 2 +- ...nt_model_types.contentmodelwithformat.html | 2 +- ..._content_model_types.contextmenuevent.html | 8 +- ...nt_model_types.contextmenupluginstate.html | 2 +- ...ntent_model_types.contextmenuprovider.html | 12 +- ...tent_model_types.copypastepluginstate.html | 6 +- ...sterjs_content_model_types.coreapimap.html | 32 +- ..._content_model_types.darkcolorhandler.html | 12 +- ...js_content_model_types.definitionbase.html | 6 +- ...rjs_content_model_types.deletedentity.html | 4 +- ...nt_model_types.deleteselectioncontext.html | 10 +- ...ent_model_types.deleteselectionresult.html | 4 +- ...ntent_model_types.domeventpluginstate.html | 10 +- ...js_content_model_types.domeventrecord.html | 4 +- ...osterjs_content_model_types.domhelper.html | 26 +- ...sterjs_content_model_types.domindexer.html | 14 +- ...js_content_model_types.dominsertpoint.html | 4 +- ...content_model_types.domtomodelcontext.html | 46 +- ...odel_types.domtomodeldecoratorcontext.html | 6 +- ...t_model_types.domtomodelformatcontext.html | 6 +- ...tent_model_types.domtomodellistformat.html | 6 +- ..._content_model_types.domtomodeloption.html | 6 +- ..._types.domtomodeloptionforcreatemodel.html | 8 +- ...l_types.domtomodeloptionforsanitizing.html | 14 +- ...odel_types.domtomodelselectioncontext.html | 4 +- ...ontent_model_types.domtomodelsettings.html | 8 +- ...s_content_model_types.edgelinkpreview.html | 10 +- ...js_content_model_types.editimageevent.html | 12 +- ...content_model_types.editorbaseoptions.html | 18 +- ...rjs_content_model_types.editorcontext.html | 22 +- ...sterjs_content_model_types.editorcore.html | 22 +- ...content_model_types.editorcoreplugins.html | 18 +- ...content_model_types.editorenvironment.html | 12 +- ..._content_model_types.editorinputevent.html | 6 +- ...rjs_content_model_types.editoroptions.html | 44 +- ...erjs_content_model_types.editorplugin.html | 10 +- ..._content_model_types.editorreadyevent.html | 4 +- ...tent_model_types.entershadoweditevent.html | 4 +- .../roosterjs_content_model_types.entity.html | 8 +- ...tent_model_types.entityoperationevent.html | 14 +- ...content_model_types.entitypluginstate.html | 2 +- ...terjs_content_model_types.entitystate.html | 6 +- ...odel_types.extractcontentwithdomevent.html | 6 +- ...model_types.formatcontentmodelcontext.html | 20 +- ...model_types.formatcontentmodeloptions.html | 14 +- ...tent_model_types.formathandlertypemap.html | 72 +- ...content_model_types.formatpluginstate.html | 4 +- ...roosterjs_content_model_types.ieditor.html | 62 +- ...terjs_content_model_types.imageeditor.html | 10 +- ...t_model_types.imageflipmetadataformat.html | 4 +- ..._content_model_types.imageformatstate.html | 10 +- ...js_content_model_types.imageselection.html | 4 +- ...nt_model_types.imagesnapshotselection.html | 4 +- ...ntent_model_types.insertentityoptions.html | 10 +- ...terjs_content_model_types.insertpoint.html | 8 +- ...t_model_types.iterateselectionsoption.html | 6 +- ...erjs_content_model_types.keydownevent.html | 8 +- ...rjs_content_model_types.keypressevent.html | 6 +- ...sterjs_content_model_types.keyupevent.html | 6 +- ...s_content_model_types.knownentityitem.html | 6 +- ...tent_model_types.leaveshadoweditevent.html | 4 +- ...tent_model_types.lifecyclepluginstate.html | 10 +- ...oosterjs_content_model_types.linkdata.html | 6 +- ...t_model_types.logicalrootchangedevent.html | 6 +- ..._content_model_types.mergemodeloption.html | 8 +- ...s_content_model_types.metadataapplier.html | 4 +- ...l_types.modeltodomblockandsegmentnode.html | 4 +- ...content_model_types.modeltodomcontext.html | 44 +- ...t_model_types.modeltodomformatcontext.html | 4 +- ...ent_model_types.modeltodomlistcontext.html | 4 +- ...t_model_types.modeltodomliststackitem.html | 14 +- ..._content_model_types.modeltodomoption.html | 10 +- ...odel_types.modeltodomregularselection.html | 6 +- ...odel_types.modeltodomselectioncontext.html | 6 +- ...ontent_model_types.modeltodomsettings.html | 12 +- ...tent_model_types.modeltotextcallbacks.html | 18 +- ...js_content_model_types.mousedownevent.html | 6 +- ...erjs_content_model_types.mouseupevent.html | 8 +- ...terjs_content_model_types.nodetypemap.html | 16 +- ..._content_model_types.numberdefinition.html | 12 +- ..._content_model_types.objectdefinition.html | 8 +- ...erjs_content_model_types.pasteoptions.html | 4 +- ...rjs_content_model_types.pendingformat.html | 4 +- ...s_content_model_types.pluginwithstate.html | 12 +- ...js_content_model_types.rangeselection.html | 6 +- ...nt_model_types.rangeselectionforcache.html | 8 +- ...nt_model_types.rangesnapshotselection.html | 8 +- ...l_types.readonlycontentmodelblockbase.html | 10 +- ...es.readonlycontentmodelblockgroupbase.html | 10 +- ...nt_model_types.readonlycontentmodelbr.html | 14 +- ..._model_types.readonlycontentmodelcode.html | 6 +- ...del_types.readonlycontentmodeldivider.html | 16 +- ...el_types.readonlycontentmodeldocument.html | 14 +- ...s.readonlycontentmodelformatcontainer.html | 18 +- ...ypes.readonlycontentmodelgeneralblock.html | 18 +- ...es.readonlycontentmodelgeneralsegment.html | 24 +- ...model_types.readonlycontentmodelimage.html | 24 +- ..._model_types.readonlycontentmodellink.html | 8 +- ...el_types.readonlycontentmodellistitem.html | 18 +- ...l_types.readonlycontentmodellistlevel.html | 12 +- ...l_types.readonlycontentmodelparagraph.html | 18 +- ...eadonlycontentmodelparagraphdecorator.html | 8 +- ...types.readonlycontentmodelsegmentbase.html | 14 +- ...s.readonlycontentmodelselectionmarker.html | 14 +- ...model_types.readonlycontentmodeltable.html | 16 +- ...l_types.readonlycontentmodeltablecell.html | 22 +- ...el_types.readonlycontentmodeltablerow.html | 12 +- ..._model_types.readonlycontentmodeltext.html | 16 +- ..._types.readonlycontentmodelwithformat.html | 2 +- ...ontent_model_types.readonlyselectable.html | 6 +- ...l_types.readonlytableselectioncontext.html | 8 +- .../roosterjs_content_model_types.rect.html | 8 +- ...terjs_content_model_types.scrollevent.html | 8 +- ...sterjs_content_model_types.selectable.html | 6 +- ...rjs_content_model_types.selectionbase.html | 2 +- ...ent_model_types.selectionchangedevent.html | 6 +- ..._content_model_types.selectionoptions.html | 4 +- ...tent_model_types.selectionpluginstate.html | 16 +- ...s.shallowmutablecontentmodelblockbase.html | 10 +- ...llowmutablecontentmodelblockgroupbase.html | 10 +- ...es.shallowmutablecontentmodeldocument.html | 14 +- ...lowmutablecontentmodelformatcontainer.html | 18 +- ...hallowmutablecontentmodelgeneralblock.html | 18 +- ...llowmutablecontentmodelgeneralsegment.html | 24 +- ...es.shallowmutablecontentmodellistitem.html | 18 +- ...s.shallowmutablecontentmodelparagraph.html | 18 +- ...shallowmutablecontentmodelsegmentbase.html | 14 +- ...types.shallowmutablecontentmodeltable.html | 16 +- ...s.shallowmutablecontentmodeltablecell.html | 22 +- ...es.shallowmutablecontentmodeltablerow.html | 12 +- ..._model_types.shallowmutableselectable.html | 6 +- ...oosterjs_content_model_types.snapshot.html | 10 +- ...osterjs_content_model_types.snapshots.html | 12 +- ...ent_model_types.snapshotselectionbase.html | 2 +- ..._content_model_types.snapshotsmanager.html | 12 +- ..._content_model_types.stringdefinition.html | 8 +- ...ntent_model_types.tablecellcoordinate.html | 4 +- ...js_content_model_types.tableselection.html | 12 +- ...ent_model_types.tableselectioncontext.html | 8 +- ...model_types.tableselectioncoordinates.html | 8 +- ...ontent_model_types.tableselectioninfo.html | 10 +- ...nt_model_types.tablesnapshotselection.html | 12 +- ...tent_model_types.textmutationobserver.html | 6 +- ...s_content_model_types.undopluginstate.html | 10 +- ...del_types.validdeleteselectioncontext.html | 10 +- ..._content_model_types.zoomchangedevent.html | 6 +- ...ditor_adapter.beforepasteadapterevent.html | 4 +- ...s_editor_adapter.editoradapteroptions.html | 48 +- .../roosterjs_react.contextmenuitem.html | 20 +- .../roosterjs_react.dialogitem.html | 8 +- .../roosterjs_react.reacteditorplugin.html | 12 +- .../roosterjs_react.ribbonbutton.html | 18 +- .../roosterjs_react.ribbonbuttondropdown.html | 12 +- .../roosterjs_react.ribbonplugin.html | 20 +- .../roosterjs_react.ribbonprops.html | 6 +- .../roosterjs_react.roosterprops.html | 48 +- .../roosterjs_react.uiutilities.html | 4 +- docs/modules/roosterjs.html | 2 +- docs/modules/roosterjs_color_utils.html | 2 +- docs/modules/roosterjs_content_model_api.html | 122 +- .../modules/roosterjs_content_model_core.html | 14 +- docs/modules/roosterjs_content_model_dom.html | 328 +-- .../roosterjs_content_model_plugins.html | 134 +- .../roosterjs_content_model_types.html | 348 +-- docs/modules/roosterjs_editor_adapter.html | 2 +- docs/modules/roosterjs_react.html | 206 +- rooster-min.js | 2 +- rooster-min.js.map | 2 +- 883 files changed, 5074 insertions(+), 4357 deletions(-) create mode 100644 coverage/roosterjs-content-model-plugins/lib/autoFormat/link/getLinkUrl.ts.html create mode 100644 docs/interfaces/roosterjs_content_model_plugins.autoformatoptions.html create mode 100644 docs/interfaces/roosterjs_content_model_plugins.autolinkoptions.html diff --git a/coverage/index.html b/coverage/index.html index 121d25d1e40..b59ebad4992 100644 --- a/coverage/index.html +++ b/coverage/index.html @@ -23,30 +23,30 @@

All files

- 91.66% + 91.62% Statements - 12479/13614 + 12491/13633
- 80.17% + 80.11% Branches - 9214/11493 + 9225/11515
- 88% + 88.01% Functions - 2016/2291 + 2019/2294
- 91.42% + 91.38% Lines - 11749/12851 + 11758/12867
@@ -854,17 +854,17 @@

All files

roosterjs-content-model-core/lib/corePlugin/selection - +
- 92.91% - 354/381 - 78.04% - 398/510 + 92.39% + 352/381 + 77.45% + 395/510 92.11% 35/38 - 92.58% - 337/364 + 92.03% + 335/364 @@ -1159,8 +1159,8 @@

All files

99.12% 113/114 - 95.5% - 106/111 + 94.59% + 105/111 100% 26/26 99.12% @@ -1469,17 +1469,17 @@

All files

roosterjs-content-model-plugins/lib/autoFormat - +
- 63.75% - 51/80 - 44.23% - 23/52 + 63.53% + 54/85 + 43.86% + 25/57 58.33% 7/12 - 62.34% - 48/77 + 60.76% + 48/79 @@ -1499,17 +1499,17 @@

All files

roosterjs-content-model-plugins/lib/autoFormat/link - -
+ +
- 92.11% - 35/38 - 74.07% - 20/27 - 71.43% - 5/7 - 92.11% - 35/38 + 94.23% + 49/52 + 84.09% + 37/44 + 80% + 8/10 + 94.23% + 49/52 @@ -1754,17 +1754,17 @@

All files

roosterjs-content-model-plugins/lib/imageEdit/utils - -
+ +
- 90.23% - 351/389 - 76.17% - 227/298 + 89.97% + 350/389 + 75.84% + 226/298 98.08% 51/52 - 89.89% - 338/376 + 89.63% + 337/376 @@ -2024,17 +2024,17 @@

All files

roosterjs-content-model-plugins/lib/tableEdit/editors/features - -
+ +
- 96.02% - 362/377 - 76.47% - 234/306 + 95.49% + 360/377 + 75.49% + 231/306 94.87% 37/39 - 95.89% - 350/365 + 95.34% + 348/365 @@ -2150,7 +2150,7 @@

All files

diff --git a/coverage/lcov.info b/coverage/lcov.info index d3a61aea416..75a6e21d03a 100644 --- a/coverage/lcov.info +++ b/coverage/lcov.info @@ -118,7 +118,7 @@ FNDA:0,(anonymous_16) FNDA:4,(anonymous_17) FNDA:0,(anonymous_18) FNDA:0,(anonymous_19) -FNDA:33,(anonymous_20) +FNDA:38,(anonymous_20) FNDA:0,(anonymous_21) FNDA:0,(anonymous_22) FNDA:0,(anonymous_23) @@ -148,14 +148,14 @@ FNDA:2,(anonymous_46) FNDA:0,(anonymous_47) FNDA:0,(anonymous_48) FNDA:0,(anonymous_49) -FNDA:106,(anonymous_50) +FNDA:126,(anonymous_50) FNDA:3,(anonymous_51) FNDA:5,(anonymous_52) FNDA:5,(anonymous_53) FNDA:2,(anonymous_54) FNDA:3,(anonymous_55) FNDA:20,(anonymous_56) -FNDA:15,(anonymous_57) +FNDA:35,(anonymous_57) FNDA:18,(anonymous_58) DA:1,1 DA:2,1 @@ -177,7 +177,7 @@ DA:17,1 DA:18,5 DA:19,1 DA:20,1 -DA:21,34 +DA:21,39 DA:22,1 DA:23,1 DA:24,1 @@ -207,14 +207,14 @@ DA:48,3 DA:49,1 DA:50,1 DA:51,1 -DA:52,107 +DA:52,127 DA:53,4 DA:55,6 DA:56,6 DA:57,3 DA:58,4 DA:59,21 -DA:60,16 +DA:60,36 DA:61,19 LF:59 LH:59 @@ -1150,9 +1150,9 @@ FN:60,(anonymous_1) FN:78,matchLink FNF:3 FNH:3 -FNDA:24,(anonymous_0) +FNDA:25,(anonymous_0) FNDA:2,(anonymous_1) -FNDA:52,matchLink +FNDA:72,matchLink DA:1,1 DA:29,1 DA:32,1 @@ -1160,31 +1160,31 @@ DA:33,1 DA:34,1 DA:35,1 DA:37,1 -DA:45,24 +DA:45,25 DA:60,2 DA:78,1 -DA:79,52 -DA:80,256 -DA:81,256 -DA:82,256 -DA:83,256 -DA:84,38 -DA:93,14 +DA:79,72 +DA:80,466 +DA:81,466 +DA:82,466 +DA:83,466 +DA:84,39 +DA:93,33 LF:17 LH:17 -BRDA:45,0,0,14 +BRDA:45,0,0,15 BRDA:45,0,1,10 BRDA:60,1,0,1 BRDA:60,1,1,1 -BRDA:79,2,0,52 +BRDA:79,2,0,72 BRDA:79,2,1,0 -BRDA:83,3,0,38 -BRDA:83,3,1,218 -BRDA:83,4,0,256 -BRDA:83,4,1,50 -BRDA:83,4,2,38 -BRDA:83,4,3,28 -BRDA:87,5,0,26 +BRDA:83,3,0,39 +BRDA:83,3,1,427 +BRDA:83,4,0,466 +BRDA:83,4,1,51 +BRDA:83,4,2,39 +BRDA:83,4,3,29 +BRDA:87,5,0,27 BRDA:87,5,1,12 BRF:14 BRH:13 @@ -3784,27 +3784,27 @@ FN:15,splitTextSegment FN:47,(anonymous_1) FNF:2 FNH:2 -FNDA:36,splitTextSegment -FNDA:72,(anonymous_1) +FNDA:41,splitTextSegment +FNDA:77,(anonymous_1) DA:1,1 DA:15,1 -DA:21,36 -DA:22,36 -DA:23,36 -DA:30,36 -DA:31,36 +DA:21,41 +DA:22,41 +DA:23,41 +DA:30,41 +DA:31,41 DA:32,14 -DA:41,36 +DA:41,41 DA:42,22 -DA:47,72 -DA:48,36 -DA:50,36 +DA:47,77 +DA:48,41 +DA:50,41 LF:13 LH:13 BRDA:31,0,0,14 -BRDA:31,0,1,22 +BRDA:31,0,1,27 BRDA:41,1,0,22 -BRDA:41,1,1,14 +BRDA:41,1,1,19 BRF:4 BRH:4 end_of_record @@ -4820,34 +4820,34 @@ FN:31,(anonymous_1) FN:46,(anonymous_2) FNF:3 FNH:3 -FNDA:36,formatTextSegmentBeforeSelectionMarker -FNDA:36,(anonymous_1) -FNDA:33,(anonymous_2) +FNDA:54,formatTextSegmentBeforeSelectionMarker +FNDA:54,(anonymous_1) +FNDA:51,(anonymous_2) DA:1,1 DA:18,1 -DA:29,36 -DA:31,36 -DA:32,36 -DA:36,36 -DA:38,36 -DA:43,33 -DA:47,33 -DA:49,33 -DA:50,31 -DA:51,31 -DA:63,36 -DA:66,36 +DA:29,54 +DA:31,54 +DA:32,54 +DA:36,54 +DA:38,54 +DA:43,51 +DA:47,51 +DA:49,51 +DA:50,49 +DA:51,49 +DA:63,54 +DA:66,54 LF:14 LH:14 -BRDA:38,0,0,33 +BRDA:38,0,0,51 BRDA:38,0,1,3 -BRDA:39,1,0,36 -BRDA:39,1,1,33 -BRDA:39,1,2,33 -BRDA:49,2,0,31 +BRDA:39,1,0,54 +BRDA:39,1,1,51 +BRDA:39,1,2,51 +BRDA:49,2,0,49 BRDA:49,2,1,2 -BRDA:49,3,0,33 -BRDA:49,3,1,32 +BRDA:49,3,0,51 +BRDA:49,3,1,50 BRF:9 BRH:9 end_of_record @@ -5630,7 +5630,7 @@ FN:129,(anonymous_3) FNF:4 FNH:4 FNDA:199,createSnapshotSelection -FNDA:160,normalizeTableTree +FNDA:158,normalizeTableTree FNDA:54,normalizeTable FNDA:6,(anonymous_3) DA:1,1 @@ -5639,11 +5639,11 @@ DA:8,1 DA:9,398 DA:10,199 DA:13,199 -DA:14,151 -DA:15,151 -DA:17,151 +DA:14,149 +DA:15,149 +DA:17,149 DA:18,9 -DA:21,151 +DA:21,149 DA:22,15 DA:24,15 DA:25,15 @@ -5651,16 +5651,16 @@ DA:26,15 DA:38,199 DA:40,9 DA:46,3 -DA:56,151 -DA:58,151 -DA:66,36 -DA:76,160 -DA:77,160 -DA:79,160 -DA:80,550 +DA:56,149 +DA:58,149 +DA:66,38 +DA:76,158 +DA:77,158 +DA:79,158 +DA:80,548 DA:81,54 -DA:84,550 -DA:87,160 +DA:84,548 +DA:87,158 DA:91,54 DA:92,54 DA:94,54 @@ -5691,32 +5691,32 @@ DA:131,1 DA:136,54 LF:56 LH:56 -BRDA:13,0,0,151 -BRDA:13,0,1,48 -BRDA:13,1,0,36 -BRDA:13,1,1,163 +BRDA:13,0,0,149 +BRDA:13,0,1,50 +BRDA:13,1,0,38 +BRDA:13,1,1,161 BRDA:13,2,0,199 -BRDA:13,2,1,163 +BRDA:13,2,1,161 BRDA:17,3,0,9 -BRDA:17,3,1,142 +BRDA:17,3,1,140 BRDA:18,4,0,9 BRDA:18,4,1,9 BRDA:21,5,0,15 -BRDA:21,5,1,136 +BRDA:21,5,1,134 BRDA:39,6,0,9 BRDA:39,6,1,3 -BRDA:39,6,2,151 -BRDA:39,6,3,36 -BRDA:38,7,0,36 -BRDA:38,7,1,163 +BRDA:39,6,2,149 +BRDA:39,6,3,38 +BRDA:38,7,0,38 +BRDA:38,7,1,161 BRDA:38,8,0,199 -BRDA:38,8,1,163 -BRDA:79,9,0,710 -BRDA:79,9,1,676 +BRDA:38,8,1,161 +BRDA:79,9,0,706 +BRDA:79,9,1,672 BRDA:80,10,0,54 -BRDA:80,10,1,496 -BRDA:80,11,0,550 -BRDA:80,11,1,506 +BRDA:80,10,1,494 +BRDA:80,11,0,548 +BRDA:80,11,1,504 BRDA:81,12,0,54 BRDA:81,12,1,38 BRDA:95,13,0,104 @@ -5744,42 +5744,42 @@ SF:packages/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/getPath.ts FN:17,getPath FNF:1 FNH:1 -FNDA:304,getPath +FNDA:300,getPath DA:1,1 DA:17,1 -DA:18,304 -DA:21,304 +DA:18,300 +DA:21,300 DA:22,0 -DA:25,304 +DA:25,300 DA:26,81 DA:28,81 DA:29,5 DA:30,5 DA:33,81 -DA:35,223 -DA:36,223 -DA:39,304 -DA:40,964 -DA:41,964 -DA:43,964 +DA:35,219 +DA:36,219 +DA:39,300 +DA:40,960 +DA:41,960 +DA:43,960 DA:44,208 DA:45,22 DA:46,2 DA:49,20 DA:51,186 DA:54,206 -DA:57,964 -DA:58,964 -DA:59,964 -DA:62,304 +DA:57,960 +DA:58,960 +DA:59,960 +DA:62,300 LF:27 LH:26 BRDA:21,0,0,0 -BRDA:21,0,1,304 -BRDA:21,1,0,304 -BRDA:21,1,1,304 +BRDA:21,0,1,300 +BRDA:21,1,0,300 +BRDA:21,1,1,300 BRDA:25,2,0,81 -BRDA:25,2,1,223 +BRDA:25,2,1,219 BRDA:28,3,0,86 BRDA:28,3,1,6 BRDA:29,4,0,5 @@ -5788,16 +5788,16 @@ BRDA:29,5,0,0 BRDA:29,5,1,5 BRDA:29,6,0,5 BRDA:29,6,1,5 -BRDA:60,7,0,964 -BRDA:60,7,1,964 -BRDA:43,8,0,964 +BRDA:60,7,0,960 +BRDA:60,7,1,960 +BRDA:43,8,0,960 BRDA:43,8,1,1 BRDA:43,9,0,0 -BRDA:43,9,1,964 -BRDA:43,10,0,964 -BRDA:43,10,1,964 -BRDA:43,11,0,1172 -BRDA:43,11,1,1153 +BRDA:43,9,1,960 +BRDA:43,10,0,960 +BRDA:43,10,1,960 +BRDA:43,11,0,1168 +BRDA:43,11,1,1149 BRDA:44,12,0,22 BRDA:44,12,1,186 BRDA:45,13,0,2 @@ -5808,12 +5808,12 @@ BRDA:45,15,0,0 BRDA:45,15,1,22 BRDA:45,16,0,22 BRDA:45,16,1,22 -BRDA:59,17,0,964 +BRDA:59,17,0,960 BRDA:59,17,1,58 BRDA:59,18,0,0 -BRDA:59,18,1,964 -BRDA:59,19,0,964 -BRDA:59,19,1,964 +BRDA:59,18,1,960 +BRDA:59,19,0,960 +BRDA:59,19,1,960 BRF:40 BRH:34 end_of_record @@ -5898,7 +5898,7 @@ FNF:6 FNH:6 FNDA:420,(anonymous_0) FNDA:1500,(anonymous_1) -FNDA:116,(anonymous_2) +FNDA:50,(anonymous_2) FNDA:1144,(anonymous_3) FNDA:327,(anonymous_4) FNDA:1144,(anonymous_5) @@ -5908,9 +5908,9 @@ DA:13,420 DA:14,1500 DA:15,1500 DA:16,1500 -DA:17,116 -DA:18,115 -DA:21,116 +DA:17,50 +DA:18,49 +DA:21,50 DA:22,2 DA:33,1500 DA:35,1500 @@ -5920,10 +5920,10 @@ LF:14 LH:14 BRDA:13,0,0,420 BRDA:13,0,1,1 -BRDA:17,1,0,115 +BRDA:17,1,0,49 BRDA:17,1,1,1 BRDA:21,2,0,2 -BRDA:21,2,1,114 +BRDA:21,2,1,48 BRF:6 BRH:6 end_of_record @@ -6268,40 +6268,40 @@ FN:6,(anonymous_0) FN:18,getNewSelection FNF:2 FNH:2 -FNDA:560,(anonymous_0) -FNDA:359,getNewSelection +FNDA:526,(anonymous_0) +FNDA:325,getNewSelection DA:6,1 -DA:7,560 +DA:7,526 DA:8,1 -DA:10,559 -DA:12,559 -DA:19,359 -DA:20,359 -DA:22,359 +DA:10,525 +DA:12,525 +DA:19,325 +DA:20,325 +DA:22,325 LF:8 LH:8 BRDA:7,0,0,1 -BRDA:7,0,1,559 +BRDA:7,0,1,525 BRDA:13,1,0,200 -BRDA:13,1,1,359 -BRDA:12,2,0,559 +BRDA:13,1,1,325 +BRDA:12,2,0,525 BRDA:12,2,1,240 BRDA:12,2,2,218 BRDA:19,3,0,0 -BRDA:19,3,1,359 -BRDA:19,4,0,359 -BRDA:19,4,1,359 -BRDA:20,5,0,358 -BRDA:20,5,1,1 -BRDA:20,6,0,359 -BRDA:20,6,1,359 -BRDA:23,7,0,287 -BRDA:23,7,1,72 -BRDA:22,8,0,359 -BRDA:22,8,1,359 -BRDA:22,8,2,358 -BRDA:27,9,0,287 -BRDA:27,9,1,284 +BRDA:19,3,1,325 +BRDA:19,4,0,325 +BRDA:19,4,1,325 +BRDA:20,5,0,320 +BRDA:20,5,1,5 +BRDA:20,6,0,325 +BRDA:20,6,1,325 +BRDA:23,7,0,214 +BRDA:23,7,1,111 +BRDA:22,8,0,325 +BRDA:22,8,1,325 +BRDA:22,8,2,320 +BRDA:27,9,0,214 +BRDA:27,9,1,211 BRF:22 BRH:21 end_of_record @@ -6655,35 +6655,35 @@ SF:packages/roosterjs-content-model-core/lib/coreApi/setDOMSelection/addRangeToS FN:6,addRangeToSelection FNF:1 FNH:1 -FNDA:49,addRangeToSelection +FNDA:68,addRangeToSelection DA:1,1 -DA:6,52 -DA:7,49 -DA:9,49 -DA:10,49 -DA:11,49 +DA:6,71 +DA:7,68 +DA:9,68 +DA:10,68 +DA:11,68 DA:12,0 -DA:14,49 -DA:16,49 -DA:17,49 +DA:14,68 +DA:16,68 +DA:17,68 DA:19,0 LF:11 LH:9 BRDA:6,0,0,3 -BRDA:6,0,1,46 +BRDA:6,0,1,65 BRDA:7,1,0,0 -BRDA:7,1,1,49 -BRDA:7,2,0,49 -BRDA:7,2,1,49 -BRDA:9,3,0,49 +BRDA:7,1,1,68 +BRDA:7,2,0,68 +BRDA:7,2,1,68 +BRDA:9,3,0,68 BRDA:9,3,1,0 -BRDA:10,4,0,49 -BRDA:10,4,1,49 +BRDA:10,4,0,68 +BRDA:10,4,1,67 BRDA:11,5,0,0 -BRDA:11,5,1,49 -BRDA:11,6,0,49 -BRDA:11,6,1,49 -BRDA:16,7,0,49 +BRDA:11,5,1,68 +BRDA:11,6,0,68 +BRDA:11,6,1,67 +BRDA:16,7,0,68 BRDA:16,7,1,0 BRF:16 BRH:12 @@ -6821,16 +6821,16 @@ DA:27,1 DA:32,1 DA:33,143 DA:35,143 -DA:36,60 -DA:41,83 -DA:43,83 -DA:44,83 -DA:45,83 -DA:46,83 -DA:47,83 -DA:48,83 -DA:50,83 -DA:51,83 +DA:36,41 +DA:41,102 +DA:43,102 +DA:44,102 +DA:45,102 +DA:46,102 +DA:47,102 +DA:48,102 +DA:50,102 +DA:51,102 DA:53,7 DA:55,7 DA:57,7 @@ -6858,15 +6858,15 @@ DA:142,17 DA:144,17 DA:145,17 DA:152,17 -DA:154,49 -DA:156,49 -DA:157,49 +DA:154,68 +DA:156,68 +DA:157,68 DA:160,9 DA:161,9 -DA:164,83 -DA:167,82 -DA:168,81 -DA:173,81 +DA:164,102 +DA:167,101 +DA:168,100 +DA:173,100 DA:184,11 DA:188,11 DA:189,11 @@ -6900,19 +6900,19 @@ DA:253,0 DA:259,23 LF:95 LH:94 -BRDA:35,0,0,60 -BRDA:35,0,1,83 +BRDA:35,0,0,41 +BRDA:35,0,1,102 BRDA:35,1,0,143 -BRDA:35,1,1,113 -BRDA:35,1,2,109 +BRDA:35,1,1,74 +BRDA:35,1,2,70 BRDA:52,2,0,7 BRDA:52,2,1,18 -BRDA:52,2,2,49 +BRDA:52,2,2,68 BRDA:52,2,3,9 BRDA:51,3,0,9 -BRDA:51,3,1,74 -BRDA:51,4,0,83 -BRDA:51,4,1,74 +BRDA:51,3,1,93 +BRDA:51,4,0,102 +BRDA:51,4,1,93 BRDA:58,5,0,1 BRDA:58,5,1,6 BRDA:65,6,0,7 @@ -6953,9 +6953,9 @@ BRDA:144,21,0,17 BRDA:144,21,1,0 BRDA:147,22,0,17 BRDA:147,22,1,0 -BRDA:156,23,0,48 +BRDA:156,23,0,67 BRDA:156,23,1,1 -BRDA:167,24,0,81 +BRDA:167,24,0,100 BRDA:167,24,1,1 BRDA:193,25,0,18 BRDA:193,25,1,0 @@ -7028,7 +7028,7 @@ FN:58,buildSelectors FN:64,(anonymous_3) FNF:4 FNH:4 -FNDA:184,(anonymous_0) +FNDA:241,(anonymous_0) FNDA:15,(anonymous_1) FNDA:6,buildSelectors FNDA:22,(anonymous_3) @@ -7037,16 +7037,16 @@ DA:2,1 DA:5,1 DA:6,1 DA:11,1 -DA:16,367 -DA:18,184 -DA:20,184 +DA:16,481 +DA:18,241 +DA:20,241 DA:21,12 DA:23,12 DA:24,12 DA:26,12 DA:27,12 -DA:30,184 -DA:32,184 +DA:30,241 +DA:32,241 DA:33,15 DA:34,5 DA:37,15 @@ -7069,18 +7069,18 @@ DA:77,6 DA:79,6 LF:35 LH:35 -BRDA:16,0,0,183 +BRDA:16,0,0,240 BRDA:16,0,1,1 BRDA:20,1,0,12 -BRDA:20,1,1,172 -BRDA:20,2,0,184 -BRDA:20,2,1,181 -BRDA:30,3,0,169 +BRDA:20,1,1,229 +BRDA:20,2,0,241 +BRDA:20,2,1,238 +BRDA:30,3,0,226 BRDA:30,3,1,15 -BRDA:30,4,0,184 -BRDA:30,4,1,184 +BRDA:30,4,0,241 +BRDA:30,4,1,241 BRDA:32,5,0,15 -BRDA:32,5,1,169 +BRDA:32,5,1,226 BRDA:37,6,0,13 BRDA:37,6,1,2 BRDA:42,7,0,6 @@ -7176,31 +7176,31 @@ FN:28,(anonymous_2) FN:36,handledExclusively FNF:4 FNH:4 -FNDA:279,(anonymous_0) +FNDA:298,(anonymous_0) FNDA:25,(anonymous_1) -FNDA:2695,(anonymous_2) +FNDA:2885,(anonymous_2) FNDA:25,handledExclusively DA:8,1 DA:22,1 -DA:23,279 +DA:23,298 DA:26,25 -DA:28,277 -DA:29,2695 -DA:30,1875 +DA:28,296 +DA:29,2885 +DA:30,2008 DA:37,25 DA:38,1 DA:39,1 DA:42,24 LF:11 LH:11 -BRDA:23,0,0,277 +BRDA:23,0,0,296 BRDA:23,0,1,2 -BRDA:24,1,0,279 +BRDA:24,1,0,298 BRDA:24,1,1,2 -BRDA:24,1,2,278 +BRDA:24,1,2,297 BRDA:24,1,3,7 -BRDA:29,2,0,1875 -BRDA:29,2,1,820 +BRDA:29,2,0,2008 +BRDA:29,2,1,877 BRDA:37,3,0,1 BRDA:37,3,1,24 BRDA:37,4,0,25 @@ -7253,14 +7253,14 @@ FNH:11 FNDA:1,(anonymous_0) FNDA:113,CachePlugin FNDA:9,(anonymous_2) -FNDA:2529,(anonymous_3) +FNDA:544,(anonymous_3) FNDA:0,(anonymous_4) FNDA:112,(anonymous_5) FNDA:83,(anonymous_6) FNDA:112,(anonymous_7) -FNDA:285,(anonymous_8) -FNDA:32,(anonymous_9) -FNDA:58,(anonymous_10) +FNDA:304,(anonymous_8) +FNDA:31,(anonymous_9) +FNDA:77,(anonymous_10) FNDA:113,createCachePlugin DA:1,1 DA:2,1 @@ -7284,9 +7284,9 @@ DA:70,83 DA:77,1 DA:78,112 DA:87,1 -DA:88,285 +DA:88,304 DA:89,0 -DA:92,285 +DA:92,304 DA:94,1 DA:96,1 DA:97,1 @@ -7296,8 +7296,8 @@ DA:104,1 DA:108,6 DA:110,6 DA:112,6 -DA:115,56 -DA:116,56 +DA:115,75 +DA:116,75 DA:119,90 DA:121,45 DA:122,34 @@ -7318,25 +7318,25 @@ DA:156,2 DA:159,3 DA:160,3 DA:165,113 -DA:166,2529 +DA:166,544 DA:167,0 DA:171,1 -DA:172,32 -DA:173,31 -DA:174,31 +DA:172,31 +DA:173,30 +DA:174,30 DA:178,1 -DA:179,58 +DA:179,77 DA:180,0 -DA:183,58 -DA:184,58 -DA:186,58 -DA:187,58 -DA:189,58 -DA:194,58 -DA:195,12 -DA:200,9 +DA:183,77 +DA:184,77 +DA:186,77 +DA:187,77 +DA:189,77 +DA:194,77 +DA:195,11 +DA:200,8 DA:202,3 -DA:205,46 +DA:205,66 DA:208,1 DA:216,1 DA:220,113 @@ -7361,11 +7361,11 @@ BRDA:152,6,1,2 BRDA:152,7,0,2 BRDA:152,7,1,2 BRDA:166,8,0,0 -BRDA:166,8,1,2529 +BRDA:166,8,1,544 BRDA:166,9,0,0 -BRDA:166,9,1,2529 -BRDA:166,10,0,2529 -BRDA:166,10,1,2529 +BRDA:166,9,1,544 +BRDA:166,10,0,544 +BRDA:166,10,1,544 BRDA:28,11,0,22 BRDA:28,11,1,91 BRDA:31,12,0,91 @@ -7381,11 +7381,11 @@ BRDA:64,16,1,83 BRDA:66,17,0,83 BRDA:66,17,1,0 BRDA:88,18,0,0 -BRDA:88,18,1,285 +BRDA:88,18,1,304 BRDA:93,19,0,1 BRDA:93,19,1,5 BRDA:93,19,2,6 -BRDA:93,19,3,56 +BRDA:93,19,3,75 BRDA:93,19,4,45 BRDA:96,20,0,1 BRDA:96,20,1,0 @@ -7395,31 +7395,31 @@ BRDA:121,22,0,34 BRDA:121,22,1,11 BRDA:121,23,0,45 BRDA:121,23,1,44 -BRDA:172,24,0,31 +BRDA:172,24,0,30 BRDA:172,24,1,1 BRDA:172,25,0,0 -BRDA:172,25,1,32 -BRDA:172,26,0,32 -BRDA:172,26,1,32 +BRDA:172,25,1,31 +BRDA:172,26,0,31 +BRDA:172,26,1,31 BRDA:179,27,0,0 -BRDA:179,27,1,58 -BRDA:186,28,0,58 +BRDA:179,27,1,77 +BRDA:186,28,0,77 BRDA:186,28,1,5 -BRDA:189,29,0,58 -BRDA:189,29,1,56 -BRDA:189,29,2,56 -BRDA:189,29,3,51 -BRDA:194,30,0,12 -BRDA:194,30,1,46 -BRDA:195,31,0,9 +BRDA:189,29,0,77 +BRDA:189,29,1,75 +BRDA:189,29,2,75 +BRDA:189,29,3,70 +BRDA:194,30,0,11 +BRDA:194,30,1,66 +BRDA:195,31,0,8 BRDA:195,31,1,3 -BRDA:196,32,0,12 -BRDA:196,32,1,12 -BRDA:196,32,2,7 +BRDA:196,32,0,11 +BRDA:196,32,1,11 +BRDA:196,32,2,6 BRDA:198,33,0,0 -BRDA:198,33,1,7 -BRDA:198,34,0,7 -BRDA:198,34,1,7 +BRDA:198,33,1,6 +BRDA:198,34,0,6 +BRDA:198,34,1,6 BRF:78 BRH:65 end_of_record @@ -7433,53 +7433,53 @@ FN:74,areSameRanges FN:78,isCacheSelection FNF:6 FNH:6 -FNDA:181,areSameSelections -FNDA:129,areSame -FNDA:224,(anonymous_2) +FNDA:161,areSameSelections +FNDA:110,areSame +FNDA:156,(anonymous_2) FNDA:9,areSameTableSelections -FNDA:120,areSameRanges -FNDA:121,isCacheSelection +FNDA:101,areSameRanges +FNDA:103,isCacheSelection DA:13,1 -DA:17,181 +DA:17,161 DA:18,39 -DA:21,142 +DA:21,122 DA:23,3 DA:26,11 -DA:30,128 -DA:31,121 -DA:33,121 -DA:34,100 -DA:36,50 -DA:43,71 -DA:46,7 -DA:52,224 +DA:30,108 +DA:31,103 +DA:33,103 +DA:34,138 +DA:36,69 +DA:43,34 +DA:46,5 +DA:52,156 DA:55,1 DA:62,1 DA:67,1 DA:68,9 DA:74,1 -DA:75,120 -DA:81,121 +DA:75,101 +DA:81,103 LF:21 LH:21 BRDA:17,0,0,39 -BRDA:17,0,1,142 +BRDA:17,0,1,122 BRDA:22,1,0,3 BRDA:22,1,1,11 -BRDA:22,1,2,126 -BRDA:22,1,3,128 +BRDA:22,1,2,106 +BRDA:22,1,3,108 BRDA:23,2,0,3 BRDA:23,2,1,3 BRDA:26,3,0,11 BRDA:26,3,1,9 -BRDA:30,4,0,121 -BRDA:30,4,1,7 -BRDA:33,5,0,50 -BRDA:33,5,1,71 -BRDA:37,6,0,50 -BRDA:37,6,1,47 -BRDA:37,6,2,46 -BRDA:37,6,3,45 +BRDA:30,4,0,103 +BRDA:30,4,1,5 +BRDA:33,5,0,69 +BRDA:33,5,1,34 +BRDA:37,6,0,69 +BRDA:37,6,1,67 +BRDA:37,6,2,66 +BRDA:37,6,3,65 BRF:18 BRH:18 end_of_record @@ -7512,37 +7512,37 @@ FN:639,(anonymous_23) FN:648,(anonymous_24) FNF:25 FNH:25 -FNDA:47,isIndexedSegment +FNDA:45,isIndexedSegment FNDA:3,isIndexedDelimiter -FNDA:26,getIndexedSegmentItem +FNDA:25,getIndexedSegmentItem FNDA:4,getIndexedTableItem FNDA:6,(anonymous_4) FNDA:13,(anonymous_5) FNDA:1,(anonymous_6) FNDA:130,DomIndexerImpl -FNDA:330,(anonymous_8) +FNDA:329,(anonymous_8) FNDA:367,(anonymous_9) FNDA:58,(anonymous_10) FNDA:3,(anonymous_11) -FNDA:17,(anonymous_12) +FNDA:16,(anonymous_12) FNDA:9,(anonymous_13) FNDA:4,(anonymous_14) FNDA:6,(anonymous_15) -FNDA:5,(anonymous_16) -FNDA:12,(anonymous_17) -FNDA:4,(anonymous_18) -FNDA:11,(anonymous_19) +FNDA:4,(anonymous_16) +FNDA:11,(anonymous_17) +FNDA:3,(anonymous_18) +FNDA:10,(anonymous_19) FNDA:2,(anonymous_20) FNDA:1,(anonymous_21) FNDA:5,(anonymous_22) FNDA:1,(anonymous_23) FNDA:1,(anonymous_24) DA:1,1 -DA:104,47 -DA:106,47 +DA:104,45 +DA:106,45 DA:115,3 DA:117,3 -DA:126,26 +DA:126,25 DA:130,4 DA:131,4 DA:133,4 @@ -7552,8 +7552,8 @@ DA:142,1 DA:150,1 DA:151,130 DA:153,1 -DA:154,330 -DA:155,330 +DA:154,329 +DA:155,329 DA:161,1 DA:162,367 DA:164,367 @@ -7575,11 +7575,11 @@ DA:193,1 DA:194,3 DA:195,3 DA:198,1 -DA:203,17 -DA:204,5 -DA:210,3 +DA:203,16 +DA:204,4 +DA:210,2 DA:212,2 -DA:216,17 +DA:216,16 DA:218,1 DA:219,1 DA:221,1 @@ -7595,12 +7595,12 @@ DA:243,2 DA:244,2 DA:246,2 DA:250,0 -DA:253,13 -DA:254,13 -DA:261,65 -DA:263,13 -DA:265,13 -DA:266,8 +DA:253,12 +DA:254,12 +DA:261,60 +DA:263,12 +DA:265,12 +DA:266,7 DA:271,5 DA:275,3 DA:276,1 @@ -7650,40 +7650,40 @@ DA:368,6 DA:369,2 DA:371,2 DA:375,1 -DA:376,10 -DA:378,5 +DA:376,8 +DA:378,4 DA:381,1 -DA:386,12 +DA:386,11 DA:387,8 DA:388,5 DA:389,3 DA:390,2 DA:392,1 -DA:394,4 -DA:395,4 +DA:394,3 +DA:395,3 DA:397,0 DA:401,1 -DA:403,4 -DA:405,4 +DA:403,3 +DA:405,3 DA:406,4 DA:407,2 DA:409,2 DA:411,2 DA:412,2 DA:414,2 -DA:418,4 +DA:418,3 DA:421,1 -DA:426,11 -DA:427,11 -DA:428,11 -DA:431,11 -DA:432,11 -DA:433,11 -DA:434,11 -DA:436,11 -DA:437,3 -DA:438,3 -DA:439,3 +DA:426,10 +DA:427,10 +DA:428,10 +DA:431,10 +DA:432,10 +DA:433,10 +DA:434,10 +DA:436,10 +DA:437,2 +DA:438,2 +DA:439,2 DA:441,8 DA:442,8 DA:443,8 @@ -7703,17 +7703,17 @@ DA:467,8 DA:468,8 DA:474,8 DA:475,8 -DA:479,11 -DA:480,11 -DA:482,11 -DA:483,11 +DA:479,10 +DA:480,10 +DA:482,10 +DA:483,10 DA:487,0 -DA:490,11 -DA:494,2 -DA:497,11 -DA:500,11 -DA:502,11 -DA:503,11 +DA:490,10 +DA:494,1 +DA:497,10 +DA:500,10 +DA:502,10 +DA:503,10 DA:505,0 DA:506,0 DA:507,0 @@ -7724,7 +7724,7 @@ DA:512,0 DA:513,0 DA:517,0 DA:519,0 -DA:523,11 +DA:523,10 DA:526,1 DA:532,2 DA:533,2 @@ -7781,14 +7781,14 @@ DA:658,1 DA:660,1 LF:242 LH:217 -BRDA:104,0,0,39 +BRDA:104,0,0,37 BRDA:104,0,1,8 -BRDA:104,1,0,47 -BRDA:104,1,1,47 -BRDA:107,2,0,47 -BRDA:107,2,1,36 -BRDA:107,2,2,36 -BRDA:107,2,3,36 +BRDA:104,1,0,45 +BRDA:104,1,1,45 +BRDA:107,2,0,45 +BRDA:107,2,1,35 +BRDA:107,2,2,35 +BRDA:107,2,3,35 BRDA:115,3,0,2 BRDA:115,3,1,1 BRDA:115,4,0,3 @@ -7806,9 +7806,9 @@ BRDA:120,8,1,2 BRDA:120,9,0,2 BRDA:120,9,1,2 BRDA:126,10,0,16 -BRDA:126,10,1,10 -BRDA:126,11,0,26 -BRDA:126,11,1,24 +BRDA:126,10,1,9 +BRDA:126,11,0,25 +BRDA:126,11,1,23 BRDA:131,12,0,1 BRDA:131,12,1,3 BRDA:131,13,0,4 @@ -7842,17 +7842,17 @@ BRDA:171,26,0,12 BRDA:171,26,1,9 BRDA:178,27,0,63 BRDA:178,27,1,0 -BRDA:203,28,0,5 +BRDA:203,28,0,4 BRDA:203,28,1,12 -BRDA:204,29,0,3 +BRDA:204,29,0,2 BRDA:204,29,1,2 -BRDA:205,30,0,5 -BRDA:205,30,1,5 -BRDA:205,30,2,4 -BRDA:205,30,3,3 +BRDA:205,30,0,4 +BRDA:205,30,1,4 +BRDA:205,30,2,3 +BRDA:205,30,3,2 BRDA:217,31,0,1 BRDA:217,31,1,2 -BRDA:217,31,2,13 +BRDA:217,31,2,12 BRDA:219,32,0,0 BRDA:219,32,1,1 BRDA:219,33,0,1 @@ -7873,9 +7873,9 @@ BRDA:243,40,0,2 BRDA:243,40,1,0 BRDA:243,41,0,2 BRDA:243,41,1,2 -BRDA:254,42,0,13 +BRDA:254,42,0,12 BRDA:254,42,1,0 -BRDA:265,43,0,8 +BRDA:265,43,0,7 BRDA:265,43,1,5 BRDA:271,44,0,3 BRDA:271,44,1,2 @@ -7928,20 +7928,20 @@ BRDA:368,67,1,4 BRDA:368,68,0,6 BRDA:368,68,1,2 BRDA:368,68,2,2 -BRDA:378,69,0,5 -BRDA:378,69,1,5 +BRDA:378,69,0,4 +BRDA:378,69,1,4 BRDA:386,70,0,8 -BRDA:386,70,1,4 +BRDA:386,70,1,3 BRDA:387,71,0,5 BRDA:387,71,1,3 BRDA:389,72,0,2 BRDA:389,72,1,1 -BRDA:394,73,0,4 +BRDA:394,73,0,3 BRDA:394,73,1,0 -BRDA:403,74,0,4 -BRDA:403,74,1,4 +BRDA:403,74,0,3 +BRDA:403,74,1,3 BRDA:405,75,0,2 -BRDA:405,75,1,2 +BRDA:405,75,1,1 BRDA:409,76,0,2 BRDA:409,76,1,0 BRDA:411,77,0,2 @@ -7949,21 +7949,21 @@ BRDA:411,77,1,0 BRDA:411,77,2,2 BRDA:414,78,0,2 BRDA:414,78,1,0 -BRDA:431,79,0,11 +BRDA:431,79,0,10 BRDA:431,79,1,0 -BRDA:431,80,0,11 -BRDA:431,80,1,11 +BRDA:431,80,0,10 +BRDA:431,80,1,10 BRDA:431,81,0,0 -BRDA:431,81,1,11 -BRDA:431,82,0,11 -BRDA:431,82,1,11 +BRDA:431,81,1,10 +BRDA:431,82,0,10 +BRDA:431,82,1,10 BRDA:431,83,0,0 -BRDA:431,83,1,11 -BRDA:431,84,0,11 -BRDA:431,84,1,11 -BRDA:433,85,0,11 +BRDA:431,83,1,10 +BRDA:431,84,0,10 +BRDA:431,84,1,10 +BRDA:433,85,0,10 BRDA:433,85,1,0 -BRDA:436,86,0,3 +BRDA:436,86,0,2 BRDA:436,86,1,8 BRDA:441,87,0,8 BRDA:441,87,1,0 @@ -7973,15 +7973,15 @@ BRDA:453,89,0,3 BRDA:453,89,1,0 BRDA:467,90,0,8 BRDA:467,90,1,0 -BRDA:482,91,0,11 +BRDA:482,91,0,10 BRDA:482,91,1,0 -BRDA:482,92,0,11 -BRDA:482,92,1,11 -BRDA:484,93,0,11 +BRDA:482,92,0,10 +BRDA:482,92,1,10 +BRDA:484,93,0,10 BRDA:484,93,1,1 -BRDA:491,94,0,13 -BRDA:491,94,1,4 -BRDA:502,95,0,11 +BRDA:491,94,0,11 +BRDA:491,94,1,3 +BRDA:502,95,0,10 BRDA:502,95,1,0 BRDA:505,96,0,0 BRDA:505,96,1,0 @@ -8100,10 +8100,10 @@ DA:49,143 DA:51,143 DA:52,143 DA:54,143 -DA:55,357 -DA:56,357 -DA:58,357 -DA:59,3 +DA:55,356 +DA:56,356 +DA:58,356 +DA:59,2 DA:60,354 DA:61,107 DA:65,2 @@ -8139,9 +8139,9 @@ DA:135,1 DA:139,97 LF:63 LH:62 -BRDA:54,0,0,500 -BRDA:54,0,1,360 -BRDA:58,1,0,3 +BRDA:54,0,0,499 +BRDA:54,0,1,359 +BRDA:58,1,0,2 BRDA:58,1,1,354 BRDA:60,2,0,107 BRDA:60,2,1,247 @@ -8977,7 +8977,7 @@ FNDA:0,(anonymous_2) FNDA:108,(anonymous_3) FNDA:68,(anonymous_4) FNDA:102,(anonymous_5) -FNDA:289,(anonymous_6) +FNDA:308,(anonymous_6) FNDA:4,(anonymous_7) FNDA:143,(anonymous_8) FNDA:11,(anonymous_9) @@ -9008,8 +9008,8 @@ DA:65,68 DA:71,1 DA:72,102 DA:79,1 -DA:80,289 -DA:81,289 +DA:80,308 +DA:81,308 DA:83,4 DA:84,4 DA:86,50 @@ -9098,7 +9098,7 @@ DA:292,1 DA:293,108 LF:105 LH:100 -BRDA:80,0,0,289 +BRDA:80,0,0,308 BRDA:80,0,1,0 BRDA:82,1,0,4 BRDA:82,1,1,50 @@ -9851,7 +9851,7 @@ FNDA:0,(anonymous_3) FNDA:105,(anonymous_4) FNDA:75,(anonymous_5) FNDA:97,(anonymous_6) -FNDA:290,(anonymous_7) +FNDA:309,(anonymous_7) FNDA:2,(anonymous_8) FNDA:28,(anonymous_9) FNDA:42,(anonymous_10) @@ -9882,9 +9882,9 @@ DA:89,75 DA:95,1 DA:96,97 DA:105,1 -DA:106,290 +DA:106,309 DA:107,0 -DA:110,290 +DA:110,309 DA:112,1 DA:114,1 DA:117,1 @@ -9944,7 +9944,7 @@ LH:78 BRDA:60,0,0,25 BRDA:60,0,1,399 BRDA:106,1,0,0 -BRDA:106,1,1,290 +BRDA:106,1,1,309 BRDA:111,2,0,1 BRDA:111,2,1,1 BRDA:111,2,2,13 @@ -10189,7 +10189,7 @@ FNDA:98,(anonymous_7) FNDA:73,(anonymous_8) FNDA:4,(anonymous_9) FNDA:96,(anonymous_10) -FNDA:275,(anonymous_11) +FNDA:294,(anonymous_11) FNDA:98,(anonymous_12) FNDA:99,createLifecyclePlugin DA:1,1 @@ -10238,7 +10238,7 @@ DA:109,73 DA:115,1 DA:116,96 DA:123,1 -DA:124,275 +DA:124,294 DA:129,2 DA:133,1 DA:134,98 @@ -10276,8 +10276,8 @@ BRDA:99,10,1,73 BRDA:103,11,0,70 BRDA:103,11,1,3 BRDA:124,12,0,2 -BRDA:124,12,1,273 -BRDA:125,13,0,275 +BRDA:124,12,1,292 +BRDA:125,13,0,294 BRDA:125,13,1,45 BRDA:125,13,2,43 BRDA:134,14,0,98 @@ -10324,14 +10324,14 @@ FNDA:146,SelectionPlugin FNDA:6,(anonymous_2) FNDA:2,(anonymous_3) FNDA:14,(anonymous_4) -FNDA:60,(anonymous_5) -FNDA:57,(anonymous_6) -FNDA:2538,(anonymous_7) +FNDA:50,(anonymous_5) +FNDA:1,(anonymous_6) +FNDA:553,(anonymous_7) FNDA:0,(anonymous_8) FNDA:146,(anonymous_9) FNDA:78,(anonymous_10) FNDA:137,(anonymous_11) -FNDA:313,(anonymous_12) +FNDA:332,(anonymous_12) FNDA:15,(anonymous_13) FNDA:0,(anonymous_14) FNDA:0,(anonymous_15) @@ -10398,9 +10398,9 @@ DA:126,78 DA:129,1 DA:130,137 DA:133,1 -DA:134,313 +DA:134,332 DA:135,0 -DA:138,313 +DA:138,332 DA:140,15 DA:141,15 DA:144,0 @@ -10619,22 +10619,22 @@ DA:657,0 DA:662,0 DA:664,0 DA:667,146 -DA:668,60 +DA:668,50 DA:669,39 -DA:672,60 -DA:674,20 -DA:677,60 +DA:672,50 +DA:674,0 +DA:677,50 DA:678,1 DA:679,1 DA:680,1 DA:684,146 -DA:685,57 -DA:686,57 -DA:687,53 -DA:689,57 -DA:690,57 +DA:685,1 +DA:686,1 +DA:687,0 +DA:689,1 +DA:690,1 DA:694,146 -DA:695,2538 +DA:695,553 DA:696,7 DA:699,7 DA:701,7 @@ -10671,7 +10671,7 @@ DA:794,1 DA:801,1 DA:804,146 LF:321 -LH:294 +LH:292 BRDA:268,0,0,6 BRDA:268,0,1,0 BRDA:268,1,0,6 @@ -10719,33 +10719,33 @@ BRDA:658,21,0,0 BRDA:658,21,1,0 BRDA:658,21,2,0 BRDA:668,22,0,39 -BRDA:668,22,1,21 -BRDA:668,23,0,60 -BRDA:668,23,1,59 -BRDA:672,24,0,20 -BRDA:672,24,1,40 -BRDA:672,25,0,60 -BRDA:672,25,1,20 -BRDA:672,26,0,38 -BRDA:672,26,1,22 -BRDA:672,27,0,60 -BRDA:672,27,1,22 +BRDA:668,22,1,11 +BRDA:668,23,0,50 +BRDA:668,23,1,49 +BRDA:672,24,0,0 +BRDA:672,24,1,50 +BRDA:672,25,0,50 +BRDA:672,25,1,0 +BRDA:672,26,0,48 +BRDA:672,26,1,2 +BRDA:672,27,0,50 +BRDA:672,27,1,2 BRDA:677,28,0,1 -BRDA:677,28,1,59 -BRDA:677,29,0,60 +BRDA:677,28,1,49 +BRDA:677,29,0,50 BRDA:677,29,1,1 -BRDA:685,30,0,57 +BRDA:685,30,0,1 BRDA:685,30,1,0 -BRDA:686,31,0,53 -BRDA:686,31,1,4 +BRDA:686,31,0,0 +BRDA:686,31,1,1 BRDA:695,32,0,7 -BRDA:695,32,1,2531 -BRDA:695,33,0,2538 +BRDA:695,32,1,546 +BRDA:695,33,0,553 BRDA:695,33,1,8 BRDA:695,34,0,0 -BRDA:695,34,1,2538 -BRDA:695,35,0,2538 -BRDA:695,35,1,2538 +BRDA:695,34,1,553 +BRDA:695,35,0,553 +BRDA:695,35,1,553 BRDA:701,36,0,1 BRDA:701,36,1,6 BRDA:702,37,0,7 @@ -10795,7 +10795,7 @@ BRDA:118,57,1,78 BRDA:120,58,0,78 BRDA:120,58,1,0 BRDA:134,59,0,0 -BRDA:134,59,1,313 +BRDA:134,59,1,332 BRDA:139,60,0,15 BRDA:139,60,1,0 BRDA:139,60,2,24 @@ -11125,7 +11125,7 @@ BRDA:784,203,1,74 BRDA:789,204,0,1 BRDA:789,204,1,79 BRF:452 -BRH:347 +BRH:344 end_of_record TN: SF:packages/roosterjs-content-model-core/lib/corePlugin/selection/findCoordinate.ts @@ -11449,7 +11449,7 @@ FNDA:125,(anonymous_3) FNDA:103,(anonymous_4) FNDA:130,(anonymous_5) FNDA:12,(anonymous_6) -FNDA:298,(anonymous_7) +FNDA:317,(anonymous_7) FNDA:7,(anonymous_8) FNDA:6,(anonymous_9) FNDA:2,(anonymous_10) @@ -11479,9 +11479,9 @@ DA:64,130 DA:71,1 DA:72,12 DA:85,1 -DA:86,298 +DA:86,317 DA:87,0 -DA:90,298 +DA:90,317 DA:92,93 DA:93,93 DA:94,93 @@ -11565,7 +11565,7 @@ BRDA:73,0,2,7 BRDA:73,0,3,6 BRDA:73,0,4,5 BRDA:86,1,0,0 -BRDA:86,1,1,298 +BRDA:86,1,1,317 BRDA:91,2,0,93 BRDA:91,2,1,7 BRDA:91,2,2,6 @@ -11699,7 +11699,7 @@ FNDA:91,(anonymous_4) FNDA:7,(anonymous_5) FNDA:18,(anonymous_6) FNDA:151,(anonymous_7) -FNDA:133,(anonymous_8) +FNDA:99,(anonymous_8) FNDA:47,(anonymous_9) FNDA:0,(anonymous_10) FNDA:163,(anonymous_11) @@ -11709,23 +11709,23 @@ FNDA:95,(anonymous_14) FNDA:2,(anonymous_15) FNDA:649,(anonymous_16) FNDA:64,(anonymous_17) -FNDA:5060,(anonymous_18) +FNDA:1090,(anonymous_18) FNDA:179,(anonymous_19) FNDA:415,(anonymous_20) FNDA:2,(anonymous_21) FNDA:16,(anonymous_22) FNDA:4,(anonymous_23) -FNDA:77,(anonymous_24) +FNDA:95,(anonymous_24) FNDA:2,(anonymous_25) FNDA:2,(anonymous_26) FNDA:98,(anonymous_27) FNDA:30,(anonymous_28) -FNDA:130,(anonymous_29) +FNDA:78,(anonymous_29) FNDA:29,(anonymous_30) FNDA:14,(anonymous_31) FNDA:2,(anonymous_32) FNDA:6,(anonymous_33) -FNDA:7864,(anonymous_34) +FNDA:3826,(anonymous_34) DA:1,1 DA:2,1 DA:41,1 @@ -11755,8 +11755,8 @@ DA:121,2 DA:130,1 DA:131,151 DA:137,1 -DA:138,133 -DA:140,132 +DA:138,99 +DA:140,98 DA:147,1 DA:148,47 DA:150,46 @@ -11782,8 +11782,8 @@ DA:230,1 DA:231,64 DA:232,61 DA:239,1 -DA:240,5060 -DA:241,5059 +DA:240,1090 +DA:241,1089 DA:253,1 DA:256,181 DA:258,179 @@ -11805,7 +11805,7 @@ DA:302,2 DA:309,2 DA:311,2 DA:327,1 -DA:328,77 +DA:328,95 DA:339,1 DA:340,2 DA:341,1 @@ -11817,7 +11817,7 @@ DA:356,98 DA:365,1 DA:366,30 DA:372,1 -DA:373,130 +DA:373,78 DA:379,1 DA:380,29 DA:390,1 @@ -11829,9 +11829,9 @@ DA:407,1 DA:414,1 DA:415,6 DA:422,1 -DA:423,7864 +DA:423,3826 DA:424,28 -DA:426,7836 +DA:426,3798 DA:429,116 DA:430,14 DA:431,11 @@ -11885,7 +11885,7 @@ BRDA:305,17,1,1 BRDA:316,18,0,1 BRDA:316,18,1,1 BRDA:423,19,0,28 -BRDA:423,19,1,7836 +BRDA:423,19,1,3798 BRF:41 BRH:40 end_of_record @@ -11911,13 +11911,13 @@ FNDA:1,(anonymous_0) FNDA:242,DOMHelperImpl FNDA:311,(anonymous_2) FNDA:1,(anonymous_3) -FNDA:447,(anonymous_4) +FNDA:446,(anonymous_4) FNDA:193,(anonymous_5) FNDA:2,(anonymous_6) FNDA:1,(anonymous_7) FNDA:5,(anonymous_8) FNDA:318,(anonymous_9) -FNDA:5597,(anonymous_10) +FNDA:1646,(anonymous_10) FNDA:159,(anonymous_11) FNDA:4,(anonymous_12) FNDA:242,createDOMHelper @@ -11929,7 +11929,7 @@ DA:8,311 DA:11,1 DA:12,1 DA:15,1 -DA:16,447 +DA:16,446 DA:19,1 DA:20,193 DA:21,193 @@ -11947,8 +11947,8 @@ DA:45,318 DA:48,318 DA:52,318 DA:59,1 -DA:60,5597 -DA:61,5597 +DA:60,1646 +DA:61,1646 DA:67,1 DA:68,159 DA:69,159 @@ -11967,8 +11967,8 @@ LH:41 BRDA:12,0,0,1 BRDA:12,0,1,0 BRDA:16,1,0,333 -BRDA:16,1,1,114 -BRDA:16,2,0,447 +BRDA:16,1,1,113 +BRDA:16,2,0,446 BRDA:16,2,1,336 BRDA:20,3,0,193 BRDA:20,3,1,10 @@ -11995,8 +11995,8 @@ BRDA:55,13,1,222 BRDA:52,14,0,318 BRDA:52,14,1,97 BRDA:52,14,2,97 -BRDA:61,15,0,5597 -BRDA:61,15,1,5596 +BRDA:61,15,0,1646 +BRDA:61,15,1,1645 BRDA:69,16,0,0 BRDA:69,16,1,159 BRDA:69,17,0,159 @@ -12154,7 +12154,7 @@ BRDA:60,14,1,95 BRDA:60,15,0,97 BRDA:60,15,1,97 BRDA:68,16,0,97 -BRDA:68,16,1,93 +BRDA:68,16,1,3 BRDA:68,16,2,2 BRDA:79,17,0,2 BRDA:79,17,1,95 @@ -12678,9 +12678,9 @@ FNDA:224,(anonymous_12) FNDA:0,(anonymous_13) FNDA:0,(anonymous_14) FNDA:24,(anonymous_15) -FNDA:2893,(anonymous_16) -FNDA:800,(anonymous_17) -FNDA:1101,(anonymous_18) +FNDA:2885,(anonymous_16) +FNDA:798,(anonymous_17) +FNDA:1121,(anonymous_18) FNDA:88,(anonymous_19) FNDA:514,(anonymous_20) FNDA:128,(anonymous_21) @@ -12706,7 +12706,7 @@ FNDA:921,(anonymous_40) FNDA:264,(anonymous_41) FNDA:226,(anonymous_42) FNDA:916,(anonymous_43) -FNDA:803,(anonymous_44) +FNDA:808,(anonymous_44) FNDA:69,(anonymous_45) FNDA:826,(anonymous_46) FNDA:3,(anonymous_47) @@ -12719,10 +12719,10 @@ FNDA:72,(anonymous_53) FNDA:0,(anonymous_54) FNDA:918,(anonymous_55) FNDA:13,(anonymous_56) -FNDA:68,(anonymous_57) +FNDA:86,(anonymous_57) FNDA:95,(anonymous_58) FNDA:6,(anonymous_59) -FNDA:28,(anonymous_60) +FNDA:33,(anonymous_60) FNDA:254,(anonymous_61) FNDA:32,(anonymous_62) FNDA:110,(anonymous_63) @@ -12770,7 +12770,7 @@ FNDA:42,(anonymous_104) FNDA:183,(anonymous_105) FNDA:53,(anonymous_106) FNDA:55,(anonymous_107) -FNDA:264,(anonymous_108) +FNDA:282,(anonymous_108) FNDA:124,(anonymous_109) FNDA:66,(anonymous_110) FNDA:0,(anonymous_111) @@ -12801,7 +12801,7 @@ FNDA:10,(anonymous_135) FNDA:93,(anonymous_136) FNDA:14,(anonymous_137) FNDA:2,(anonymous_138) -FNDA:415,(anonymous_139) +FNDA:424,(anonymous_139) FNDA:44,(anonymous_140) FNDA:134,(anonymous_141) FNDA:0,(anonymous_142) @@ -12823,9 +12823,9 @@ DA:14,14 DA:15,37 DA:16,225 DA:18,25 -DA:19,2894 -DA:20,801 -DA:21,1102 +DA:19,2886 +DA:20,799 +DA:21,1122 DA:22,89 DA:23,515 DA:24,129 @@ -12851,7 +12851,7 @@ DA:45,922 DA:46,265 DA:47,227 DA:48,917 -DA:49,804 +DA:49,809 DA:50,70 DA:51,827 DA:52,4 @@ -12865,7 +12865,7 @@ DA:59,1 DA:61,919 DA:62,96 DA:63,7 -DA:64,29 +DA:64,34 DA:65,255 DA:66,33 DA:68,111 @@ -12912,7 +12912,7 @@ DA:117,43 DA:118,184 DA:119,54 DA:120,56 -DA:121,265 +DA:121,283 DA:123,125 DA:124,67 DA:125,1 @@ -12943,7 +12943,7 @@ DA:153,1 DA:154,94 DA:155,15 DA:156,3 -DA:159,416 +DA:159,425 DA:160,45 DA:161,135 DA:162,1 @@ -14805,9 +14805,9 @@ SF:packages/roosterjs-content-model-dom/lib/domUtils/getObjectKeys.ts FN:6,getObjectKeys FNF:1 FNH:1 -FNDA:7478,getObjectKeys +FNDA:7498,getObjectKeys DA:6,1 -DA:9,7478 +DA:9,7498 LF:2 LH:2 BRF:0 @@ -14840,19 +14840,19 @@ SF:packages/roosterjs-content-model-dom/lib/domUtils/isElementOfType.ts FN:7,isElementOfType FNF:1 FNH:1 -FNDA:3172,isElementOfType +FNDA:3170,isElementOfType DA:7,1 -DA:11,3172 +DA:11,3170 LF:2 LH:2 BRDA:11,0,0,0 -BRDA:11,0,1,3172 -BRDA:11,1,0,3172 -BRDA:11,1,1,3172 +BRDA:11,0,1,3170 +BRDA:11,1,0,3170 +BRDA:11,1,1,3170 BRDA:11,2,0,0 -BRDA:11,2,1,3172 -BRDA:11,3,0,3172 -BRDA:11,3,1,3172 +BRDA:11,2,1,3170 +BRDA:11,3,0,3170 +BRDA:11,3,1,3170 BRF:8 BRH:6 end_of_record @@ -14861,13 +14861,13 @@ SF:packages/roosterjs-content-model-dom/lib/domUtils/isNodeOfType.ts FN:8,isNodeOfType FNF:1 FNH:1 -FNDA:11934,isNodeOfType +FNDA:11926,isNodeOfType DA:8,1 -DA:12,11934 +DA:12,11926 LF:2 LH:2 -BRDA:12,0,0,11934 -BRDA:12,0,1,11889 +BRDA:12,0,0,11926 +BRDA:12,0,1,11881 BRF:2 BRH:2 end_of_record @@ -14899,7 +14899,7 @@ DA:7,1 DA:8,446 DA:9,4 DA:12,442 -DA:13,54 +DA:13,63 DA:16,442 DA:17,462 DA:27,1 @@ -14911,8 +14911,8 @@ LF:12 LH:12 BRDA:8,0,0,4 BRDA:8,0,1,442 -BRDA:12,1,0,496 -BRDA:12,1,1,485 +BRDA:12,1,0,505 +BRDA:12,1,1,494 BRDA:16,2,0,222 BRDA:16,2,1,682 BRDA:16,3,0,904 @@ -15102,10 +15102,10 @@ DA:16,49 DA:18,49 LF:5 LH:5 -BRDA:15,0,0,35 -BRDA:15,0,1,14 +BRDA:15,0,0,36 +BRDA:15,0,1,13 BRDA:15,1,0,49 -BRDA:15,1,1,14 +BRDA:15,1,1,13 BRF:4 BRH:4 end_of_record @@ -15923,14 +15923,14 @@ FN:30,(anonymous_1) FNF:2 FNH:2 FNDA:1847,(anonymous_0) -FNDA:2173,(anonymous_1) +FNDA:2170,(anonymous_1) DA:1,1 DA:2,1 DA:9,1 DA:12,1847 DA:19,1847 DA:27,84 -DA:31,2173 +DA:31,2170 DA:32,65 LF:8 LH:8 @@ -15939,7 +15939,7 @@ BRDA:12,0,1,1728 BRDA:19,1,0,84 BRDA:19,1,1,1763 BRDA:31,2,0,65 -BRDA:31,2,1,2108 +BRDA:31,2,1,2105 BRF:6 BRH:6 end_of_record @@ -16021,8 +16021,8 @@ BRDA:45,3,0,264 BRDA:45,3,1,2752 BRDA:45,4,0,3016 BRDA:45,4,1,264 -BRDA:46,5,0,16 -BRDA:46,5,1,248 +BRDA:46,5,0,0 +BRDA:46,5,1,264 BRDA:52,6,0,2 BRDA:52,6,1,752 BRDA:58,7,0,4 @@ -16032,7 +16032,7 @@ BRDA:68,8,1,7784 BRDA:73,9,0,1 BRDA:73,9,1,989 BRF:20 -BRH:18 +BRH:17 end_of_record TN: SF:packages/roosterjs-content-model-dom/lib/formatHandlers/common/boxShadowFormatHandler.ts @@ -17338,12 +17338,12 @@ FN:28,addCode FN:42,addDecorators FNF:3 FNH:3 -FNDA:1310,addLink +FNDA:1315,addLink FNDA:1283,addCode FNDA:1271,addDecorators DA:11,1 -DA:15,1310 -DA:16,87 +DA:15,1315 +DA:16,92 DA:28,1 DA:32,1283 DA:33,17 @@ -17352,7 +17352,7 @@ DA:46,1271 DA:47,1271 LF:9 LH:9 -BRDA:15,0,0,87 +BRDA:15,0,0,92 BRDA:15,0,1,1223 BRDA:32,1,0,17 BRDA:32,1,1,1266 @@ -17589,64 +17589,64 @@ FN:97,isTable FN:103,isListItem FNF:8 FNH:8 -FNDA:5884,mutateBlock +FNDA:5902,mutateBlock FNDA:174,(anonymous_1) FNDA:133,(anonymous_2) -FNDA:664,mutateSegments -FNDA:676,(anonymous_4) -FNDA:375,mutateSegment -FNDA:5884,isTable -FNDA:5795,isListItem +FNDA:682,mutateSegments +FNDA:694,(anonymous_4) +FNDA:393,mutateSegment +FNDA:5902,isTable +FNDA:5813,isListItem DA:18,1 -DA:21,5884 +DA:21,5902 DA:22,381 -DA:25,5884 +DA:25,5902 DA:26,89 DA:27,174 -DA:29,5795 +DA:29,5813 DA:30,133 -DA:33,5884 -DA:35,5884 +DA:33,5902 +DA:35,5902 DA:44,1 -DA:48,664 -DA:53,664 -DA:55,664 -DA:56,664 -DA:57,676 -DA:59,676 -DA:60,673 -DA:61,673 -DA:66,664 +DA:48,682 +DA:53,682 +DA:55,682 +DA:56,682 +DA:57,694 +DA:59,694 +DA:60,691 +DA:61,691 +DA:66,682 DA:75,1 -DA:84,375 -DA:86,375 -DA:90,375 -DA:91,273 -DA:94,375 -DA:100,5884 -DA:106,5795 +DA:84,393 +DA:86,393 +DA:90,393 +DA:91,291 +DA:94,393 +DA:100,5902 +DA:106,5813 LF:28 LH:28 BRDA:21,0,0,381 -BRDA:21,0,1,5503 +BRDA:21,0,1,5521 BRDA:25,1,0,89 -BRDA:25,1,1,5795 +BRDA:25,1,1,5813 BRDA:29,2,0,124 -BRDA:29,2,1,5671 -BRDA:55,3,0,664 +BRDA:29,2,1,5689 +BRDA:55,3,0,682 BRDA:55,3,1,0 -BRDA:59,4,0,673 +BRDA:59,4,0,691 BRDA:59,4,1,3 -BRDA:87,5,0,373 +BRDA:87,5,0,391 BRDA:87,5,1,2 -BRDA:90,6,0,273 +BRDA:90,6,0,291 BRDA:90,6,1,102 -BRDA:90,7,0,375 -BRDA:90,7,1,275 -BRDA:94,8,0,373 +BRDA:90,7,0,393 +BRDA:90,7,1,293 +BRDA:94,8,0,391 BRDA:94,8,1,2 -BRDA:94,9,0,375 -BRDA:94,9,1,375 +BRDA:94,9,0,393 +BRDA:94,9,1,393 BRF:20 BRH:19 end_of_record @@ -18269,21 +18269,21 @@ SF:packages/roosterjs-content-model-dom/lib/modelApi/creators/createText.ts FN:16,createText FNF:1 FNH:1 -FNDA:1866,createText +FNDA:1871,createText DA:1,1 DA:16,1 -DA:22,1866 -DA:28,1866 +DA:22,1871 +DA:28,1871 DA:29,8 -DA:32,1866 +DA:32,1871 DA:33,3 -DA:36,1866 +DA:36,1871 LF:8 LH:8 BRDA:28,0,0,8 -BRDA:28,0,1,1858 +BRDA:28,0,1,1863 BRDA:32,1,0,3 -BRDA:32,1,1,1863 +BRDA:32,1,1,1868 BRF:4 BRH:4 end_of_record @@ -20543,9 +20543,9 @@ FN:430,removeUnmeaningfulSelections FN:447,isOnlySelectionMarkerSelected FNF:20 FNH:20 -FNDA:330,getSelectedSegmentsAndParagraphs -FNDA:289,(anonymous_1) -FNDA:338,(anonymous_2) +FNDA:348,getSelectedSegmentsAndParagraphs +FNDA:307,(anonymous_1) +FNDA:356,(anonymous_2) FNDA:59,getSelectedSegments FNDA:72,(anonymous_4) FNDA:60,getSelectedParagraphs @@ -20559,8 +20559,8 @@ FNDA:117,(anonymous_13) FNDA:51,(anonymous_14) FNDA:26,getFirstSelectedListItem FNDA:23,(anonymous_16) -FNDA:659,collectSelections -FNDA:736,(anonymous_18) +FNDA:677,collectSelections +FNDA:754,(anonymous_18) FNDA:329,removeUnmeaningfulSelections FNDA:145,isOnlySelectionMarkerSelected DA:1,1 @@ -20568,22 +20568,22 @@ DA:2,1 DA:3,1 DA:4,1 DA:78,1 -DA:88,330 -DA:95,330 -DA:97,330 -DA:98,289 -DA:99,289 +DA:88,348 +DA:95,348 +DA:97,348 +DA:98,307 +DA:99,307 DA:106,1 DA:108,1 DA:109,0 DA:112,1 -DA:113,288 -DA:114,279 +DA:113,306 +DA:114,297 DA:115,149 -DA:118,279 -DA:119,338 -DA:124,336 -DA:131,330 +DA:118,297 +DA:119,356 +DA:124,354 +DA:131,348 DA:168,1 DA:173,59 DA:182,72 @@ -20630,10 +20630,10 @@ DA:371,26 DA:372,23 DA:373,17 DA:377,26 -DA:410,659 -DA:412,659 -DA:415,736 -DA:425,659 +DA:410,677 +DA:412,677 +DA:415,754 +DA:425,677 DA:431,329 DA:435,4 DA:439,329 @@ -20647,30 +20647,30 @@ DA:467,49 LF:81 LH:80 BRDA:89,0,0,136 -BRDA:89,0,1,194 -BRDA:98,1,0,289 +BRDA:89,0,1,212 +BRDA:98,1,0,307 BRDA:98,1,1,0 BRDA:99,2,0,1 -BRDA:99,2,1,288 -BRDA:100,3,0,289 +BRDA:99,2,1,306 +BRDA:100,3,0,307 BRDA:100,3,1,129 BRDA:100,3,2,3 BRDA:100,3,3,1 BRDA:100,3,4,1 BRDA:108,4,0,0 BRDA:108,4,1,1 -BRDA:113,5,0,279 +BRDA:113,5,0,297 BRDA:113,5,1,9 BRDA:113,6,0,4 -BRDA:113,6,1,284 -BRDA:113,7,0,288 -BRDA:113,7,1,288 +BRDA:113,6,1,302 +BRDA:113,7,0,306 +BRDA:113,7,1,306 BRDA:114,8,0,149 -BRDA:114,8,1,130 -BRDA:119,9,0,336 +BRDA:114,8,1,148 +BRDA:119,9,0,354 BRDA:119,9,1,2 -BRDA:120,10,0,338 -BRDA:120,10,1,321 +BRDA:120,10,0,356 +BRDA:120,10,1,339 BRDA:120,10,2,4 BRDA:174,11,0,21 BRDA:174,11,1,38 @@ -20858,27 +20858,27 @@ FN:132,(anonymous_3) FN:133,(anonymous_4) FNF:5 FNH:5 -FNDA:1067,iterateSelections -FNDA:1128,(anonymous_1) -FNDA:1727,internalIterateSelections +FNDA:1085,iterateSelections +FNDA:1146,(anonymous_1) +FNDA:1745,internalIterateSelections FNDA:121,(anonymous_3) FNDA:174,(anonymous_4) DA:48,1 -DA:54,1067 -DA:57,1067 -DA:60,1128 +DA:54,1085 +DA:57,1085 +DA:60,1146 DA:61,55 -DA:64,1128 -DA:72,1067 -DA:82,1727 -DA:83,1727 -DA:84,1727 -DA:86,1727 -DA:88,1727 -DA:89,1727 -DA:91,1727 -DA:92,1844 -DA:94,1844 +DA:64,1146 +DA:72,1085 +DA:82,1745 +DA:83,1745 +DA:84,1745 +DA:86,1745 +DA:88,1745 +DA:89,1745 +DA:91,1745 +DA:92,1862 +DA:94,1862 DA:96,290 DA:98,290 DA:99,20 @@ -20910,64 +20910,64 @@ DA:166,355 DA:168,355 DA:177,4 DA:184,100 -DA:187,1397 -DA:189,1397 -DA:190,2074 -DA:191,2074 -DA:193,2074 +DA:187,1415 +DA:189,1415 +DA:190,2110 +DA:191,2110 +DA:193,2110 DA:195,23 DA:199,23 DA:204,23 DA:214,0 DA:217,23 DA:218,8 -DA:220,2051 -DA:221,1100 -DA:224,2074 -DA:225,1110 -DA:227,964 -DA:231,1397 +DA:220,2087 +DA:221,1118 +DA:224,2110 +DA:225,1128 +DA:227,982 +DA:231,1415 DA:232,40 -DA:234,1357 +DA:234,1375 DA:238,51 DA:239,1 DA:242,50 -DA:246,1677 +DA:246,1695 DA:254,0 -DA:257,1677 +DA:257,1695 LF:72 LH:68 -BRDA:55,0,0,1067 +BRDA:55,0,0,1085 BRDA:55,0,1,0 BRDA:58,1,0,26 -BRDA:58,1,1,1041 +BRDA:58,1,1,1059 BRDA:60,2,0,55 -BRDA:60,2,1,1073 +BRDA:60,2,1,1091 BRDA:60,3,0,90 -BRDA:60,3,1,1038 -BRDA:60,4,0,1128 -BRDA:60,4,1,1128 -BRDA:83,5,0,1727 +BRDA:60,3,1,1056 +BRDA:60,4,0,1146 +BRDA:60,4,1,1146 +BRDA:83,5,0,1745 BRDA:83,5,1,183 BRDA:83,6,0,132 -BRDA:83,6,1,1595 -BRDA:83,7,0,1727 -BRDA:83,7,1,1727 -BRDA:84,8,0,1727 -BRDA:84,8,1,936 +BRDA:83,6,1,1613 +BRDA:83,7,0,1745 +BRDA:83,7,1,1745 +BRDA:84,8,0,1745 +BRDA:84,8,1,954 BRDA:84,9,0,132 -BRDA:84,9,1,1595 -BRDA:84,10,0,1727 -BRDA:84,10,1,1727 -BRDA:86,11,0,1727 -BRDA:86,11,1,1272 +BRDA:84,9,1,1613 +BRDA:84,10,0,1745 +BRDA:84,10,1,1745 +BRDA:86,11,0,1745 +BRDA:86,11,1,1290 BRDA:86,12,0,132 -BRDA:86,12,1,1595 -BRDA:86,13,0,1727 -BRDA:86,13,1,1727 +BRDA:86,12,1,1613 +BRDA:86,13,0,1745 +BRDA:86,13,1,1745 BRDA:95,14,0,290 BRDA:95,14,1,106 -BRDA:95,14,2,1397 +BRDA:95,14,2,1415 BRDA:95,14,3,30 BRDA:95,14,4,51 BRDA:98,15,0,20 @@ -21009,10 +21009,10 @@ BRDA:166,30,0,355 BRDA:166,30,1,354 BRDA:168,31,0,4 BRDA:168,31,1,351 -BRDA:191,32,0,2074 -BRDA:191,32,1,2020 +BRDA:191,32,0,2110 +BRDA:191,32,1,2056 BRDA:193,33,0,23 -BRDA:193,33,1,2051 +BRDA:193,33,1,2087 BRDA:195,34,0,23 BRDA:195,34,1,10 BRDA:195,34,2,8 @@ -21026,22 +21026,22 @@ BRDA:205,37,0,23 BRDA:205,37,1,19 BRDA:217,38,0,8 BRDA:217,38,1,15 -BRDA:220,39,0,1100 -BRDA:220,39,1,951 -BRDA:224,40,0,1110 -BRDA:224,40,1,964 +BRDA:220,39,0,1118 +BRDA:220,39,1,969 +BRDA:224,40,0,1128 +BRDA:224,40,1,982 BRDA:231,41,0,40 -BRDA:231,41,1,1357 -BRDA:231,42,0,1397 -BRDA:231,42,1,1013 +BRDA:231,41,1,1375 +BRDA:231,42,0,1415 +BRDA:231,42,1,1031 BRDA:238,43,0,1 BRDA:238,43,1,50 BRDA:238,44,0,51 BRDA:238,44,1,51 BRDA:238,44,2,23 BRDA:246,45,0,0 -BRDA:246,45,1,1677 -BRDA:247,46,0,1677 +BRDA:246,45,1,1695 +BRDA:247,46,0,1695 BRDA:247,46,1,301 BRDA:247,46,2,17 BRDA:247,46,3,10 @@ -22326,9 +22326,9 @@ DA:62,206 DA:63,206 DA:64,206 DA:66,206 -DA:67,190 -DA:68,173 -DA:71,190 +DA:67,187 +DA:68,170 +DA:71,187 DA:74,206 DA:76,206 DA:77,495 @@ -22387,10 +22387,10 @@ BRDA:57,6,0,1 BRDA:57,6,1,206 BRDA:62,7,0,206 BRDA:62,7,1,189 -BRDA:62,7,2,190 -BRDA:66,8,0,190 -BRDA:66,8,1,16 -BRDA:67,9,0,173 +BRDA:62,7,2,187 +BRDA:66,8,0,187 +BRDA:66,8,1,19 +BRDA:67,9,0,170 BRDA:67,9,1,17 BRDA:74,10,0,204 BRDA:74,10,1,2 @@ -22579,17 +22579,17 @@ FN:15,applyFormat FN:21,(anonymous_1) FNF:2 FNH:2 -FNDA:5641,applyFormat -FNDA:29434,(anonymous_1) +FNDA:5638,applyFormat +FNDA:29431,(anonymous_1) DA:15,1 -DA:21,5641 -DA:22,29434 +DA:21,5638 +DA:22,29431 LF:3 LH:3 BRDA:22,0,0,22 -BRDA:22,0,1,29412 -BRDA:22,1,0,29434 -BRDA:22,1,1,29412 +BRDA:22,0,1,29409 +BRDA:22,1,0,29431 +BRDA:22,1,1,29409 BRF:4 BRH:4 end_of_record @@ -22794,29 +22794,29 @@ FN:4,(anonymous_1) FN:5,(anonymous_2) FN:6,(anonymous_3) FN:7,(anonymous_4) -FN:10,(anonymous_5) -FN:11,(anonymous_6) -FN:12,(anonymous_7) -FN:13,(anonymous_8) -FN:14,(anonymous_9) -FN:15,(anonymous_10) -FN:16,(anonymous_11) -FN:17,(anonymous_12) -FN:18,(anonymous_13) -FN:19,(anonymous_14) -FN:20,(anonymous_15) -FN:21,(anonymous_16) -FN:22,(anonymous_17) -FN:23,(anonymous_18) -FN:24,(anonymous_19) -FN:26,(anonymous_20) -FN:28,(anonymous_21) -FN:29,(anonymous_22) -FN:31,(anonymous_23) -FN:32,(anonymous_24) -FN:34,(anonymous_25) -FN:37,(anonymous_26) -FN:38,(anonymous_27) +FN:12,(anonymous_5) +FN:13,(anonymous_6) +FN:14,(anonymous_7) +FN:15,(anonymous_8) +FN:16,(anonymous_9) +FN:17,(anonymous_10) +FN:18,(anonymous_11) +FN:19,(anonymous_12) +FN:20,(anonymous_13) +FN:21,(anonymous_14) +FN:22,(anonymous_15) +FN:23,(anonymous_16) +FN:24,(anonymous_17) +FN:25,(anonymous_18) +FN:26,(anonymous_19) +FN:28,(anonymous_20) +FN:30,(anonymous_21) +FN:31,(anonymous_22) +FN:33,(anonymous_23) +FN:34,(anonymous_24) +FN:36,(anonymous_25) +FN:39,(anonymous_26) +FN:40,(anonymous_27) FNF:28 FNH:3 FNDA:0,(anonymous_0) @@ -22852,8 +22852,6 @@ DA:4,4 DA:5,1 DA:6,4 DA:7,1 -DA:9,1 -DA:10,1 DA:11,1 DA:12,1 DA:13,1 @@ -22868,14 +22866,16 @@ DA:21,1 DA:22,1 DA:23,1 DA:24,1 -DA:26,4 -DA:28,1 -DA:29,1 +DA:25,1 +DA:26,1 +DA:28,4 +DA:30,1 DA:31,1 -DA:32,1 +DA:33,1 DA:34,1 -DA:37,1 -DA:38,1 +DA:36,1 +DA:39,1 +DA:40,1 LF:29 LH:29 BRF:0 @@ -22883,27 +22883,27 @@ BRH:0 end_of_record TN: SF:packages/roosterjs-content-model-plugins/lib/autoFormat/AutoFormatPlugin.ts -FN:77,(anonymous_0) -FN:89,AutoFormatPlugin -FN:94,(anonymous_2) -FN:104,(anonymous_3) -FN:113,(anonymous_4) -FN:123,(anonymous_5) -FN:139,(anonymous_6) -FN:156,(anonymous_7) -FN:232,(anonymous_8) -FN:245,(anonymous_9) -FN:253,(anonymous_10) -FN:257,(anonymous_11) +FN:38,(anonymous_0) +FN:52,AutoFormatPlugin +FN:57,(anonymous_2) +FN:67,(anonymous_3) +FN:76,(anonymous_4) +FN:86,(anonymous_5) +FN:102,(anonymous_6) +FN:119,(anonymous_7) +FN:202,(anonymous_8) +FN:215,(anonymous_9) +FN:227,(anonymous_10) +FN:231,(anonymous_11) FNF:12 FNH:7 FNDA:1,(anonymous_0) -FNDA:22,AutoFormatPlugin +FNDA:24,AutoFormatPlugin FNDA:0,(anonymous_2) -FNDA:22,(anonymous_3) +FNDA:24,(anonymous_3) FNDA:0,(anonymous_4) -FNDA:22,(anonymous_5) -FNDA:16,(anonymous_6) +FNDA:24,(anonymous_5) +FNDA:18,(anonymous_6) FNDA:0,(anonymous_7) FNDA:3,(anonymous_8) FNDA:3,(anonymous_9) @@ -22918,130 +22918,137 @@ DA:6,1 DA:7,1 DA:8,1 DA:9,1 -DA:63,1 -DA:77,1 -DA:78,22 -DA:89,23 -DA:94,1 -DA:95,0 -DA:104,1 -DA:105,22 -DA:113,1 -DA:114,0 -DA:123,1 -DA:124,22 -DA:125,22 -DA:127,16 -DA:128,16 -DA:130,3 -DA:131,3 -DA:133,3 -DA:134,3 -DA:139,16 -DA:140,16 -DA:141,16 -DA:142,16 -DA:148,15 -DA:150,12 -DA:154,12 -DA:158,0 +DA:24,1 +DA:38,1 +DA:39,24 +DA:52,25 +DA:57,1 +DA:58,0 +DA:67,1 +DA:68,24 +DA:76,1 +DA:77,0 +DA:86,1 +DA:87,24 +DA:88,24 +DA:90,18 +DA:91,18 +DA:93,3 +DA:94,3 +DA:96,3 +DA:97,3 +DA:102,18 +DA:103,18 +DA:104,18 +DA:105,18 +DA:111,17 +DA:113,14 +DA:117,14 +DA:121,0 +DA:122,0 +DA:123,0 +DA:124,0 +DA:125,0 +DA:126,0 +DA:127,0 +DA:128,0 +DA:129,0 +DA:130,0 +DA:131,0 +DA:132,0 +DA:133,0 +DA:134,0 +DA:136,0 +DA:137,0 +DA:146,0 +DA:147,0 DA:159,0 DA:160,0 -DA:161,0 -DA:162,0 DA:163,0 DA:164,0 -DA:165,0 -DA:166,0 -DA:167,0 -DA:168,0 -DA:169,0 DA:171,0 DA:172,0 -DA:181,0 -DA:182,0 -DA:189,0 -DA:190,0 -DA:193,0 -DA:194,0 -DA:201,0 -DA:202,0 -DA:209,0 -DA:210,0 -DA:216,0 -DA:227,12 -DA:232,1 -DA:233,3 -DA:234,3 -DA:235,3 -DA:237,2 -DA:238,1 -DA:240,2 -DA:245,1 -DA:246,3 -DA:247,3 -DA:248,1 -DA:251,1 -DA:253,1 -DA:254,0 -DA:257,1 -DA:258,0 -LF:77 +DA:179,0 +DA:180,0 +DA:186,0 +DA:197,14 +DA:202,1 +DA:203,3 +DA:204,3 +DA:205,3 +DA:207,2 +DA:208,1 +DA:210,2 +DA:215,1 +DA:216,3 +DA:217,3 +DA:218,1 +DA:225,1 +DA:227,1 +DA:228,0 +DA:231,1 +DA:232,0 +LF:79 LH:48 -BRDA:89,0,0,1 -BRDA:89,0,1,21 -BRDA:124,1,0,22 -BRDA:124,1,1,0 -BRDA:126,2,0,16 -BRDA:126,2,1,3 -BRDA:126,2,2,3 -BRDA:142,3,0,15 -BRDA:142,3,1,1 -BRDA:143,4,0,16 -BRDA:143,4,1,15 -BRDA:143,4,2,15 -BRDA:143,4,3,15 -BRDA:149,5,0,12 -BRDA:171,6,0,0 -BRDA:171,6,1,0 -BRDA:171,7,0,0 -BRDA:171,7,1,0 -BRDA:181,8,0,0 -BRDA:181,8,1,0 -BRDA:189,9,0,0 -BRDA:189,9,1,0 -BRDA:193,10,0,0 -BRDA:193,10,1,0 -BRDA:201,11,0,0 -BRDA:201,11,1,0 -BRDA:217,12,0,0 -BRDA:217,12,1,0 -BRDA:217,12,2,0 -BRDA:217,12,3,0 -BRDA:217,12,4,0 -BRDA:234,13,0,3 -BRDA:234,13,1,0 -BRDA:234,14,0,3 -BRDA:234,14,1,3 -BRDA:236,15,0,2 -BRDA:237,16,0,1 -BRDA:237,16,1,1 -BRDA:247,17,0,1 -BRDA:247,17,1,2 -BRDA:247,18,0,3 -BRDA:247,18,1,2 -BRDA:254,19,0,0 -BRDA:254,19,1,0 -BRDA:254,20,0,0 -BRDA:254,20,1,0 -BRDA:259,21,0,0 -BRDA:259,21,1,0 -BRDA:258,22,0,0 -BRDA:258,22,1,0 -BRDA:261,23,0,0 -BRDA:261,23,1,0 -BRF:52 -BRH:23 +BRDA:52,0,0,1 +BRDA:52,0,1,23 +BRDA:87,1,0,24 +BRDA:87,1,1,0 +BRDA:89,2,0,18 +BRDA:89,2,1,3 +BRDA:89,2,2,3 +BRDA:105,3,0,17 +BRDA:105,3,1,1 +BRDA:106,4,0,18 +BRDA:106,4,1,17 +BRDA:106,4,2,17 +BRDA:106,4,3,17 +BRDA:112,5,0,14 +BRDA:136,6,0,0 +BRDA:136,6,1,0 +BRDA:136,7,0,0 +BRDA:136,7,1,0 +BRDA:146,8,0,0 +BRDA:146,8,1,0 +BRDA:146,9,0,0 +BRDA:146,9,1,0 +BRDA:146,9,2,0 +BRDA:159,10,0,0 +BRDA:159,10,1,0 +BRDA:163,11,0,0 +BRDA:163,11,1,0 +BRDA:171,12,0,0 +BRDA:171,12,1,0 +BRDA:187,13,0,0 +BRDA:187,13,1,0 +BRDA:187,13,2,0 +BRDA:187,13,3,0 +BRDA:187,13,4,0 +BRDA:204,14,0,3 +BRDA:204,14,1,0 +BRDA:204,15,0,3 +BRDA:204,15,1,3 +BRDA:206,16,0,2 +BRDA:207,17,0,1 +BRDA:207,17,1,1 +BRDA:217,18,0,1 +BRDA:217,18,1,2 +BRDA:217,19,0,3 +BRDA:217,19,1,2 +BRDA:217,19,2,1 +BRDA:217,19,3,1 +BRDA:228,20,0,0 +BRDA:228,20,1,0 +BRDA:228,21,0,0 +BRDA:228,21,1,0 +BRDA:233,22,0,0 +BRDA:233,22,1,0 +BRDA:232,23,0,0 +BRDA:232,23,1,0 +BRDA:235,24,0,0 +BRDA:235,24,1,0 +BRF:57 +BRH:25 end_of_record TN: SF:packages/roosterjs-content-model-plugins/lib/autoFormat/hyphen/transformHyphen.ts @@ -23093,84 +23100,130 @@ BRH:15 end_of_record TN: SF:packages/roosterjs-content-model-plugins/lib/autoFormat/link/createLink.ts -FN:8,createLink -FN:13,(anonymous_1) -FN:37,(anonymous_2) -FN:42,(anonymous_3) +FN:10,createLink +FN:15,(anonymous_1) +FN:39,(anonymous_2) +FN:44,(anonymous_3) FNF:4 FNH:2 -FNDA:4,createLink -FNDA:3,(anonymous_1) +FNDA:13,createLink +FNDA:12,(anonymous_1) FNDA:0,(anonymous_2) FNDA:0,(anonymous_3) DA:1,1 DA:2,1 -DA:8,1 -DA:9,4 -DA:10,4 -DA:11,4 -DA:14,3 -DA:15,1 -DA:16,1 -DA:18,2 -DA:19,2 -DA:20,1 -DA:27,1 -DA:28,1 -DA:30,1 -DA:33,1 -DA:38,0 -DA:39,0 -DA:42,0 -LF:19 -LH:16 -BRDA:14,0,0,1 -BRDA:14,0,1,2 -BRDA:19,1,0,1 -BRDA:19,1,1,1 -BRDA:19,2,0,2 -BRDA:19,2,1,2 -BRDA:27,3,0,1 -BRDA:27,3,1,0 -BRDA:38,4,0,0 -BRDA:38,4,1,0 -BRDA:38,5,0,0 -BRDA:38,5,1,0 +DA:3,1 +DA:10,1 +DA:11,13 +DA:12,13 +DA:13,13 +DA:16,12 +DA:17,1 +DA:18,1 +DA:20,11 +DA:21,11 +DA:22,6 +DA:29,6 +DA:30,6 +DA:32,6 +DA:35,5 +DA:40,0 +DA:41,0 +DA:44,0 +LF:20 +LH:17 +BRDA:16,0,0,1 +BRDA:16,0,1,11 +BRDA:21,1,0,6 +BRDA:21,1,1,5 +BRDA:21,2,0,11 +BRDA:21,2,1,11 +BRDA:29,3,0,6 +BRDA:29,3,1,0 +BRDA:40,4,0,0 +BRDA:40,4,1,0 +BRDA:40,5,0,0 +BRDA:40,5,1,0 BRF:12 BRH:7 end_of_record TN: SF:packages/roosterjs-content-model-plugins/lib/autoFormat/link/createLinkAfterSpace.ts -FN:12,createLinkAfterSpace +FN:13,createLinkAfterSpace FNF:1 FNH:1 -FNDA:9,createLinkAfterSpace +FNDA:18,createLinkAfterSpace DA:1,1 -DA:12,1 -DA:17,9 -DA:18,9 -DA:19,9 -DA:20,9 -DA:21,5 -DA:27,5 -DA:35,5 -DA:37,5 -DA:39,4 -LF:11 -LH:11 -BRDA:18,0,0,0 -BRDA:18,0,1,9 -BRDA:18,1,0,9 -BRDA:18,1,1,9 -BRDA:20,2,0,5 -BRDA:20,2,1,4 -BRDA:20,3,0,9 -BRDA:20,3,1,9 -BRDA:20,3,2,9 +DA:2,1 +DA:13,1 +DA:19,18 +DA:20,18 +DA:21,18 +DA:22,18 +DA:23,10 +DA:29,10 +DA:37,10 +DA:39,10 +DA:41,8 +LF:12 +LH:12 +BRDA:20,0,0,0 +BRDA:20,0,1,18 +BRDA:20,1,0,18 +BRDA:20,1,1,18 +BRDA:22,2,0,10 +BRDA:22,2,1,8 +BRDA:22,3,0,18 +BRDA:22,3,1,18 +BRDA:22,3,2,18 BRF:9 BRH:8 end_of_record TN: +SF:packages/roosterjs-content-model-plugins/lib/autoFormat/link/getLinkUrl.ts +FN:11,getLinkUrl +FN:20,matchTel +FN:24,matchMailTo +FNF:3 +FNH:3 +FNDA:40,getLinkUrl +FNDA:32,matchTel +FNDA:32,matchMailTo +DA:1,1 +DA:4,1 +DA:5,1 +DA:6,1 +DA:11,1 +DA:12,120 +DA:13,40 +DA:14,40 +DA:15,40 +DA:17,40 +DA:21,32 +DA:25,32 +LF:12 +LH:12 +BRDA:13,0,0,31 +BRDA:13,0,1,9 +BRDA:13,1,0,24 +BRDA:13,1,1,7 +BRDA:13,2,0,31 +BRDA:13,2,1,7 +BRDA:14,3,0,32 +BRDA:14,3,1,8 +BRDA:15,4,0,32 +BRDA:15,4,1,8 +BRDA:17,5,0,40 +BRDA:17,5,1,33 +BRDA:17,5,2,25 +BRDA:21,6,0,8 +BRDA:21,6,1,24 +BRDA:25,7,0,6 +BRDA:25,7,1,26 +BRF:17 +BRH:17 +end_of_record +TN: SF:packages/roosterjs-content-model-plugins/lib/autoFormat/link/unlink.ts FN:8,unlink FN:9,(anonymous_1) @@ -26907,10 +26960,10 @@ DA:30,4 DA:31,4 DA:33,4 DA:34,2 -DA:35,1 -DA:37,1 +DA:35,2 +DA:37,0 LF:15 -LH:14 +LH:13 BRDA:20,0,0,0 BRDA:20,0,1,4 BRDA:20,1,0,4 @@ -26923,10 +26976,10 @@ BRDA:33,4,0,4 BRDA:33,4,1,3 BRDA:33,4,2,3 BRDA:33,4,3,1 -BRDA:34,5,0,1 -BRDA:34,5,1,1 +BRDA:34,5,0,2 +BRDA:34,5,1,0 BRF:14 -BRH:12 +BRH:11 end_of_record TN: SF:packages/roosterjs-content-model-plugins/lib/imageEdit/utils/findEditingImage.ts @@ -27823,7 +27876,7 @@ FNDA:40,PastePlugin FNDA:0,(anonymous_2) FNDA:36,(anonymous_3) FNDA:14,(anonymous_4) -FNDA:108,(anonymous_5) +FNDA:127,(anonymous_5) FNDA:27,(anonymous_6) FNDA:106,(anonymous_7) FNDA:2,(anonymous_8) @@ -27853,8 +27906,8 @@ DA:70,36 DA:78,1 DA:79,14 DA:88,1 -DA:89,108 -DA:90,81 +DA:89,127 +DA:90,100 DA:93,27 DA:94,0 DA:97,27 @@ -27906,10 +27959,10 @@ LF:72 LH:65 BRDA:42,0,0,39 BRDA:42,0,1,1 -BRDA:89,1,0,81 +BRDA:89,1,0,100 BRDA:89,1,1,27 -BRDA:89,2,0,108 -BRDA:89,2,1,108 +BRDA:89,2,0,127 +BRDA:89,2,1,127 BRDA:93,3,0,0 BRDA:93,3,1,27 BRDA:101,4,0,2 @@ -29889,7 +29942,7 @@ FNDA:71,(anonymous_4) FNDA:1,(anonymous_5) FNDA:51,(anonymous_6) FNDA:59,(anonymous_7) -FNDA:118,(anonymous_8) +FNDA:117,(anonymous_8) FNDA:17,(anonymous_9) FNDA:60,(anonymous_10) FNDA:0,(anonymous_11) @@ -29928,7 +29981,7 @@ DA:75,59 DA:76,59 DA:77,59 DA:84,1 -DA:85,118 +DA:85,117 DA:90,12 DA:91,12 DA:92,12 @@ -30654,7 +30707,7 @@ FNDA:1,(anonymous_1) FNDA:6,TableInsertHandler FNDA:2,(anonymous_3) FNDA:2,(anonymous_4) -FNDA:7,(anonymous_5) +FNDA:8,(anonymous_5) FNDA:4,getInsertElementData DA:1,1 DA:2,1 @@ -30698,9 +30751,9 @@ DA:107,6 DA:110,6 DA:111,6 DA:117,1 -DA:118,7 -DA:119,7 -DA:120,7 +DA:118,8 +DA:119,8 +DA:120,8 DA:123,6 DA:125,2 DA:127,2 @@ -30759,10 +30812,10 @@ BRDA:111,18,0,6 BRDA:111,18,1,6 BRDA:112,19,0,2 BRDA:112,19,1,2 -BRDA:119,20,0,3 +BRDA:119,20,0,4 BRDA:119,20,1,4 -BRDA:119,21,0,7 -BRDA:119,21,1,7 +BRDA:119,21,0,8 +BRDA:119,21,1,8 BRDA:165,22,0,0 BRDA:165,22,1,4 BRDA:167,23,0,0 @@ -30847,13 +30900,13 @@ DA:182,10 DA:187,5 DA:188,5 DA:190,5 -DA:192,5 -DA:193,5 -DA:194,4 -DA:198,1 -DA:200,1 -DA:201,1 -DA:202,0 +DA:192,0 +DA:193,0 +DA:194,0 +DA:198,5 +DA:200,5 +DA:201,5 +DA:202,4 DA:206,1 DA:208,1 DA:209,1 @@ -30927,7 +30980,7 @@ DA:377,0 DA:379,3 DA:380,3 LF:124 -LH:121 +LH:119 BRDA:55,0,0,2 BRDA:55,0,1,11 BRDA:72,1,0,11 @@ -30964,18 +31017,18 @@ BRDA:182,15,0,1 BRDA:182,15,1,0 BRDA:182,16,0,1 BRDA:182,16,1,1 -BRDA:190,17,0,5 -BRDA:190,17,1,0 -BRDA:193,18,0,4 -BRDA:193,18,1,1 -BRDA:193,19,0,5 -BRDA:193,19,1,5 -BRDA:198,20,0,1 +BRDA:190,17,0,0 +BRDA:190,17,1,5 +BRDA:193,18,0,0 +BRDA:193,18,1,0 +BRDA:193,19,0,0 +BRDA:193,19,1,0 +BRDA:198,20,0,5 BRDA:198,20,1,0 -BRDA:201,21,0,0 +BRDA:201,21,0,4 BRDA:201,21,1,1 -BRDA:201,22,0,1 -BRDA:201,22,1,1 +BRDA:201,22,0,5 +BRDA:201,22,1,5 BRDA:206,23,0,1 BRDA:206,23,1,0 BRDA:209,24,0,0 @@ -31046,7 +31099,7 @@ BRDA:377,55,1,0 BRDA:377,56,0,0 BRDA:377,56,1,0 BRF:117 -BRH:87 +BRH:84 end_of_record TN: SF:packages/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableResizer.ts diff --git a/coverage/roosterjs-color-utils/lib/index.html b/coverage/roosterjs-color-utils/lib/index.html index 8b523c843d8..ffaa7a56a4e 100644 --- a/coverage/roosterjs-color-utils/lib/index.html +++ b/coverage/roosterjs-color-utils/lib/index.html @@ -95,7 +95,7 @@

All files roosterjs-color-utils/lib

diff --git a/coverage/roosterjs-color-utils/lib/index.ts.html b/coverage/roosterjs-color-utils/lib/index.ts.html index 18bc9c75e11..e264c641a7c 100644 --- a/coverage/roosterjs-color-utils/lib/index.ts.html +++ b/coverage/roosterjs-color-utils/lib/index.ts.html @@ -67,7 +67,7 @@

All files / roosterjs-co diff --git a/coverage/roosterjs-color-utils/lib/utils/getDarkColor.ts.html b/coverage/roosterjs-color-utils/lib/utils/getDarkColor.ts.html index afe5c72dfb3..06313d4cc1d 100644 --- a/coverage/roosterjs-color-utils/lib/utils/getDarkColor.ts.html +++ b/coverage/roosterjs-color-utils/lib/utils/getDarkColor.ts.html @@ -139,7 +139,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-color-utils/lib/utils/index.html b/coverage/roosterjs-color-utils/lib/utils/index.html index e7d1808ab2e..890e0951bbf 100644 --- a/coverage/roosterjs-color-utils/lib/utils/index.html +++ b/coverage/roosterjs-color-utils/lib/utils/index.html @@ -95,7 +95,7 @@

All files roosterjs-color-utils/lib/utils< diff --git a/coverage/roosterjs-content-model-api/lib/index.html b/coverage/roosterjs-content-model-api/lib/index.html index 087988aa93a..e706a470670 100644 --- a/coverage/roosterjs-content-model-api/lib/index.html +++ b/coverage/roosterjs-content-model-api/lib/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-api/lib

Code coverage generated by istanbul - at Mon Sep 23 2024 17:40:31 GMT+0000 (Coordinated Universal Time) + at Mon Sep 23 2024 19:26:07 GMT+0000 (Coordinated Universal Time) diff --git a/coverage/roosterjs-content-model-api/lib/index.ts.html b/coverage/roosterjs-content-model-api/lib/index.ts.html index 6f6718f8a65..904b823971b 100644 --- a/coverage/roosterjs-content-model-api/lib/index.ts.html +++ b/coverage/roosterjs-content-model-api/lib/index.ts.html @@ -138,7 +138,7 @@

All files / roosterjs-co 5x 1x 1x -34x +39x 1x 1x 1x @@ -169,7 +169,7 @@

All files / roosterjs-co 1x 1x 1x -107x +127x 4x   6x @@ -177,7 +177,7 @@

All files / roosterjs-co 3x 4x 21x -16x +36x 19x  
export { insertTable } from './publicApi/table/insertTable';
 export { formatTable } from './publicApi/table/formatTable';
@@ -247,7 +247,7 @@ 

All files / roosterjs-co diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/block/index.html b/coverage/roosterjs-content-model-api/lib/modelApi/block/index.html index 50875d349cf..56563843052 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/block/index.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/block/index.html @@ -140,7 +140,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelAlignment.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelAlignment.ts.html index 7e99f02f046..bf113e36a37 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelAlignment.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelAlignment.ts.html @@ -316,7 +316,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelDirection.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelDirection.ts.html index ad036ab8786..e4a6b109755 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelDirection.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelDirection.ts.html @@ -358,7 +358,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelIndentation.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelIndentation.ts.html index daaefb75502..19b92874078 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelIndentation.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/block/setModelIndentation.ts.html @@ -646,7 +646,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/block/toggleModelBlockQuote.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/block/toggleModelBlockQuote.ts.html index 895d44dfebe..e4897888b1f 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/block/toggleModelBlockQuote.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/block/toggleModelBlockQuote.ts.html @@ -331,7 +331,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/common/clearModelFormat.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/common/clearModelFormat.ts.html index 7bb393eca8c..99ab9ddd455 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/common/clearModelFormat.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/common/clearModelFormat.ts.html @@ -760,7 +760,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/common/index.html b/coverage/roosterjs-content-model-api/lib/modelApi/common/index.html index 97ca9004acb..14457726ce3 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/common/index.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/common/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/common/reducedModelChildProcessor.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/common/reducedModelChildProcessor.ts.html index 1a4ebda83a7..3bc5107e8a7 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/common/reducedModelChildProcessor.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/common/reducedModelChildProcessor.ts.html @@ -340,7 +340,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/common/wrapBlock.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/common/wrapBlock.ts.html index 5a730def96f..294227e213b 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/common/wrapBlock.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/common/wrapBlock.ts.html @@ -313,7 +313,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/entity/index.html b/coverage/roosterjs-content-model-api/lib/modelApi/entity/index.html index fda18e491e9..d0c418d29f7 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/entity/index.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/entity/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/entity/insertEntityModel.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/entity/insertEntityModel.ts.html index 8873d0bc00c..ff04662df37 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/entity/insertEntityModel.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/entity/insertEntityModel.ts.html @@ -514,7 +514,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/image/applyImageBorderFormat.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/image/applyImageBorderFormat.ts.html index 2db64dd493e..99c2b42ecda 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/image/applyImageBorderFormat.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/image/applyImageBorderFormat.ts.html @@ -235,7 +235,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/image/index.html b/coverage/roosterjs-content-model-api/lib/modelApi/image/index.html index 26979bafdc4..4a7f20bf04d 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/image/index.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/image/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/link/index.html b/coverage/roosterjs-content-model-api/lib/modelApi/link/index.html index 4227a2784b8..7635678d5b8 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/link/index.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/link/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/link/matchLink.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/link/matchLink.ts.html index 940ed7fbbbe..e6754c33970 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/link/matchLink.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/link/matchLink.ts.html @@ -195,7 +195,7 @@

All files / rooste       -24x +25x       @@ -229,12 +229,12 @@

All files / rooste     1x -52x -256x -256x -256x -256x -38x +72x +466x +466x +466x +466x +39x       @@ -243,7 +243,7 @@

All files / rooste       -14x +33x    
import { getObjectKeys } from 'roosterjs-content-model-dom';
 import type { LinkData } from 'roosterjs-content-model-types';
@@ -346,7 +346,7 @@ 

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/list/findListItemsInSameThread.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/list/findListItemsInSameThread.ts.html index 5f5439bd70f..40a5fc0e25f 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/list/findListItemsInSameThread.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/list/findListItemsInSameThread.ts.html @@ -592,7 +592,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/list/getListAnnounceData.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/list/getListAnnounceData.ts.html index dc1e8ce32ae..d04d153e5b9 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/list/getListAnnounceData.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/list/getListAnnounceData.ts.html @@ -316,7 +316,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/list/index.html b/coverage/roosterjs-content-model-api/lib/modelApi/list/index.html index 8e293615883..aa300b26473 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/list/index.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/list/index.html @@ -155,7 +155,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/list/setListType.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/list/setListType.ts.html index 6fefcc0e281..94822796965 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/list/setListType.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/list/setListType.ts.html @@ -550,7 +550,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/list/setModelListStartNumber.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/list/setModelListStartNumber.ts.html index a9f756b5592..ad8f63138cb 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/list/setModelListStartNumber.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/list/setModelListStartNumber.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/list/setModelListStyle.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/list/setModelListStyle.ts.html index bf818fe0210..195344342f0 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/list/setModelListStyle.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/list/setModelListStyle.ts.html @@ -163,7 +163,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustSegmentSelection.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustSegmentSelection.ts.html index 584792a4081..b03c8e323de 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustSegmentSelection.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustSegmentSelection.ts.html @@ -256,7 +256,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustTrailingSpaceSelection.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustTrailingSpaceSelection.ts.html index 26cca3ae541..8fe6938ad8e 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustTrailingSpaceSelection.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustTrailingSpaceSelection.ts.html @@ -304,7 +304,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustWordSelection.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustWordSelection.ts.html index 15a12ea43d2..2fe4efdd171 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustWordSelection.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/selection/adjustWordSelection.ts.html @@ -529,7 +529,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/selection/collapseTableSelection.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/selection/collapseTableSelection.ts.html index dff0f1a704c..dcb64bbea7e 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/selection/collapseTableSelection.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/selection/collapseTableSelection.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/selection/index.html b/coverage/roosterjs-content-model-api/lib/modelApi/selection/index.html index b649af275dc..627a6ca560e 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/selection/index.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/selection/index.html @@ -140,7 +140,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/alignTable.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/alignTable.ts.html index 0ee5ccc273f..070e1f293b3 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/alignTable.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/alignTable.ts.html @@ -100,7 +100,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/alignTableCell.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/alignTableCell.ts.html index 206e6456cb1..86b29b0bf42 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/alignTableCell.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/alignTableCell.ts.html @@ -319,7 +319,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/canMergeCells.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/canMergeCells.ts.html index ec371fd9961..1e5647b8c3f 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/canMergeCells.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/canMergeCells.ts.html @@ -295,7 +295,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/clearSelectedCells.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/clearSelectedCells.ts.html index 88c6a9ab884..03401108025 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/clearSelectedCells.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/clearSelectedCells.ts.html @@ -172,7 +172,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/createTableStructure.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/createTableStructure.ts.html index cdd3f3791d9..40c65240ad8 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/createTableStructure.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/createTableStructure.ts.html @@ -139,7 +139,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTable.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTable.ts.html index 2759f11e7a0..024f884e21d 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTable.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTable.ts.html @@ -88,7 +88,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTableColumn.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTableColumn.ts.html index 51e8b299835..592b18ea3c0 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTableColumn.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTableColumn.ts.html @@ -151,7 +151,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTableRow.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTableRow.ts.html index d6f9c7d2103..b1c9cfceb77 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTableRow.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/deleteTableRow.ts.html @@ -136,7 +136,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/ensureFocusableParagraphForTable.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/ensureFocusableParagraphForTable.ts.html index ed00753eeda..761bceeb5be 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/ensureFocusableParagraphForTable.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/ensureFocusableParagraphForTable.ts.html @@ -286,7 +286,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/index.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/index.html index bf922b84a47..34db40f2e79 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/index.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/index.html @@ -320,7 +320,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/insertTableColumn.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/insertTableColumn.ts.html index 6a738c5ef2a..aa2d4dc8698 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/insertTableColumn.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/insertTableColumn.ts.html @@ -196,7 +196,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/insertTableRow.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/insertTableRow.ts.html index 249014c8cbe..6ac0aef24fb 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/insertTableRow.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/insertTableRow.ts.html @@ -193,7 +193,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableCells.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableCells.ts.html index 867182f142f..949e143343e 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableCells.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableCells.ts.html @@ -148,7 +148,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableColumn.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableColumn.ts.html index 9bc62042fb3..f0824ddf792 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableColumn.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableColumn.ts.html @@ -220,7 +220,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableRow.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableRow.ts.html index 7921e361c5e..c6de5b42693 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableRow.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/mergeTableRow.ts.html @@ -223,7 +223,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/splitTableCellHorizontally.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/splitTableCellHorizontally.ts.html index f9139ee9f70..28d99899ef8 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/splitTableCellHorizontally.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/splitTableCellHorizontally.ts.html @@ -241,7 +241,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/modelApi/table/splitTableCellVertically.ts.html b/coverage/roosterjs-content-model-api/lib/modelApi/table/splitTableCellVertically.ts.html index 057f7cd2045..2bd00d20056 100644 --- a/coverage/roosterjs-content-model-api/lib/modelApi/table/splitTableCellVertically.ts.html +++ b/coverage/roosterjs-content-model-api/lib/modelApi/table/splitTableCellVertically.ts.html @@ -259,7 +259,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/block/index.html b/coverage/roosterjs-content-model-api/lib/publicApi/block/index.html index a57ffadc510..1d93a20807a 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/block/index.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/block/index.html @@ -185,7 +185,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/block/setAlignment.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/block/setAlignment.ts.html index 69840299405..b003e277cf2 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/block/setAlignment.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/block/setAlignment.ts.html @@ -109,7 +109,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/block/setDirection.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/block/setDirection.ts.html index 913a2f97c91..36cbd40e6c1 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/block/setDirection.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/block/setDirection.ts.html @@ -109,7 +109,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/block/setHeadingLevel.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/block/setHeadingLevel.ts.html index 52aebaed4a4..2b28f52f7fd 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/block/setHeadingLevel.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/block/setHeadingLevel.ts.html @@ -238,7 +238,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/block/setIndentation.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/block/setIndentation.ts.html index c22c233f440..e64f852416b 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/block/setIndentation.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/block/setIndentation.ts.html @@ -166,7 +166,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/block/setParagraphMargin.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/block/setParagraphMargin.ts.html index 8302759d3bb..b3f755e9798 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/block/setParagraphMargin.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/block/setParagraphMargin.ts.html @@ -172,7 +172,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/block/setSpacing.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/block/setSpacing.ts.html index 3aa8f530a93..92e2c4aeb29 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/block/setSpacing.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/block/setSpacing.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/block/toggleBlockQuote.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/block/toggleBlockQuote.ts.html index e1aefc03c04..ba80ee34dd6 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/block/toggleBlockQuote.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/block/toggleBlockQuote.ts.html @@ -229,7 +229,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/entity/index.html b/coverage/roosterjs-content-model-api/lib/publicApi/entity/index.html index 59cce5b2cd7..05acb02da58 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/entity/index.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/entity/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/entity/insertEntity.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/entity/insertEntity.ts.html index 8aa88872db7..6405f5ef97a 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/entity/insertEntity.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/entity/insertEntity.ts.html @@ -526,7 +526,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/format/clearFormat.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/format/clearFormat.ts.html index 0fd708eb0cd..6c51fd305d7 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/format/clearFormat.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/format/clearFormat.ts.html @@ -208,7 +208,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/format/getFormatState.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/format/getFormatState.ts.html index 7b93f05ed4b..ffc1a1d1fb2 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/format/getFormatState.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/format/getFormatState.ts.html @@ -166,7 +166,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/format/index.html b/coverage/roosterjs-content-model-api/lib/publicApi/format/index.html index 5a2b096e10a..4276ae933e3 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/format/index.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/format/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/image/adjustImageSelection.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/image/adjustImageSelection.ts.html index fb4e320c467..5b8d1a56edf 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/image/adjustImageSelection.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/image/adjustImageSelection.ts.html @@ -166,7 +166,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/image/changeImage.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/image/changeImage.ts.html index b17aa8751f8..91ea24d0122 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/image/changeImage.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/image/changeImage.ts.html @@ -169,7 +169,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/image/index.html b/coverage/roosterjs-content-model-api/lib/publicApi/image/index.html index 455a25c66fa..ee8c03e81f5 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/image/index.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/image/index.html @@ -170,7 +170,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/image/insertImage.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/image/insertImage.ts.html index 714fa1341d5..1c0c091d730 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/image/insertImage.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/image/insertImage.ts.html @@ -211,7 +211,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageAltText.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageAltText.ts.html index 94af10ed81e..990c9e6746e 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageAltText.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageAltText.ts.html @@ -112,7 +112,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageBorder.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageBorder.ts.html index 25f650b040a..dd95872e4e4 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageBorder.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageBorder.ts.html @@ -118,7 +118,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageBoxShadow.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageBoxShadow.ts.html index c8e4c958e9d..21db3cab0f5 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageBoxShadow.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/image/setImageBoxShadow.ts.html @@ -145,7 +145,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/link/adjustLinkSelection.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/link/adjustLinkSelection.ts.html index 292aa5b42ef..44bfefb441d 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/link/adjustLinkSelection.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/link/adjustLinkSelection.ts.html @@ -208,7 +208,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/link/index.html b/coverage/roosterjs-content-model-api/lib/publicApi/link/index.html index b7013f8f4b5..0c6aea09fe5 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/link/index.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/link/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/link/insertLink.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/link/insertLink.ts.html index 0e86d54cdfd..27669371b52 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/link/insertLink.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/link/insertLink.ts.html @@ -550,7 +550,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/link/removeLink.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/link/removeLink.ts.html index 721401e8ed0..619085a9c77 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/link/removeLink.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/link/removeLink.ts.html @@ -199,7 +199,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/list/index.html b/coverage/roosterjs-content-model-api/lib/publicApi/list/index.html index 7bfe6ebb691..2b54c658d97 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/list/index.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/list/index.html @@ -140,7 +140,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/list/setListStartNumber.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/list/setListStartNumber.ts.html index 725f831c818..d3f6c23f5a2 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/list/setListStartNumber.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/list/setListStartNumber.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/list/setListStyle.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/list/setListStyle.ts.html index 07a4c70c4fb..429e11f7fdc 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/list/setListStyle.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/list/setListStyle.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/list/toggleBullet.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/list/toggleBullet.ts.html index 883af10559f..d7f720d7cca 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/list/toggleBullet.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/list/toggleBullet.ts.html @@ -136,7 +136,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/list/toggleNumbering.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/list/toggleNumbering.ts.html index 5d2a02e495e..c2fc0f90b47 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/list/toggleNumbering.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/list/toggleNumbering.ts.html @@ -136,7 +136,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/applySegmentFormat.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/applySegmentFormat.ts.html index 0cfcff9aaf1..5727d10e435 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/applySegmentFormat.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/applySegmentFormat.ts.html @@ -154,7 +154,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/changeCapitalization.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/changeCapitalization.ts.html index d26ca341dbc..bd7e7a427b4 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/changeCapitalization.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/changeCapitalization.ts.html @@ -238,7 +238,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/changeFontSize.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/changeFontSize.ts.html index af5cdf80df9..0f88b20edeb 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/changeFontSize.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/changeFontSize.ts.html @@ -295,7 +295,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/index.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/index.html index 7edd011e0f5..d6207340911 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/index.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/index.html @@ -305,7 +305,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/setBackgroundColor.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/setBackgroundColor.ts.html index b6c01025dd6..9517da46707 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/setBackgroundColor.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/setBackgroundColor.ts.html @@ -196,7 +196,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/setFontName.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/setFontName.ts.html index 66410ef96ea..2f6bf81db3a 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/setFontName.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/setFontName.ts.html @@ -139,7 +139,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/setFontSize.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/setFontSize.ts.html index 142309f09c4..3eb229d3ac4 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/setFontSize.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/setFontSize.ts.html @@ -208,7 +208,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/setTextColor.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/setTextColor.ts.html index 9d38ca80817..199e46b555b 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/setTextColor.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/setTextColor.ts.html @@ -163,7 +163,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/splitTextSegment.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/splitTextSegment.ts.html index 26c97a7ecd2..89bb68b3c9e 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/splitTextSegment.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/splitTextSegment.ts.html @@ -128,17 +128,17 @@

All files / rooste       -36x -36x -36x +41x +41x +41x             -36x -36x +41x +41x 14x     @@ -148,16 +148,16 @@

All files / rooste       -36x +41x 22x         -72x -36x +77x +41x   -36x +41x    
import { createText } from 'roosterjs-content-model-dom';
 import type {
@@ -217,7 +217,7 @@ 

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleBold.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleBold.ts.html index 30be2f443aa..ca417987357 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleBold.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleBold.ts.html @@ -139,7 +139,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleCode.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleCode.ts.html index b83c377d430..13d30ea2bf9 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleCode.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleCode.ts.html @@ -160,7 +160,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleItalic.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleItalic.ts.html index 626f78a6299..e44c99c341e 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleItalic.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleItalic.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleStrikethrough.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleStrikethrough.ts.html index bc1e872e481..ef90975a484 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleStrikethrough.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleStrikethrough.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleSubscript.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleSubscript.ts.html index 345906005ba..333e7a880d7 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleSubscript.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleSubscript.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleSuperscript.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleSuperscript.ts.html index a0e1f73c0f8..85a62039c56 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleSuperscript.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleSuperscript.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleUnderline.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleUnderline.ts.html index 1701f9be259..a5e800e0cd8 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleUnderline.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/segment/toggleUnderline.ts.html @@ -142,7 +142,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/table/applyTableBorderFormat.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/table/applyTableBorderFormat.ts.html index 369a6817a3c..cb1774276c2 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/table/applyTableBorderFormat.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/table/applyTableBorderFormat.ts.html @@ -1438,7 +1438,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/table/editTable.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/table/editTable.ts.html index 760d18738db..23c1c5ed027 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/table/editTable.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/table/editTable.ts.html @@ -394,7 +394,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/table/formatTable.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/table/formatTable.ts.html index 734e8206bb8..431b85c4b39 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/table/formatTable.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/table/formatTable.ts.html @@ -196,7 +196,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/table/index.html b/coverage/roosterjs-content-model-api/lib/publicApi/table/index.html index 2302c22d31e..5a45f65c959 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/table/index.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/table/index.html @@ -155,7 +155,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/table/insertTable.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/table/insertTable.ts.html index b5b8c02cfb3..f7cc78b5b58 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/table/insertTable.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/table/insertTable.ts.html @@ -256,7 +256,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/table/setTableCellShade.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/table/setTableCellShade.ts.html index 3da26d740b8..4632efd9cef 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/table/setTableCellShade.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/table/setTableCellShade.ts.html @@ -193,7 +193,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatImageWithContentModel.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatImageWithContentModel.ts.html index 9615faf040d..6c6710e8423 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatImageWithContentModel.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatImageWithContentModel.ts.html @@ -142,7 +142,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatInsertPointWithContentModel.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatInsertPointWithContentModel.ts.html index cd6e59e3918..c83c8aa3daf 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatInsertPointWithContentModel.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatInsertPointWithContentModel.ts.html @@ -763,7 +763,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatParagraphWithContentModel.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatParagraphWithContentModel.ts.html index 838dc1441ed..fc66da722ac 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatParagraphWithContentModel.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatParagraphWithContentModel.ts.html @@ -148,7 +148,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatSegmentWithContentModel.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatSegmentWithContentModel.ts.html index 7aa34bf5bd1..abe442861c2 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatSegmentWithContentModel.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatSegmentWithContentModel.ts.html @@ -343,7 +343,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatTableWithContentModel.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatTableWithContentModel.ts.html index 8b0afef2ed9..ab09279eb7b 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatTableWithContentModel.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatTableWithContentModel.ts.html @@ -271,7 +271,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatTextSegmentBeforeSelectionMarker.ts.html b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatTextSegmentBeforeSelectionMarker.ts.html index c7ab01e810f..cfb4b8bc6d4 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatTextSegmentBeforeSelectionMarker.ts.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/utils/formatTextSegmentBeforeSelectionMarker.ts.html @@ -152,29 +152,29 @@

All files / rooste       -36x +54x   -36x -36x +54x +54x       -36x +54x   -36x +54x         -33x +51x       -33x +51x   -33x -31x -31x +51x +49x +49x       @@ -186,10 +186,10 @@

All files / rooste       -36x +54x     -36x +54x    
import { getSelectedSegmentsAndParagraphs, mutateSegment } from 'roosterjs-content-model-dom';
 import type {
@@ -265,7 +265,7 @@ 

All files / rooste diff --git a/coverage/roosterjs-content-model-api/lib/publicApi/utils/index.html b/coverage/roosterjs-content-model-api/lib/publicApi/utils/index.html index 3ec3a24196c..e082fc7c362 100644 --- a/coverage/roosterjs-content-model-api/lib/publicApi/utils/index.html +++ b/coverage/roosterjs-content-model-api/lib/publicApi/utils/index.html @@ -170,7 +170,7 @@

All files roosterjs-content-model-api/l diff --git a/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/convertInlineCss.ts.html b/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/convertInlineCss.ts.html index 1688bf5ae7d..3782bab2c86 100644 --- a/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/convertInlineCss.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/convertInlineCss.ts.html @@ -286,7 +286,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/createDomToModelContextForSanitizing.ts.html b/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/createDomToModelContextForSanitizing.ts.html index f293a13c684..6c9feac0fdd 100644 --- a/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/createDomToModelContextForSanitizing.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/createDomToModelContextForSanitizing.ts.html @@ -253,7 +253,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/createModelFromHtml.ts.html b/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/createModelFromHtml.ts.html index 14f38dfb515..75951cd5630 100644 --- a/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/createModelFromHtml.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/createModelFromHtml.ts.html @@ -196,7 +196,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/index.html b/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/index.html index fe7243fbeb4..3b4e9848c6d 100644 --- a/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/index.html +++ b/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/index.html @@ -140,7 +140,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/sanitizeElement.ts.html b/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/sanitizeElement.ts.html index 866227adeae..bf48b0efd68 100644 --- a/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/sanitizeElement.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/createModelFromHtml/sanitizeElement.ts.html @@ -1273,7 +1273,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/exportContent/exportContent.ts.html b/coverage/roosterjs-content-model-core/lib/command/exportContent/exportContent.ts.html index 7063339ac3f..6fe284bfbe6 100644 --- a/coverage/roosterjs-content-model-core/lib/command/exportContent/exportContent.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/exportContent/exportContent.ts.html @@ -292,7 +292,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/exportContent/index.html b/coverage/roosterjs-content-model-core/lib/command/exportContent/index.html index 37ce21c0768..9477fc3bb58 100644 --- a/coverage/roosterjs-content-model-core/lib/command/exportContent/index.html +++ b/coverage/roosterjs-content-model-core/lib/command/exportContent/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/command/paste/createPasteFragment.ts.html b/coverage/roosterjs-content-model-core/lib/command/paste/createPasteFragment.ts.html index b46897675e8..819f7596092 100644 --- a/coverage/roosterjs-content-model-core/lib/command/paste/createPasteFragment.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/paste/createPasteFragment.ts.html @@ -316,7 +316,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/paste/generatePasteOptionFromPlugins.ts.html b/coverage/roosterjs-content-model-core/lib/command/paste/generatePasteOptionFromPlugins.ts.html index 220b7f364aa..48f2aea955d 100644 --- a/coverage/roosterjs-content-model-core/lib/command/paste/generatePasteOptionFromPlugins.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/paste/generatePasteOptionFromPlugins.ts.html @@ -199,7 +199,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/paste/index.html b/coverage/roosterjs-content-model-core/lib/command/paste/index.html index 20e4ff3c963..3aacc5b4c4a 100644 --- a/coverage/roosterjs-content-model-core/lib/command/paste/index.html +++ b/coverage/roosterjs-content-model-core/lib/command/paste/index.html @@ -155,7 +155,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/command/paste/mergePasteContent.ts.html b/coverage/roosterjs-content-model-core/lib/command/paste/mergePasteContent.ts.html index a45be6cef55..40882dc2920 100644 --- a/coverage/roosterjs-content-model-core/lib/command/paste/mergePasteContent.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/paste/mergePasteContent.ts.html @@ -505,7 +505,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/paste/paste.ts.html b/coverage/roosterjs-content-model-core/lib/command/paste/paste.ts.html index 341736d919e..42810065bd0 100644 --- a/coverage/roosterjs-content-model-core/lib/command/paste/paste.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/paste/paste.ts.html @@ -298,7 +298,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/paste/retrieveHtmlInfo.ts.html b/coverage/roosterjs-content-model-core/lib/command/paste/retrieveHtmlInfo.ts.html index 5333f859db7..bfa19daf3b8 100644 --- a/coverage/roosterjs-content-model-core/lib/command/paste/retrieveHtmlInfo.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/paste/retrieveHtmlInfo.ts.html @@ -382,7 +382,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/redo/index.html b/coverage/roosterjs-content-model-core/lib/command/redo/index.html index fdecbd981d3..54ed0d97a06 100644 --- a/coverage/roosterjs-content-model-core/lib/command/redo/index.html +++ b/coverage/roosterjs-content-model-core/lib/command/redo/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/command/redo/redo.ts.html b/coverage/roosterjs-content-model-core/lib/command/redo/redo.ts.html index 41247b86d62..b40a0d7c38f 100644 --- a/coverage/roosterjs-content-model-core/lib/command/redo/redo.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/redo/redo.ts.html @@ -112,7 +112,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/command/undo/index.html b/coverage/roosterjs-content-model-core/lib/command/undo/index.html index 5ea3254dde0..a965e7fdefc 100644 --- a/coverage/roosterjs-content-model-core/lib/command/undo/index.html +++ b/coverage/roosterjs-content-model-core/lib/command/undo/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/command/undo/undo.ts.html b/coverage/roosterjs-content-model-core/lib/command/undo/undo.ts.html index ddb781ad166..fe426d3cc0e 100644 --- a/coverage/roosterjs-content-model-core/lib/command/undo/undo.ts.html +++ b/coverage/roosterjs-content-model-core/lib/command/undo/undo.ts.html @@ -127,7 +127,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/addUndoSnapshot.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/addUndoSnapshot.ts.html index f8e34c46fbd..31ac24f0752 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/addUndoSnapshot.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/addUndoSnapshot.ts.html @@ -298,7 +298,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/createSnapshotSelection.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/createSnapshotSelection.ts.html index a71bc71338c..2290ffbb0f7 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/createSnapshotSelection.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/createSnapshotSelection.ts.html @@ -207,14 +207,14 @@

All files / rooste     199x -151x -151x +149x +149x   -151x +149x 9x     -151x +149x 15x   15x @@ -249,9 +249,9 @@

All files / rooste       -151x +149x   -151x +149x       @@ -259,7 +259,7 @@

All files / rooste       -36x +38x       @@ -269,18 +269,18 @@

All files / rooste       -160x -160x +158x +158x   -160x -550x +158x +548x 54x     -550x +548x     -160x +158x       @@ -475,7 +475,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/getPath.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/getPath.ts.html index 29945e64862..1c93a097d62 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/getPath.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/getPath.ts.html @@ -137,14 +137,14 @@

All files / rooste     1x -304x +300x     -304x +300x       -304x +300x 81x   81x @@ -154,15 +154,15 @@

All files / rooste   81x   -223x -223x +219x +219x     -304x -964x -964x +300x +960x +960x   -964x +960x 208x 22x 2x @@ -176,12 +176,12 @@

All files / rooste 206x     -964x -964x -964x +960x +960x +960x     -304x +300x    
import { isNodeOfType } from 'roosterjs-content-model-dom';
  
@@ -253,7 +253,7 @@ 

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/index.html index ba75f73e9b7..0a03a8ef719 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/addUndoSnapshot/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/announce/announce.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/announce/announce.ts.html index 6a08d05f7ef..89f13d41b28 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/announce/announce.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/announce/announce.ts.html @@ -214,7 +214,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/announce/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/announce/index.html index 05cdfb6d14b..5725cb71963 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/announce/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/announce/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/attachDomEvent/attachDomEvent.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/attachDomEvent/attachDomEvent.ts.html index 690e6f532ba..aee9f014c2b 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/attachDomEvent/attachDomEvent.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/attachDomEvent/attachDomEvent.ts.html @@ -114,11 +114,11 @@

All files / rooste 1500x 1500x 1500x -116x -115x +50x +49x     -116x +50x 2x     @@ -187,7 +187,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/attachDomEvent/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/attachDomEvent/index.html index 996267c35f2..77b147531d9 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/attachDomEvent/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/attachDomEvent/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/coreApiMap.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/coreApiMap.ts.html index 111be655ea6..ee888cc8589 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/coreApiMap.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/coreApiMap.ts.html @@ -199,7 +199,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/createContentModel/createContentModel.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/createContentModel/createContentModel.ts.html index 5d12a2877f0..43442c2df39 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/createContentModel/createContentModel.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/createContentModel/createContentModel.ts.html @@ -226,7 +226,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/createContentModel/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/createContentModel/index.html index d428cc7c969..2d6eb78fd37 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/createContentModel/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/createContentModel/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/createEditorContext.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/createEditorContext.ts.html index e7c115860c0..ed8c3748f13 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/createEditorContext.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/createEditorContext.ts.html @@ -157,7 +157,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/getRootComputedStyleForContext.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/getRootComputedStyleForContext.ts.html index 81d3b9d8068..c180415f78c 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/getRootComputedStyleForContext.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/getRootComputedStyleForContext.ts.html @@ -106,7 +106,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/index.html index 6c89c7e9862..1160e5af099 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/createEditorContext/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/focus/focus.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/focus/focus.ts.html index 0a8ee5d1b1f..f65788880d5 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/focus/focus.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/focus/focus.ts.html @@ -127,7 +127,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/focus/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/focus/index.html index 77ebaa44317..4b2e3878ecc 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/focus/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/focus/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/formatContentModel.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/formatContentModel.ts.html index c7dcf7e1568..9cc258f0f4b 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/formatContentModel.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/formatContentModel.ts.html @@ -565,7 +565,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/index.html index 29018ef5a1e..e82d55ef2a1 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/scrollCaretIntoView.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/scrollCaretIntoView.ts.html index b6978a7312f..0ae57819169 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/scrollCaretIntoView.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/formatContentModel/scrollCaretIntoView.ts.html @@ -181,7 +181,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/getDOMSelection/getDOMSelection.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/getDOMSelection/getDOMSelection.ts.html index d55e9a19be0..56e5774f741 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/getDOMSelection/getDOMSelection.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/getDOMSelection/getDOMSelection.ts.html @@ -94,22 +94,22 @@

All files / rooste     1x -560x +526x 1x   -559x +525x   -559x +525x             -359x -359x +325x +325x   -359x +325x       @@ -157,7 +157,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/getDOMSelection/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/getDOMSelection/index.html index f2ed30beaf2..21c9490a735 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/getDOMSelection/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/getDOMSelection/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/getVisibleViewport/getVisibleViewport.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/getVisibleViewport/getVisibleViewport.ts.html index e07b4d7c0a1..0b1bdfbbad3 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/getVisibleViewport/getVisibleViewport.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/getVisibleViewport/getVisibleViewport.ts.html @@ -238,7 +238,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/getVisibleViewport/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/getVisibleViewport/index.html index 517b2eca9a2..07b80c3c48d 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/getVisibleViewport/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/getVisibleViewport/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/index.html index a4e6a69bcc3..344aba9d966 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/lib diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/getPositionFromPath.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/getPositionFromPath.ts.html index 8cd673b5f27..26ba344bd40 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/getPositionFromPath.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/getPositionFromPath.ts.html @@ -154,7 +154,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/index.html index 7d97201fde9..e1ef195ed3e 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/index.html @@ -170,7 +170,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotColors.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotColors.ts.html index 5bf3974d43b..7a3aca69c34 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotColors.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotColors.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotHTML.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotHTML.ts.html index a0aad8874fa..85b8225cdc9 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotHTML.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotHTML.ts.html @@ -400,7 +400,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotLogicalRoot.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotLogicalRoot.ts.html index ecc231f9678..fee6f0f2cbb 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotLogicalRoot.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotLogicalRoot.ts.html @@ -115,7 +115,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotSelection.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotSelection.ts.html index dae2272335e..7e253bfd170 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotSelection.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreSnapshotSelection.ts.html @@ -262,7 +262,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreUndoSnapshot.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreUndoSnapshot.ts.html index 7227c86d6cc..dceca78475e 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreUndoSnapshot.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/restoreUndoSnapshot/restoreUndoSnapshot.ts.html @@ -190,7 +190,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setContentModel/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/setContentModel/index.html index 613bece0f1f..25bc9cb3902 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setContentModel/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setContentModel/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setContentModel/setContentModel.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/setContentModel/setContentModel.ts.html index cca70662b9a..4527c8a0e9e 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setContentModel/setContentModel.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setContentModel/setContentModel.ts.html @@ -223,7 +223,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/addRangeToSelection.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/addRangeToSelection.ts.html index 80de4b89363..d895924cb9d 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/addRangeToSelection.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/addRangeToSelection.ts.html @@ -89,18 +89,18 @@

All files / rooste       -52x -49x +71x +68x   -49x -49x -49x +68x +68x +68x     -49x +68x   -49x -49x +68x +68x       @@ -145,7 +145,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/findLastedCoInMergedCell.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/findLastedCoInMergedCell.ts.html index 6168feadda2..6e7a57ed6c5 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/findLastedCoInMergedCell.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/findLastedCoInMergedCell.ts.html @@ -166,7 +166,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/findTableCellElement.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/findTableCellElement.ts.html index ffe9a7b32ff..0411c1a7252 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/findTableCellElement.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/findTableCellElement.ts.html @@ -193,7 +193,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/index.html index 23d631ebad8..31db50a1e14 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/index.html @@ -140,7 +140,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/setDOMSelection.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/setDOMSelection.ts.html index 5b72e779c4e..ab07549baae 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/setDOMSelection.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setDOMSelection/setDOMSelection.ts.html @@ -353,22 +353,22 @@

All files / rooste 143x   143x -60x +41x         -83x +102x   -83x -83x -83x -83x -83x -83x +102x +102x +102x +102x +102x +102x   -83x -83x +102x +102x   7x   @@ -471,26 +471,26 @@

All files / rooste   17x   -49x +68x   -49x -49x +68x +68x     9x 9x     -83x +102x     -82x -81x +101x +100x         -81x +100x       @@ -847,7 +847,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/ensureUniqueId.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/ensureUniqueId.ts.html index bbc39d40069..945c08012f1 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/ensureUniqueId.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/ensureUniqueId.ts.html @@ -115,7 +115,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/index.html index e391aac0830..cece8936d39 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/setEditorStyle.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/setEditorStyle.ts.html index 39d4d515932..56fd75dcb29 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/setEditorStyle.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setEditorStyle/setEditorStyle.ts.html @@ -152,11 +152,11 @@

All files / rooste       -367x +481x   -184x +241x   -184x +241x 12x   12x @@ -166,9 +166,9 @@

All files / rooste 12x     -184x +241x   -184x +241x 15x 5x   @@ -304,7 +304,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setLogicalRoot/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/setLogicalRoot/index.html index b050d22a012..b28ed11a781 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setLogicalRoot/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setLogicalRoot/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/setLogicalRoot/setLogicalRoot.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/setLogicalRoot/setLogicalRoot.ts.html index 242759e3650..b75a82b35e0 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/setLogicalRoot/setLogicalRoot.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/setLogicalRoot/setLogicalRoot.ts.html @@ -187,7 +187,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/switchShadowEdit/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/switchShadowEdit/index.html index 0c0320f5f15..efc4c9b1c49 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/switchShadowEdit/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/switchShadowEdit/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/switchShadowEdit/switchShadowEdit.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/switchShadowEdit/switchShadowEdit.ts.html index 3f8bb3cfbaa..89260592448 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/switchShadowEdit/switchShadowEdit.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/switchShadowEdit/switchShadowEdit.ts.html @@ -235,7 +235,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/triggerEvent/index.html b/coverage/roosterjs-content-model-core/lib/coreApi/triggerEvent/index.html index b51c45ebad6..6003f417d31 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/triggerEvent/index.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/triggerEvent/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/coreApi/triggerEvent/triggerEvent.ts.html b/coverage/roosterjs-content-model-core/lib/coreApi/triggerEvent/triggerEvent.ts.html index 8972ec65ed8..13e7814d00c 100644 --- a/coverage/roosterjs-content-model-core/lib/coreApi/triggerEvent/triggerEvent.ts.html +++ b/coverage/roosterjs-content-model-core/lib/coreApi/triggerEvent/triggerEvent.ts.html @@ -122,14 +122,14 @@

All files / rooste     1x -279x +298x     25x   -277x -2695x -1875x +296x +2885x +2008x       @@ -193,7 +193,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/CachePlugin.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/CachePlugin.ts.html index 23896db675a..cbfcf773088 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/CachePlugin.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/CachePlugin.ts.html @@ -365,11 +365,11 @@

All files / rooste     1x -285x +304x       -285x +304x   1x   @@ -392,8 +392,8 @@

All files / rooste 6x     -56x -56x +75x +75x     90x @@ -443,46 +443,46 @@

All files / rooste     113x -2529x +544x         1x -32x -31x 31x +30x +30x       1x -58x +77x       -58x -58x +77x +77x   -58x -58x +77x +77x   -58x +77x         -58x -12x +77x +11x         -9x +8x   3x     -46x +66x     1x @@ -727,7 +727,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/areSameSelections.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/areSameSelections.ts.html index 89066ee7150..48099210ffb 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/areSameSelections.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/areSameSelections.ts.html @@ -155,11 +155,11 @@

All files / rooste       -181x +161x 39x     -142x +122x   3x   @@ -168,29 +168,29 @@

All files / rooste       -128x -121x +108x +103x   -121x -100x +103x +138x   -50x +69x             -71x +34x     -7x +5x           -224x +156x     1x @@ -213,13 +213,13 @@

All files / rooste     1x -120x +101x           -121x +103x    
import type {
     CacheSelection,
@@ -310,7 +310,7 @@ 

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/domIndexerImpl.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/domIndexerImpl.ts.html index f164c108861..3568a53ca2d 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/domIndexerImpl.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/domIndexerImpl.ts.html @@ -820,9 +820,9 @@

All files / rooste       -47x +45x   -47x +45x       @@ -842,7 +842,7 @@

All files / rooste       -26x +25x       @@ -870,8 +870,8 @@

All files / rooste 130x   1x -330x -330x +329x +329x       @@ -919,20 +919,20 @@

All files / rooste       -17x -5x +16x +4x           -3x +2x   2x       -17x +16x   1x 1x @@ -969,20 +969,20 @@

All files / rooste       -13x -13x +12x +12x             -65x +60x   -13x +12x   -13x -8x +12x +7x       @@ -1092,9 +1092,9 @@

All files / rooste     1x -10x +8x   -5x +4x     1x @@ -1102,7 +1102,7 @@

All files / rooste       -12x +11x 8x 5x 3x @@ -1110,8 +1110,8 @@

All files / rooste   1x   -4x -4x +3x +3x       @@ -1119,9 +1119,9 @@

All files / rooste   1x   -4x +3x   -4x +3x 4x 2x   @@ -1134,7 +1134,7 @@

All files / rooste       -4x +3x     1x @@ -1142,20 +1142,20 @@

All files / rooste       -11x -11x -11x +10x +10x +10x     -11x -11x -11x -11x +10x +10x +10x +10x   -11x -3x -3x -3x +10x +2x +2x +2x   8x 8x @@ -1195,31 +1195,31 @@

All files / rooste       -11x -11x +10x +10x   -11x -11x +10x +10x             -11x +10x       -2x +1x     -11x +10x     -11x +10x   -11x -11x +10x +10x       @@ -1239,7 +1239,7 @@

All files / rooste       -11x +10x     1x @@ -2044,7 +2044,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/index.html index f6b1759d32e..dfdec6f03dc 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/index.html @@ -155,7 +155,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/textMutationObserver.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/textMutationObserver.ts.html index 511f6839076..c06e496b1e2 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/textMutationObserver.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/textMutationObserver.ts.html @@ -251,11 +251,11 @@

All files / rooste 143x   143x -357x -357x +356x +356x   -357x -3x +356x +2x 354x 107x   @@ -484,7 +484,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/updateCache.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/updateCache.ts.html index 96f88ac364b..ca27d0f556e 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/cache/updateCache.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/cache/updateCache.ts.html @@ -175,7 +175,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/contextMenu/ContextMenuPlugin.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/contextMenu/ContextMenuPlugin.ts.html index 602408ae907..b8bdbb4ed69 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/contextMenu/ContextMenuPlugin.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/contextMenu/ContextMenuPlugin.ts.html @@ -445,7 +445,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/contextMenu/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/contextMenu/index.html index fbbce803164..82b28373bd0 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/contextMenu/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/contextMenu/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/CopyPastePlugin.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/CopyPastePlugin.ts.html index 1f09c3459ee..1894dfafd18 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/CopyPastePlugin.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/CopyPastePlugin.ts.html @@ -1108,7 +1108,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/index.html index 8523ab1b067..0458b9925d0 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/adjustImageSelectionOnSafari.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/adjustImageSelectionOnSafari.ts.html index dfa2b833dd7..106c57cafc1 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/adjustImageSelectionOnSafari.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/adjustImageSelectionOnSafari.ts.html @@ -118,7 +118,7 @@

All files / roo diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/deleteEmptyList.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/deleteEmptyList.ts.html index f2cded05aef..fe24ec76dca 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/deleteEmptyList.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/deleteEmptyList.ts.html @@ -247,7 +247,7 @@

All files / roo diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/index.html index 4f5952be914..5ebfb00189b 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/copyPaste/utils/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-co diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/createEditorCorePlugins.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/createEditorCorePlugins.ts.html index 225597a73a8..54c79b7b6e5 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/createEditorCorePlugins.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/createEditorCorePlugins.ts.html @@ -160,7 +160,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/domEvent/DOMEventPlugin.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/domEvent/DOMEventPlugin.ts.html index 15ee486df82..e39a6a0e176 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/domEvent/DOMEventPlugin.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/domEvent/DOMEventPlugin.ts.html @@ -778,7 +778,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/domEvent/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/domEvent/index.html index 01e589c49d3..ea7b7fffc65 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/domEvent/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/domEvent/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/entity/EntityPlugin.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/entity/EntityPlugin.ts.html index 4e313c00663..155570bf30f 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/entity/EntityPlugin.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/entity/EntityPlugin.ts.html @@ -430,8 +430,8 @@

All files / rooste     1x -289x -289x +308x +308x   4x 4x @@ -946,7 +946,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/entity/adjustSelectionAroundEntity.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/entity/adjustSelectionAroundEntity.ts.html index 7565a997761..e97bf16fed5 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/entity/adjustSelectionAroundEntity.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/entity/adjustSelectionAroundEntity.ts.html @@ -535,7 +535,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/entity/entityDelimiterUtils.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/entity/entityDelimiterUtils.ts.html index 8396c4f032e..a6345bfe158 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/entity/entityDelimiterUtils.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/entity/entityDelimiterUtils.ts.html @@ -1255,7 +1255,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/entity/findAllEntities.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/entity/findAllEntities.ts.html index 63e9a206328..54e9861183a 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/entity/findAllEntities.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/entity/findAllEntities.ts.html @@ -196,7 +196,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/entity/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/entity/index.html index d6b6634e13e..44d8eb74266 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/entity/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/entity/index.html @@ -140,7 +140,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/format/FormatPlugin.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/format/FormatPlugin.ts.html index d96506a630e..14cbf2fd273 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/format/FormatPlugin.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/format/FormatPlugin.ts.html @@ -391,11 +391,11 @@

All files / rooste     1x -290x +309x       -290x +309x   1x   @@ -751,7 +751,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/format/applyDefaultFormat.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/format/applyDefaultFormat.ts.html index 84b9f59e99e..1e15fba7734 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/format/applyDefaultFormat.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/format/applyDefaultFormat.ts.html @@ -280,7 +280,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/format/applyPendingFormat.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/format/applyPendingFormat.ts.html index 9b792eb0a6d..c68521db4ae 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/format/applyPendingFormat.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/format/applyPendingFormat.ts.html @@ -307,7 +307,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/format/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/format/index.html index 14c8a7f4b3e..65eb14d14b5 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/format/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/format/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/index.html index 7274322f627..0c69481f229 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/lib diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/lifecycle/LifecyclePlugin.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/lifecycle/LifecyclePlugin.ts.html index f42619b25cd..1d334414804 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/lifecycle/LifecyclePlugin.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/lifecycle/LifecyclePlugin.ts.html @@ -347,7 +347,7 @@

All files / rooste     1x -275x +294x       @@ -565,7 +565,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/lifecycle/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/lifecycle/index.html index 50b632008b0..fa498c15ea6 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/lifecycle/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/lifecycle/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/selection/SelectionPlugin.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/selection/SelectionPlugin.ts.html index 81421fbd797..7f5d6f5d73d 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/selection/SelectionPlugin.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/selection/SelectionPlugin.ts.html @@ -23,16 +23,16 @@

All files / rooste
- 91.92% + 91.32% Statements - 307/334 + 305/334
- 76.77% + 76.11% Branches - 347/452 + 344/452
@@ -44,9 +44,9 @@

All files / rooste
- 91.59% + 90.97% Lines - 294/321 + 292/321
@@ -995,11 +995,11 @@

All files / rooste     1x -313x +332x       -313x +332x   15x 15x @@ -1529,16 +1529,16 @@

All files / rooste     146x -60x +50x 39x     -60x +50x   -20x +      -60x +50x 1x 1x 1x @@ -1546,17 +1546,17 @@

All files / rooste     146x -57x -57x -53x +1x +1x +    -57x -57x +1x +1x       146x -2538x +553x 7x     @@ -2338,9 +2338,9 @@

All files / rooste this.setDOMSelection(this.state.selection, this.state.tableSelection); }   - if (this.state.selection?.type == 'range' && !this.isSafari) { + Iif (this.state.selection?.type == 'range' && !this.isSafari) { // Editor is focused, now we can get live selection. So no need to keep a selection if the selection type is range. - this.state.selection = null; + this.state.selection = null; }   if (this.scrollTopCache && this.editor) { @@ -2352,8 +2352,8 @@

All files / rooste   private onBlur = () => { Eif (this.editor) { - if (!this.state.selection) { - this.state.selection = this.editor.getDOMSelection(); + Iif (!this.state.selection) { + this.state.selection = this.editor.getDOMSelection(); } const sc = this.editor.getScrollContainer(); this.scrollTopCache = sc.scrollTop; @@ -2479,7 +2479,7 @@

All files / rooste

diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/selection/findCoordinate.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/selection/findCoordinate.ts.html index 023de11da00..d0987cfb299 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/selection/findCoordinate.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/selection/findCoordinate.ts.html @@ -178,7 +178,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/selection/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/selection/index.html index eb4d8cca66d..8e3f258b671 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/selection/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/selection/index.html @@ -23,16 +23,16 @@

All files roosterjs-content-model-core/
- 92.91% + 92.39% Statements - 354/381 + 352/381
- 78.04% + 77.45% Branches - 398/510 + 395/510
@@ -44,9 +44,9 @@

All files roosterjs-content-model-core/
- 92.58% + 92.03% Lines - 337/364 + 335/364
@@ -74,17 +74,17 @@

All files roosterjs-content-model-core/ SelectionPlugin.ts - +
- 91.92% - 307/334 - 76.77% - 347/452 + 91.32% + 305/334 + 76.11% + 344/452 90% 27/30 - 91.59% - 294/321 + 90.97% + 292/321 @@ -140,7 +140,7 @@

All files roosterjs-content-model-core/

diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/selection/isSingleImageInSelection.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/selection/isSingleImageInSelection.ts.html index 8fec94925b5..78b0d104e53 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/selection/isSingleImageInSelection.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/selection/isSingleImageInSelection.ts.html @@ -190,7 +190,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/selection/normalizePos.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/selection/normalizePos.ts.html index 7c05abef4f6..1a54a6a4168 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/selection/normalizePos.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/selection/normalizePos.ts.html @@ -244,7 +244,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/undo/SnapshotsManagerImpl.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/undo/SnapshotsManagerImpl.ts.html index 8fb85c21557..471054ac292 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/undo/SnapshotsManagerImpl.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/undo/SnapshotsManagerImpl.ts.html @@ -490,7 +490,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/undo/UndoPlugin.ts.html b/coverage/roosterjs-content-model-core/lib/corePlugin/undo/UndoPlugin.ts.html index df1e6480a38..492eaff933f 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/undo/UndoPlugin.ts.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/undo/UndoPlugin.ts.html @@ -405,11 +405,11 @@

All files / rooste     1x -298x +317x       -298x +317x   93x 93x @@ -853,7 +853,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/corePlugin/undo/index.html b/coverage/roosterjs-content-model-core/lib/corePlugin/undo/index.html index 7206ef27fa6..ced239af074 100644 --- a/coverage/roosterjs-content-model-core/lib/corePlugin/undo/index.html +++ b/coverage/roosterjs-content-model-core/lib/corePlugin/undo/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/editor/Editor.ts.html b/coverage/roosterjs-content-model-core/lib/editor/Editor.ts.html index a5ffaa8ebeb..fa0016177a8 100644 --- a/coverage/roosterjs-content-model-core/lib/editor/Editor.ts.html +++ b/coverage/roosterjs-content-model-core/lib/editor/Editor.ts.html @@ -641,9 +641,9 @@

All files / roosterjs     1x -133x +99x   -132x +98x       @@ -743,8 +743,8 @@

All files / roosterjs     1x -5060x -5059x +1090x +1089x       @@ -831,7 +831,7 @@

All files / roosterjs     1x -77x +95x       @@ -876,7 +876,7 @@

All files / roosterjs     1x -130x +78x       @@ -926,10 +926,10 @@

All files / roosterjs     1x -7864x +3826x 28x   -7836x +3798x     116x @@ -1405,7 +1405,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/editor/core/DOMHelperImpl.ts.html b/coverage/roosterjs-content-model-core/lib/editor/core/DOMHelperImpl.ts.html index 2a7efb5877b..798058a8695 100644 --- a/coverage/roosterjs-content-model-core/lib/editor/core/DOMHelperImpl.ts.html +++ b/coverage/roosterjs-content-model-core/lib/editor/core/DOMHelperImpl.ts.html @@ -163,7 +163,7 @@

All files / rooste     1x -447x +446x     1x @@ -207,8 +207,8 @@

All files / rooste     1x -5597x -5597x +1646x +1646x       @@ -337,7 +337,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/editor/core/DarkColorHandlerImpl.ts.html b/coverage/roosterjs-content-model-core/lib/editor/core/DarkColorHandlerImpl.ts.html index 0e844b460d3..fd6297692eb 100644 --- a/coverage/roosterjs-content-model-core/lib/editor/core/DarkColorHandlerImpl.ts.html +++ b/coverage/roosterjs-content-model-core/lib/editor/core/DarkColorHandlerImpl.ts.html @@ -235,7 +235,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/editor/core/createEditorCore.ts.html b/coverage/roosterjs-content-model-core/lib/editor/core/createEditorCore.ts.html index 9645b30f752..20c3564586e 100644 --- a/coverage/roosterjs-content-model-core/lib/editor/core/createEditorCore.ts.html +++ b/coverage/roosterjs-content-model-core/lib/editor/core/createEditorCore.ts.html @@ -421,7 +421,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/editor/core/createEditorDefaultSettings.ts.html b/coverage/roosterjs-content-model-core/lib/editor/core/createEditorDefaultSettings.ts.html index ec8ac9dc207..0d8b6087e6c 100644 --- a/coverage/roosterjs-content-model-core/lib/editor/core/createEditorDefaultSettings.ts.html +++ b/coverage/roosterjs-content-model-core/lib/editor/core/createEditorDefaultSettings.ts.html @@ -241,7 +241,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-core/lib/editor/core/index.html b/coverage/roosterjs-content-model-core/lib/editor/core/index.html index 8adfd209349..498cb2a9e03 100644 --- a/coverage/roosterjs-content-model-core/lib/editor/core/index.html +++ b/coverage/roosterjs-content-model-core/lib/editor/core/index.html @@ -140,7 +140,7 @@

All files roosterjs-content-model-core/ diff --git a/coverage/roosterjs-content-model-core/lib/editor/index.html b/coverage/roosterjs-content-model-core/lib/editor/index.html index 5fd2e594eca..79d737dfa6c 100644 --- a/coverage/roosterjs-content-model-core/lib/editor/index.html +++ b/coverage/roosterjs-content-model-core/lib/editor/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/lib diff --git a/coverage/roosterjs-content-model-core/lib/index.html b/coverage/roosterjs-content-model-core/lib/index.html index bb7218da799..99b535abbfc 100644 --- a/coverage/roosterjs-content-model-core/lib/index.html +++ b/coverage/roosterjs-content-model-core/lib/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/lib Code coverage generated by istanbul - at Mon Sep 23 2024 17:40:31 GMT+0000 (Coordinated Universal Time) + at Mon Sep 23 2024 19:26:07 GMT+0000 (Coordinated Universal Time) diff --git a/coverage/roosterjs-content-model-core/lib/index.ts.html b/coverage/roosterjs-content-model-core/lib/index.ts.html index 9ed35c8f5ce..ebdaaa1e85a 100644 --- a/coverage/roosterjs-content-model-core/lib/index.ts.html +++ b/coverage/roosterjs-content-model-core/lib/index.ts.html @@ -91,7 +91,7 @@

All files / roosterjs-co diff --git a/coverage/roosterjs-content-model-core/lib/override/containerSizeFormatParser.ts.html b/coverage/roosterjs-content-model-core/lib/override/containerSizeFormatParser.ts.html index 1a3a57122bf..778c91d184f 100644 --- a/coverage/roosterjs-content-model-core/lib/override/containerSizeFormatParser.ts.html +++ b/coverage/roosterjs-content-model-core/lib/override/containerSizeFormatParser.ts.html @@ -100,7 +100,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/override/index.html b/coverage/roosterjs-content-model-core/lib/override/index.html index ec164b423af..b62475ba155 100644 --- a/coverage/roosterjs-content-model-core/lib/override/index.html +++ b/coverage/roosterjs-content-model-core/lib/override/index.html @@ -200,7 +200,7 @@

All files roosterjs-content-model-core/lib diff --git a/coverage/roosterjs-content-model-core/lib/override/listMetadataApplier.ts.html b/coverage/roosterjs-content-model-core/lib/override/listMetadataApplier.ts.html index 20581c1ddd6..eccf2c75ba5 100644 --- a/coverage/roosterjs-content-model-core/lib/override/listMetadataApplier.ts.html +++ b/coverage/roosterjs-content-model-core/lib/override/listMetadataApplier.ts.html @@ -373,7 +373,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/override/pasteCopyBlockEntityParser.ts.html b/coverage/roosterjs-content-model-core/lib/override/pasteCopyBlockEntityParser.ts.html index fbb02181baa..178bbc83887 100644 --- a/coverage/roosterjs-content-model-core/lib/override/pasteCopyBlockEntityParser.ts.html +++ b/coverage/roosterjs-content-model-core/lib/override/pasteCopyBlockEntityParser.ts.html @@ -193,7 +193,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/override/pasteDisplayFormatParser.ts.html b/coverage/roosterjs-content-model-core/lib/override/pasteDisplayFormatParser.ts.html index 09f3fc89304..8f4d06be5c4 100644 --- a/coverage/roosterjs-content-model-core/lib/override/pasteDisplayFormatParser.ts.html +++ b/coverage/roosterjs-content-model-core/lib/override/pasteDisplayFormatParser.ts.html @@ -100,7 +100,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/override/pasteEntityProcessor.ts.html b/coverage/roosterjs-content-model-core/lib/override/pasteEntityProcessor.ts.html index 502919792ad..b90128bb79d 100644 --- a/coverage/roosterjs-content-model-core/lib/override/pasteEntityProcessor.ts.html +++ b/coverage/roosterjs-content-model-core/lib/override/pasteEntityProcessor.ts.html @@ -184,7 +184,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/override/pasteGeneralProcessor.ts.html b/coverage/roosterjs-content-model-core/lib/override/pasteGeneralProcessor.ts.html index 722cc377279..e7f58220aff 100644 --- a/coverage/roosterjs-content-model-core/lib/override/pasteGeneralProcessor.ts.html +++ b/coverage/roosterjs-content-model-core/lib/override/pasteGeneralProcessor.ts.html @@ -238,7 +238,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/override/pasteTextProcessor.ts.html b/coverage/roosterjs-content-model-core/lib/override/pasteTextProcessor.ts.html index e4c871d1a7e..e9e76ff66f4 100644 --- a/coverage/roosterjs-content-model-core/lib/override/pasteTextProcessor.ts.html +++ b/coverage/roosterjs-content-model-core/lib/override/pasteTextProcessor.ts.html @@ -109,7 +109,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/override/tablePreProcessor.ts.html b/coverage/roosterjs-content-model-core/lib/override/tablePreProcessor.ts.html index 07cc6b6e08d..baacb35618d 100644 --- a/coverage/roosterjs-content-model-core/lib/override/tablePreProcessor.ts.html +++ b/coverage/roosterjs-content-model-core/lib/override/tablePreProcessor.ts.html @@ -154,7 +154,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/utils/createAriaLiveElement.ts.html b/coverage/roosterjs-content-model-core/lib/utils/createAriaLiveElement.ts.html index a5e3b9938ca..ca45fd55a45 100644 --- a/coverage/roosterjs-content-model-core/lib/utils/createAriaLiveElement.ts.html +++ b/coverage/roosterjs-content-model-core/lib/utils/createAriaLiveElement.ts.html @@ -121,7 +121,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-core/lib/utils/index.html b/coverage/roosterjs-content-model-core/lib/utils/index.html index c06408ddfe6..e944765792c 100644 --- a/coverage/roosterjs-content-model-core/lib/utils/index.html +++ b/coverage/roosterjs-content-model-core/lib/utils/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-core/lib diff --git a/coverage/roosterjs-content-model-dom/lib/config/defaultContentModelFormatMap.ts.html b/coverage/roosterjs-content-model-dom/lib/config/defaultContentModelFormatMap.ts.html index f5f26e2f0ad..d5183ead585 100644 --- a/coverage/roosterjs-content-model-dom/lib/config/defaultContentModelFormatMap.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/config/defaultContentModelFormatMap.ts.html @@ -229,7 +229,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/config/defaultHTMLStyleMap.ts.html b/coverage/roosterjs-content-model-dom/lib/config/defaultHTMLStyleMap.ts.html index c3ce00e7a97..38567a7d5bd 100644 --- a/coverage/roosterjs-content-model-dom/lib/config/defaultHTMLStyleMap.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/config/defaultHTMLStyleMap.ts.html @@ -439,7 +439,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/config/index.html b/coverage/roosterjs-content-model-dom/lib/config/index.html index f5d33f96900..513fdb541c5 100644 --- a/coverage/roosterjs-content-model-dom/lib/config/index.html +++ b/coverage/roosterjs-content-model-dom/lib/config/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-dom/lib/ diff --git a/coverage/roosterjs-content-model-dom/lib/constants/BulletListType.ts.html b/coverage/roosterjs-content-model-dom/lib/constants/BulletListType.ts.html index 36ad0b95916..c60f91359ef 100644 --- a/coverage/roosterjs-content-model-dom/lib/constants/BulletListType.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/constants/BulletListType.ts.html @@ -211,7 +211,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/constants/ChangeSource.ts.html b/coverage/roosterjs-content-model-dom/lib/constants/ChangeSource.ts.html index 0ee9c713a79..e89f7f511fa 100644 --- a/coverage/roosterjs-content-model-dom/lib/constants/ChangeSource.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/constants/ChangeSource.ts.html @@ -256,7 +256,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/constants/EmptySegmentFormat.ts.html b/coverage/roosterjs-content-model-dom/lib/constants/EmptySegmentFormat.ts.html index 5c32d44ffbc..bb8602c374d 100644 --- a/coverage/roosterjs-content-model-dom/lib/constants/EmptySegmentFormat.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/constants/EmptySegmentFormat.ts.html @@ -118,7 +118,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/constants/NumberingListType.ts.html b/coverage/roosterjs-content-model-dom/lib/constants/NumberingListType.ts.html index 4e1a7e4ffbc..eb72cb6758a 100644 --- a/coverage/roosterjs-content-model-dom/lib/constants/NumberingListType.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/constants/NumberingListType.ts.html @@ -343,7 +343,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/constants/OrderedListStyleMap.ts.html b/coverage/roosterjs-content-model-dom/lib/constants/OrderedListStyleMap.ts.html index b03059eec82..ab8d4cad43b 100644 --- a/coverage/roosterjs-content-model-dom/lib/constants/OrderedListStyleMap.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/constants/OrderedListStyleMap.ts.html @@ -145,7 +145,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/constants/TableBorderFormat.ts.html b/coverage/roosterjs-content-model-dom/lib/constants/TableBorderFormat.ts.html index 2c577d74ed2..00b5879d4a0 100644 --- a/coverage/roosterjs-content-model-dom/lib/constants/TableBorderFormat.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/constants/TableBorderFormat.ts.html @@ -337,7 +337,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/constants/UnorderedListStyleMap.ts.html b/coverage/roosterjs-content-model-dom/lib/constants/UnorderedListStyleMap.ts.html index 1c3c1f48d9d..8bc2c9450b9 100644 --- a/coverage/roosterjs-content-model-dom/lib/constants/UnorderedListStyleMap.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/constants/UnorderedListStyleMap.ts.html @@ -112,7 +112,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/constants/index.html b/coverage/roosterjs-content-model-dom/lib/constants/index.html index f2814822a65..8fe5657759e 100644 --- a/coverage/roosterjs-content-model-dom/lib/constants/index.html +++ b/coverage/roosterjs-content-model-dom/lib/constants/index.html @@ -185,7 +185,7 @@

All files roosterjs-content-model-dom/lib/ diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/context/createDomToModelContext.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/context/createDomToModelContext.ts.html index 6dd64d245df..34f6c021c85 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/context/createDomToModelContext.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/context/createDomToModelContext.ts.html @@ -523,7 +523,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/context/defaultProcessors.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/context/defaultProcessors.ts.html index ac8dc01d68f..de9d5119d3e 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/context/defaultProcessors.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/context/defaultProcessors.ts.html @@ -265,7 +265,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/context/index.html b/coverage/roosterjs-content-model-dom/lib/domToModel/context/index.html index 50436406c09..11da6085584 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/context/index.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/context/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/domToContentModel.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/domToContentModel.ts.html index 0b60e2fe695..c937bbd75b1 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/domToContentModel.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/domToContentModel.ts.html @@ -160,7 +160,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/index.html b/coverage/roosterjs-content-model-dom/lib/domToModel/index.html index f68a0d10a73..a3f59c83a62 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/index.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-dom/lib/ diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/blockProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/blockProcessor.ts.html index d016a9108c7..d4866aa4a29 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/blockProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/blockProcessor.ts.html @@ -211,7 +211,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/brProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/brProcessor.ts.html index 2b58efc5281..abe6e5cecdc 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/brProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/brProcessor.ts.html @@ -115,7 +115,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/childProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/childProcessor.ts.html index 819fe643690..3e10d373648 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/childProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/childProcessor.ts.html @@ -313,7 +313,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/codeProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/codeProcessor.ts.html index b7f666f0621..d1e5e41f2ad 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/codeProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/codeProcessor.ts.html @@ -109,7 +109,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/delimiterProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/delimiterProcessor.ts.html index b93a9a6ddb6..a3d66c90750 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/delimiterProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/delimiterProcessor.ts.html @@ -148,7 +148,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/elementProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/elementProcessor.ts.html index e6f5a6d60fe..7900010300e 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/elementProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/elementProcessor.ts.html @@ -160,7 +160,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/entityProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/entityProcessor.ts.html index 87cea58ef1d..4cfc4cf110c 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/entityProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/entityProcessor.ts.html @@ -184,7 +184,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/fontProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/fontProcessor.ts.html index 96183e04fd4..c60ea51e3ae 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/fontProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/fontProcessor.ts.html @@ -226,7 +226,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/formatContainerProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/formatContainerProcessor.ts.html index e4b8c42d7f8..8e68ce663f3 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/formatContainerProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/formatContainerProcessor.ts.html @@ -343,7 +343,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/generalProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/generalProcessor.ts.html index 5c85ac680b3..42a09fde27b 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/generalProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/generalProcessor.ts.html @@ -271,7 +271,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/headingProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/headingProcessor.ts.html index 90955511f1a..4cebde564a1 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/headingProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/headingProcessor.ts.html @@ -172,7 +172,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/hrProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/hrProcessor.ts.html index 12c37f4df57..4dff7cc7eab 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/hrProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/hrProcessor.ts.html @@ -160,7 +160,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/imageProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/imageProcessor.ts.html index e7c202bb8e1..cbc092b2a41 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/imageProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/imageProcessor.ts.html @@ -202,7 +202,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/index.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/index.html index cab20777dac..6bd2bcd0da6 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/index.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/index.html @@ -395,7 +395,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/knownElementProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/knownElementProcessor.ts.html index 85325f3ea9c..64346fe7bb2 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/knownElementProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/knownElementProcessor.ts.html @@ -466,7 +466,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/linkProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/linkProcessor.ts.html index c033cade90d..285f886589f 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/linkProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/linkProcessor.ts.html @@ -127,7 +127,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/listItemProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/listItemProcessor.ts.html index e28d3314834..3a384c2e121 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/listItemProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/listItemProcessor.ts.html @@ -265,7 +265,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/listProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/listProcessor.ts.html index 717e0881025..65b772a3378 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/listProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/listProcessor.ts.html @@ -199,7 +199,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/pProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/pProcessor.ts.html index 78695e0cedb..3e594e08288 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/pProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/pProcessor.ts.html @@ -151,7 +151,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/tableProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/tableProcessor.ts.html index 11ff667d5b5..f16a59c8e84 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/tableProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/tableProcessor.ts.html @@ -1090,7 +1090,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/textProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/textProcessor.ts.html index 21a41609978..3b438bf2f57 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/textProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/textProcessor.ts.html @@ -202,7 +202,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/textWithSelectionProcessor.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/textWithSelectionProcessor.ts.html index 15e749da934..d960845133b 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/processors/textWithSelectionProcessor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/processors/textWithSelectionProcessor.ts.html @@ -190,7 +190,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/addSelectionMarker.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/addSelectionMarker.ts.html index 997a5466e87..b0322061235 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/addSelectionMarker.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/addSelectionMarker.ts.html @@ -115,7 +115,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/areSameFormats.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/areSameFormats.ts.html index 2e934da5dc2..2bafda335c9 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/areSameFormats.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/areSameFormats.ts.html @@ -118,7 +118,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/buildSelectionMarker.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/buildSelectionMarker.ts.html index f69dfaf813b..f2a8b07f2d6 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/buildSelectionMarker.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/buildSelectionMarker.ts.html @@ -244,7 +244,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getBoundingClientRect.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getBoundingClientRect.ts.html index 65a32dd990a..7d4db8685cf 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getBoundingClientRect.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getBoundingClientRect.ts.html @@ -82,7 +82,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getDefaultStyle.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getDefaultStyle.ts.html index 655e620b60d..eecc9cfb783 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getDefaultStyle.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getDefaultStyle.ts.html @@ -106,7 +106,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getRegularSelectionOffsets.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getRegularSelectionOffsets.ts.html index c093562db1c..c8ab2262acb 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getRegularSelectionOffsets.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/getRegularSelectionOffsets.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/index.html b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/index.html index e0a39fc25ad..96144acd119 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/index.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/index.html @@ -215,7 +215,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/isBlockElement.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/isBlockElement.ts.html index f329bd7ef52..40394d4742e 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/isBlockElement.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/isBlockElement.ts.html @@ -106,7 +106,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/parseFormat.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/parseFormat.ts.html index 912fd15f3f1..44bf74708c5 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/parseFormat.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/parseFormat.ts.html @@ -142,7 +142,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/stackFormat.ts.html b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/stackFormat.ts.html index 280be9eb8ec..e78dd7dd106 100644 --- a/coverage/roosterjs-content-model-dom/lib/domToModel/utils/stackFormat.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domToModel/utils/stackFormat.ts.html @@ -586,7 +586,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/entityUtils.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/entityUtils.ts.html index 2bffcefd73d..7aa53cd2b96 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/entityUtils.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/entityUtils.ts.html @@ -667,7 +667,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/event/cacheGetEventData.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/event/cacheGetEventData.ts.html index 5f12cb0aefe..5d981350b2b 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/event/cacheGetEventData.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/event/cacheGetEventData.ts.html @@ -133,7 +133,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/event/eventUtils.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/event/eventUtils.ts.html index 87284ed119c..ef4f8f0dfcb 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/event/eventUtils.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/event/eventUtils.ts.html @@ -202,7 +202,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/event/extractClipboardItems.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/event/extractClipboardItems.ts.html index 105435668ee..b0b3b36b1be 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/event/extractClipboardItems.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/event/extractClipboardItems.ts.html @@ -331,7 +331,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/event/index.html b/coverage/roosterjs-content-model-dom/lib/domUtils/event/index.html index 7f15e0e870c..0a0d63595dc 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/event/index.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/event/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/getObjectKeys.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/getObjectKeys.ts.html index cb0837adfdc..0ae5de87080 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/getObjectKeys.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/getObjectKeys.ts.html @@ -75,7 +75,7 @@

All files / roosterjs 1x     -7478x +7498x    
/**
  * Provide a strong-typed version of Object.keys()
@@ -94,7 +94,7 @@ 

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/getSafeIdSelector.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/getSafeIdSelector.ts.html index e85794a10e3..e9579807274 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/getSafeIdSelector.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/getSafeIdSelector.ts.html @@ -124,7 +124,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/index.html b/coverage/roosterjs-content-model-dom/lib/domUtils/index.html index 62f83376f60..add834b1ca5 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/index.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/index.html @@ -290,7 +290,7 @@

All files roosterjs-content-model-dom/lib/ diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/isElementOfType.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/isElementOfType.ts.html index 2d9533b5c97..24056ddae8a 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/isElementOfType.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/isElementOfType.ts.html @@ -79,7 +79,7 @@

All files / roosterjs       -3172x +3170x    
/**
  * Check if the given element is of the type that we are checking according to its tag name
@@ -100,7 +100,7 @@ 

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/isNodeOfType.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/isNodeOfType.ts.html index e1546cedb86..d06a5189124 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/isNodeOfType.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/isNodeOfType.ts.html @@ -81,7 +81,7 @@

All files / roosterjs       -11934x +11926x    
import type { NodeTypeMap } from 'roosterjs-content-model-types';
  
@@ -103,7 +103,7 @@ 

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/isWhiteSpacePreserved.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/isWhiteSpacePreserved.ts.html index f629c3f3029..75346e0af26 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/isWhiteSpacePreserved.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/isWhiteSpacePreserved.ts.html @@ -94,7 +94,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/moveChildNodes.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/moveChildNodes.ts.html index a4ada9f8217..bd3ddd5fbac 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/moveChildNodes.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/moveChildNodes.ts.html @@ -106,7 +106,7 @@

All files / roosterjs     442x -54x +63x     442x @@ -175,7 +175,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/normalizeRect.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/normalizeRect.ts.html index 08e6c881e5a..c00f6d082e3 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/normalizeRect.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/normalizeRect.ts.html @@ -121,7 +121,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/readFile.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/readFile.ts.html index 87fdd4e0267..d27b3188dee 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/readFile.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/readFile.ts.html @@ -118,7 +118,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/reuseCachedElement.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/reuseCachedElement.ts.html index 4efab16b0eb..321059738fc 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/reuseCachedElement.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/reuseCachedElement.ts.html @@ -202,7 +202,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/selection/getDOMInsertPointRect.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/selection/getDOMInsertPointRect.ts.html index 8ededa111ab..0336458e0c4 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/selection/getDOMInsertPointRect.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/selection/getDOMInsertPointRect.ts.html @@ -235,7 +235,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/selection/getSelectionRootNode.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/selection/getSelectionRootNode.ts.html index 2bb5195343b..124984f6bac 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/selection/getSelectionRootNode.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/selection/getSelectionRootNode.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/selection/index.html b/coverage/roosterjs-content-model-dom/lib/domUtils/selection/index.html index 9041fc5f708..66875b300e9 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/selection/index.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/selection/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/stringUtil.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/stringUtil.ts.html index 512b28fb0f6..dea0e41df37 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/stringUtil.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/stringUtil.ts.html @@ -154,7 +154,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/style/borderValues.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/style/borderValues.ts.html index 0f08f767f97..fef17c1d88e 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/style/borderValues.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/style/borderValues.ts.html @@ -202,7 +202,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/style/index.html b/coverage/roosterjs-content-model-dom/lib/domUtils/style/index.html index 0417821e866..be8a5a1ff70 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/style/index.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/style/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/style/isBold.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/style/isBold.ts.html index 245714c2d2e..19e7440069e 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/style/isBold.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/style/isBold.ts.html @@ -91,7 +91,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/style/transformColor.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/style/transformColor.ts.html index ff96a258f12..95aaf52f9f3 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/style/transformColor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/style/transformColor.ts.html @@ -223,7 +223,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/table/index.html b/coverage/roosterjs-content-model-dom/lib/domUtils/table/index.html index b172d9953ad..47bb2e77f94 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/table/index.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/table/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/table/parseTableCells.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/table/parseTableCells.ts.html index 9cbedfb2d07..c429dfd68a1 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/table/parseTableCells.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/table/parseTableCells.ts.html @@ -190,7 +190,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/toArray.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/toArray.ts.html index deb9e07d5d5..316bc6a49d8 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/toArray.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/toArray.ts.html @@ -169,7 +169,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/unwrap.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/unwrap.ts.html index 7c1762e65c5..7a7d368e896 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/unwrap.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/unwrap.ts.html @@ -121,7 +121,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/domUtils/wrap.ts.html b/coverage/roosterjs-content-model-dom/lib/domUtils/wrap.ts.html index f1d24488eac..bb67402e793 100644 --- a/coverage/roosterjs-content-model-dom/lib/domUtils/wrap.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/domUtils/wrap.ts.html @@ -121,7 +121,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/directionFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/directionFormatHandler.ts.html index b85dda1073f..c4cf46ad819 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/directionFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/directionFormatHandler.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/displayFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/displayFormatHandler.ts.html index cc8f6c337b4..5c0ed23541c 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/displayFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/displayFormatHandler.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/htmlAlignFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/htmlAlignFormatHandler.ts.html index b05d8e9e1a0..fcbf0c9692b 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/htmlAlignFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/htmlAlignFormatHandler.ts.html @@ -166,7 +166,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/index.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/index.html index 98b3e195158..7adf01f88f2 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/index.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/index.html @@ -215,7 +215,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/lineHeightFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/lineHeightFormatHandler.ts.html index 9ea74dedb3e..ac833efcff0 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/lineHeightFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/lineHeightFormatHandler.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/marginFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/marginFormatHandler.ts.html index cc6d04bedb1..3916cb38fbd 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/marginFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/marginFormatHandler.ts.html @@ -208,7 +208,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/paddingFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/paddingFormatHandler.ts.html index 8aa2857c3a8..020b0acb596 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/paddingFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/paddingFormatHandler.ts.html @@ -289,7 +289,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/textAlignFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/textAlignFormatHandler.ts.html index 776f05e849a..a83e5b0e55b 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/textAlignFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/textAlignFormatHandler.ts.html @@ -199,7 +199,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/textIndentFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/textIndentFormatHandler.ts.html index aacb67fadd7..6c733ebd56c 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/textIndentFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/textIndentFormatHandler.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/whiteSpaceFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/whiteSpaceFormatHandler.ts.html index 813595bf39e..6c016f2c2fa 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/whiteSpaceFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/block/whiteSpaceFormatHandler.ts.html @@ -130,7 +130,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/backgroundColorFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/backgroundColorFormatHandler.ts.html index 13fff22c406..211ee3c1474 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/backgroundColorFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/backgroundColorFormatHandler.ts.html @@ -128,7 +128,7 @@

All files / rooste       -2173x +2170x 65x     @@ -187,7 +187,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/borderBoxFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/borderBoxFormatHandler.ts.html index faa3ef98f23..5f0c2f0dd1b 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/borderBoxFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/borderBoxFormatHandler.ts.html @@ -118,7 +118,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/borderFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/borderFormatHandler.ts.html index 6c5497dcb84..bd195becc93 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/borderFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/borderFormatHandler.ts.html @@ -30,9 +30,9 @@

All files / rooste
- 90% + 85% Branches - 18/20 + 17/20
@@ -256,7 +256,7 @@

All files / rooste }   if (value && width != defaultWidth) { - format[key] = value == 'none' ? '' : value; + format[key] = value == 'none' ? '' : value; } });   @@ -295,7 +295,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/boxShadowFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/boxShadowFormatHandler.ts.html index 0380e59717a..da4bd47f260 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/boxShadowFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/boxShadowFormatHandler.ts.html @@ -118,7 +118,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/datasetFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/datasetFormatHandler.ts.html index f340c742d93..f585dec444b 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/datasetFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/datasetFormatHandler.ts.html @@ -130,7 +130,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/floatFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/floatFormatHandler.ts.html index dd5ba0b5bb4..18d4015514b 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/floatFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/floatFormatHandler.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/idFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/idFormatHandler.ts.html index 1869f3d88c3..323263564f0 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/idFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/idFormatHandler.ts.html @@ -118,7 +118,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/index.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/index.html index c00a9d54d4d..c5c09598d01 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/index.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/index.html @@ -30,9 +30,9 @@

All files roosterjs-content-model-dom/l
- 95.5% + 94.59% Branches - 106/111 + 105/111
@@ -109,8 +109,8 @@

All files roosterjs-content-model-dom/l 96.15% 25/26 - 90% - 18/20 + 85% + 17/20 100% 5/5 96.15% @@ -230,7 +230,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/sizeFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/sizeFormatHandler.ts.html index 8dc59a550b9..edf95a22eee 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/sizeFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/sizeFormatHandler.ts.html @@ -268,7 +268,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/verticalAlignFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/verticalAlignFormatHandler.ts.html index d25d54a6e8c..87cdaf1e083 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/verticalAlignFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/verticalAlignFormatHandler.ts.html @@ -172,7 +172,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/wordBreakFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/wordBreakFormatHandler.ts.html index b4f1b7051eb..9d4664904c6 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/wordBreakFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/common/wordBreakFormatHandler.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/defaultFormatHandlers.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/defaultFormatHandlers.ts.html index fba3c73b0a6..5d7bc873a61 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/defaultFormatHandlers.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/defaultFormatHandlers.ts.html @@ -754,7 +754,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/entity/entityFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/entity/entityFormatHandler.ts.html index 60e2d3c8cab..fcba8a33fc3 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/entity/entityFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/entity/entityFormatHandler.ts.html @@ -136,7 +136,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/entity/index.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/entity/index.html index 6251bbb0dd1..dca6ad03f05 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/entity/index.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/entity/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/index.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/index.html index 4e67e7b795c..47563d381ba 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/index.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-dom/lib/ diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/index.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/index.html index e288c518642..636868dbfc5 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/index.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listItemThreadFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listItemThreadFormatHandler.ts.html index d4e6532f97b..5997f442fb2 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listItemThreadFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listItemThreadFormatHandler.ts.html @@ -211,7 +211,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listLevelThreadFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listLevelThreadFormatHandler.ts.html index 5b3291504c5..80fe0509adf 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listLevelThreadFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listLevelThreadFormatHandler.ts.html @@ -208,7 +208,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listStyleFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listStyleFormatHandler.ts.html index 08928065f20..23ef42b72a4 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listStyleFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/list/listStyleFormatHandler.ts.html @@ -151,7 +151,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/boldFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/boldFormatHandler.ts.html index 4d012d33d20..1b716044190 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/boldFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/boldFormatHandler.ts.html @@ -169,7 +169,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/fontFamilyFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/fontFamilyFormatHandler.ts.html index e586dc3a043..d65967464e3 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/fontFamilyFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/fontFamilyFormatHandler.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/fontSizeFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/fontSizeFormatHandler.ts.html index 98a0ac25487..82eddb5f306 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/fontSizeFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/fontSizeFormatHandler.ts.html @@ -325,7 +325,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/index.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/index.html index dba44a0da17..95c046da228 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/index.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/index.html @@ -230,7 +230,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/italicFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/italicFormatHandler.ts.html index ed7126f31d5..cc9bfa5b82b 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/italicFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/italicFormatHandler.ts.html @@ -163,7 +163,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/letterSpacingFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/letterSpacingFormatHandler.ts.html index 405f3087167..09dab3b1c48 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/letterSpacingFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/letterSpacingFormatHandler.ts.html @@ -148,7 +148,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/linkFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/linkFormatHandler.ts.html index ae47ef749e8..167adeb8d63 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/linkFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/linkFormatHandler.ts.html @@ -295,7 +295,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/strikeFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/strikeFormatHandler.ts.html index 013e1e5a50e..c78f66811fc 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/strikeFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/strikeFormatHandler.ts.html @@ -127,7 +127,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/superOrSubScriptFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/superOrSubScriptFormatHandler.ts.html index 4a65874cf7e..1ef9638be26 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/superOrSubScriptFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/superOrSubScriptFormatHandler.ts.html @@ -199,7 +199,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/textColorFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/textColorFormatHandler.ts.html index 1c5a5019bd0..a5973bdfdc2 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/textColorFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/textColorFormatHandler.ts.html @@ -169,7 +169,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/underlineFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/underlineFormatHandler.ts.html index a30e616dfe8..da74cf5f943 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/underlineFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/segment/underlineFormatHandler.ts.html @@ -163,7 +163,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/index.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/index.html index ec8be7e93f4..6c641f8403f 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/index.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/tableLayoutFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/tableLayoutFormatHandler.ts.html index c2700c5be65..84d47344a5d 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/tableLayoutFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/tableLayoutFormatHandler.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/tableSpacingFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/tableSpacingFormatHandler.ts.html index c81868ce8e8..754186454e4 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/tableSpacingFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/tableSpacingFormatHandler.ts.html @@ -175,7 +175,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/textColorOnTableCellFormatHandler.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/textColorOnTableCellFormatHandler.ts.html index b3253ec4ced..b50395ca8c2 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/textColorOnTableCellFormatHandler.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/table/textColorOnTableCellFormatHandler.ts.html @@ -115,7 +115,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/color.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/color.ts.html index 05caabb8101..60699da04c2 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/color.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/color.ts.html @@ -616,7 +616,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/dir.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/dir.ts.html index 8e4bc150e94..64e1bc7b6c3 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/dir.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/dir.ts.html @@ -220,7 +220,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/index.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/index.html index 88178c37aeb..0167322578c 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/index.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/index.html @@ -140,7 +140,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/parseValueWithUnit.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/parseValueWithUnit.ts.html index 23af04595e0..519245685c7 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/parseValueWithUnit.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/parseValueWithUnit.ts.html @@ -304,7 +304,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/shouldSetValue.ts.html b/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/shouldSetValue.ts.html index d855c09ed98..66ea2e0855a 100644 --- a/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/shouldSetValue.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/formatHandlers/utils/shouldSetValue.ts.html @@ -109,7 +109,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/index.html b/coverage/roosterjs-content-model-dom/lib/index.html index cf6317b9c8a..ad6ce6bdd9d 100644 --- a/coverage/roosterjs-content-model-dom/lib/index.html +++ b/coverage/roosterjs-content-model-dom/lib/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-dom/lib

Code coverage generated by istanbul - at Mon Sep 23 2024 17:40:31 GMT+0000 (Coordinated Universal Time) + at Mon Sep 23 2024 19:26:07 GMT+0000 (Coordinated Universal Time) diff --git a/coverage/roosterjs-content-model-dom/lib/index.ts.html b/coverage/roosterjs-content-model-dom/lib/index.ts.html index e7543df8fe3..1b3718fbe09 100644 --- a/coverage/roosterjs-content-model-dom/lib/index.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/index.ts.html @@ -240,9 +240,9 @@

All files / roosterjs-co 225x   25x -2894x -801x -1102x +2886x +799x +1122x 89x 515x 129x @@ -270,7 +270,7 @@

All files / roosterjs-co 265x 227x 917x -804x +809x 70x 827x 4x @@ -285,7 +285,7 @@

All files / roosterjs-co 919x 96x 7x -29x +34x 255x 33x   @@ -342,7 +342,7 @@

All files / roosterjs-co 184x 54x 56x -265x +283x   125x 67x @@ -380,7 +380,7 @@

All files / roosterjs-co 3x     -416x +425x 45x 135x 1x @@ -559,7 +559,7 @@

All files / roosterjs-co diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/block/index.html b/coverage/roosterjs-content-model-dom/lib/modelApi/block/index.html index 3cc5eb6d7f7..2b25851a876 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/block/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/block/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/block/setParagraphNotImplicit.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/block/setParagraphNotImplicit.ts.html index d23b0a30484..d5d6cc7a014 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/block/setParagraphNotImplicit.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/block/setParagraphNotImplicit.ts.html @@ -100,7 +100,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/addBlock.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/addBlock.ts.html index 60e58bc2bd5..b4454490f3a 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/addBlock.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/addBlock.ts.html @@ -112,7 +112,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/addDecorators.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/addDecorators.ts.html index b956f3fac7a..fe1e0ff3a08 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/addDecorators.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/addDecorators.ts.html @@ -119,8 +119,8 @@

All files / rooste       -1310x -87x +1315x +92x       @@ -208,7 +208,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/addSegment.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/addSegment.ts.html index 27cf41d311a..0e854d71ed7 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/addSegment.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/addSegment.ts.html @@ -298,7 +298,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/addTextSegment.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/addTextSegment.ts.html index d8925c2369b..09e22382801 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/addTextSegment.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/addTextSegment.ts.html @@ -208,7 +208,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/ensureParagraph.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/ensureParagraph.ts.html index 7c56ed9c340..81af912fef5 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/ensureParagraph.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/ensureParagraph.ts.html @@ -220,7 +220,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/hasSpacesOnly.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/hasSpacesOnly.ts.html index 2e78c680b1a..8a224a1823b 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/hasSpacesOnly.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/hasSpacesOnly.ts.html @@ -100,7 +100,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/index.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/index.html index 3cdb0a6abc7..24096adc369 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/index.html @@ -260,7 +260,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/isEmpty.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/isEmpty.ts.html index d78e54aa2c5..68b3bbcd5ce 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/isEmpty.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/isEmpty.ts.html @@ -367,7 +367,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/mutate.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/mutate.ts.html index fe3746a2aac..2bca6c4653d 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/mutate.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/mutate.ts.html @@ -184,21 +184,21 @@

All files / rooste 1x     -5884x +5902x 381x     -5884x +5902x 89x 174x   -5795x +5813x 133x     -5884x +5902x   -5884x +5902x       @@ -211,25 +211,25 @@

All files / rooste       -664x +682x         -664x +682x   -664x -664x -676x +682x +682x +694x   -676x -673x -673x +694x +691x +691x         -664x +682x       @@ -247,29 +247,29 @@

All files / rooste       -375x +393x   -375x +393x       -375x -273x +393x +291x     -375x +393x           -5884x +5902x           -5795x +5813x    
import type {
     MutableType,
@@ -385,7 +385,7 @@ 

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeContentModel.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeContentModel.ts.html index 879286ba5ae..bfb59386ff0 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeContentModel.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeContentModel.ts.html @@ -205,7 +205,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeParagraph.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeParagraph.ts.html index 8b3b6fbf829..d844eea5314 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeParagraph.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeParagraph.ts.html @@ -439,7 +439,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeSegment.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeSegment.ts.html index f17538f1173..5d8ea61bdb3 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeSegment.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/normalizeSegment.ts.html @@ -580,7 +580,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/common/unwrapBlock.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/common/unwrapBlock.ts.html index 82b2e7cafb4..1f58eca0ffc 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/common/unwrapBlock.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/common/unwrapBlock.ts.html @@ -142,7 +142,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createBr.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createBr.ts.html index 6c7ede5e0e9..c7a7afe6812 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createBr.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createBr.ts.html @@ -100,7 +100,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createContentModelDocument.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createContentModelDocument.ts.html index 17a73155ccd..c6fe1fdb183 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createContentModelDocument.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createContentModelDocument.ts.html @@ -133,7 +133,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createDivider.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createDivider.ts.html index 190aa6e3efa..0b6778c0c08 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createDivider.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createDivider.ts.html @@ -115,7 +115,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createEmptyModel.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createEmptyModel.ts.html index c4c75d95dde..8b75c530342 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createEmptyModel.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createEmptyModel.ts.html @@ -136,7 +136,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createEntity.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createEntity.ts.html index 8166582b80b..4b004b49d45 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createEntity.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createEntity.ts.html @@ -151,7 +151,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createFormatContainer.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createFormatContainer.ts.html index 3a53fb7319a..da8d0ec0a6a 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createFormatContainer.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createFormatContainer.ts.html @@ -130,7 +130,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createGeneralBlock.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createGeneralBlock.ts.html index 1a18a8cc78c..254155c4035 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createGeneralBlock.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createGeneralBlock.ts.html @@ -109,7 +109,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createGeneralSegment.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createGeneralSegment.ts.html index 56f1d61ba60..476f525b8e0 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createGeneralSegment.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createGeneralSegment.ts.html @@ -133,7 +133,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createImage.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createImage.ts.html index 37d319417ee..6ce7ec1fd54 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createImage.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createImage.ts.html @@ -118,7 +118,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createListItem.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createListItem.ts.html index 642ceeaa2e2..a2cbec5f291 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createListItem.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createListItem.ts.html @@ -160,7 +160,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createListLevel.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createListLevel.ts.html index 0a6b46f002e..4c5c639de83 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createListLevel.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createListLevel.ts.html @@ -133,7 +133,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createParagraph.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createParagraph.ts.html index 7f4c55dca4e..af4f654ae96 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createParagraph.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createParagraph.ts.html @@ -193,7 +193,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createParagraphDecorator.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createParagraphDecorator.ts.html index 8b0b6df3873..5578e04a16f 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createParagraphDecorator.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createParagraphDecorator.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createSelectionMarker.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createSelectionMarker.ts.html index 196430b09fd..e858036dc11 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createSelectionMarker.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createSelectionMarker.ts.html @@ -118,7 +118,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTable.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTable.ts.html index 16888e8eba4..39632cf4b59 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTable.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTable.ts.html @@ -154,7 +154,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTableCell.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTableCell.ts.html index a07088a5bed..10bb4c42543 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTableCell.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTableCell.ts.html @@ -166,7 +166,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTableRow.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTableRow.ts.html index 07155af9054..6776ca5b74f 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTableRow.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createTableRow.ts.html @@ -112,7 +112,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createText.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createText.ts.html index 80a5bf85d1a..004f7d44bac 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createText.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/createText.ts.html @@ -115,21 +115,21 @@

All files / rooste       -1866x +1871x           -1866x +1871x 8x     -1866x +1871x 3x     -1866x +1871x    
import { addCode, addLink } from '../common/addDecorators';
 import type {
@@ -175,7 +175,7 @@ 

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/index.html b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/index.html index e437ca4b385..400b5ec55e3 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/creators/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/creators/index.html @@ -350,7 +350,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/applyTableFormat.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/applyTableFormat.ts.html index 1e7dac3313b..20b30156107 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/applyTableFormat.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/applyTableFormat.ts.html @@ -1054,7 +1054,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/cloneModel.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/cloneModel.ts.html index b16be651b18..20ccb346abe 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/cloneModel.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/cloneModel.ts.html @@ -1285,7 +1285,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteBlock.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteBlock.ts.html index 73d52e67643..63fb4ee300b 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteBlock.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteBlock.ts.html @@ -271,7 +271,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteExpandedSelection.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteExpandedSelection.ts.html index 43780109632..cf9b5917858 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteExpandedSelection.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteExpandedSelection.ts.html @@ -496,7 +496,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSegment.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSegment.ts.html index 56610bb633a..7a0d24d7289 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSegment.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSegment.ts.html @@ -409,7 +409,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSelection.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSelection.ts.html index 34c2ca786de..10ab42288ce 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSelection.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSelection.ts.html @@ -220,7 +220,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSingleChar.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSingleChar.ts.html index d0105615309..323dcc90301 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSingleChar.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/deleteSingleChar.ts.html @@ -178,7 +178,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getClosestAncestorBlockGroupIndex.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getClosestAncestorBlockGroupIndex.ts.html index bbb5c04f463..f399f9245e8 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getClosestAncestorBlockGroupIndex.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getClosestAncestorBlockGroupIndex.ts.html @@ -166,7 +166,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getListStyleTypeFromString.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getListStyleTypeFromString.ts.html index 95a15dc139d..e7beb9adc16 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getListStyleTypeFromString.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getListStyleTypeFromString.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getSegmentTextFormat.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getSegmentTextFormat.ts.html index f9e45655e12..6bb4d24296f 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getSegmentTextFormat.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/getSegmentTextFormat.ts.html @@ -181,7 +181,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/index.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/index.html index 94fe7eda65b..e1582de0915 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/index.html @@ -305,7 +305,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/mergeModel.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/mergeModel.ts.html index 9a48019595c..7ff1fab3501 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/mergeModel.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/mergeModel.ts.html @@ -1528,7 +1528,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/normalizeTable.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/normalizeTable.ts.html index 336098d39a6..81042a53232 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/normalizeTable.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/normalizeTable.ts.html @@ -559,7 +559,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/retrieveModelFormatState.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/retrieveModelFormatState.ts.html index 1118e7689e2..4149b6f8cd2 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/retrieveModelFormatState.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/retrieveModelFormatState.ts.html @@ -850,7 +850,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/runEditSteps.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/runEditSteps.ts.html index 1416aa5b374..bd74b4003ac 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/runEditSteps.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/runEditSteps.ts.html @@ -139,7 +139,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/setTableCellBackgroundColor.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/setTableCellBackgroundColor.ts.html index 02e5791a5dc..162ceca638b 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/editing/setTableCellBackgroundColor.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/editing/setTableCellBackgroundColor.ts.html @@ -490,7 +490,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/list/getAutoListStyleType.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/list/getAutoListStyleType.ts.html index 21c2f4b085d..d620562b1d9 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/list/getAutoListStyleType.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/list/getAutoListStyleType.ts.html @@ -265,7 +265,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/list/getOrderedListNumberStr.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/list/getOrderedListNumberStr.ts.html index 0e762a0b392..828c2e1fe80 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/list/getOrderedListNumberStr.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/list/getOrderedListNumberStr.ts.html @@ -298,7 +298,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/list/index.html b/coverage/roosterjs-content-model-dom/lib/modelApi/list/index.html index 6ff3f029e9c..522eb8f9a52 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/list/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/list/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/definitionCreators.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/definitionCreators.ts.html index a25de99ee9f..a18b9977aef 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/definitionCreators.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/definitionCreators.ts.html @@ -436,7 +436,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/index.html b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/index.html index 102c5228abe..073cbabf773 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/index.html @@ -185,7 +185,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateImageMetadata.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateImageMetadata.ts.html index 1f5e438089d..170c7352002 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateImageMetadata.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateImageMetadata.ts.html @@ -226,7 +226,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateListMetadata.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateListMetadata.ts.html index 1dfb0bfda63..3088b093427 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateListMetadata.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateListMetadata.ts.html @@ -247,7 +247,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateMetadata.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateMetadata.ts.html index 205c74b0802..90566e53ef4 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateMetadata.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateMetadata.ts.html @@ -253,7 +253,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateTableCellMetadata.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateTableCellMetadata.ts.html index 8248839f94d..d5b3e714ca1 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateTableCellMetadata.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateTableCellMetadata.ts.html @@ -181,7 +181,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateTableMetadata.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateTableMetadata.ts.html index 5ced57db058..fa4f7e01a03 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateTableMetadata.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/updateTableMetadata.ts.html @@ -259,7 +259,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/validate.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/validate.ts.html index 0f013ec046c..2b1e7042a1b 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/validate.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/metadata/validate.ts.html @@ -259,7 +259,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/collectSelections.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/collectSelections.ts.html index 3e64b0f60ab..a6e6b7e1aff 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/collectSelections.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/collectSelections.ts.html @@ -614,18 +614,18 @@

All files / rooste       -330x +348x             -330x +348x   -330x -289x -289x +348x +307x +307x       @@ -639,25 +639,25 @@

All files / rooste     1x -288x -279x +306x +297x 149x     -279x -338x +297x +356x         -336x +354x             -330x +348x       @@ -936,12 +936,12 @@

All files / rooste       -659x +677x   -659x +677x     -736x +754x       @@ -951,7 +951,7 @@

All files / rooste       -659x +677x       @@ -1474,7 +1474,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/getSelectedCells.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/getSelectedCells.ts.html index 666d369d074..058a1d007bd 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/getSelectedCells.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/getSelectedCells.ts.html @@ -184,7 +184,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInBlock.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInBlock.ts.html index ab6d908ab15..5536c86fa52 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInBlock.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInBlock.ts.html @@ -145,7 +145,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInBlockGroup.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInBlockGroup.ts.html index d4c0b4a097e..23dfe228f22 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInBlockGroup.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInBlockGroup.ts.html @@ -118,7 +118,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInSegment.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInSegment.ts.html index 6c7e9038e48..36b01f482bc 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInSegment.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/hasSelectionInSegment.ts.html @@ -103,7 +103,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/index.html b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/index.html index 993d51add2b..15cf5910c8a 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/index.html @@ -185,7 +185,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/iterateSelections.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/iterateSelections.ts.html index cfc01593958..a6b6bec711c 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/iterateSelections.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/iterateSelections.ts.html @@ -368,17 +368,17 @@

All files / rooste       -1067x +1085x     -1067x +1085x     -1128x +1146x 55x     -1128x +1146x       @@ -386,7 +386,7 @@

All files / rooste       -1067x +1085x       @@ -396,19 +396,19 @@

All files / rooste       -1727x -1727x -1727x +1745x +1745x +1745x   -1727x +1745x   -1727x -1727x +1745x +1745x   -1727x -1844x +1745x +1862x   -1844x +1862x   290x   @@ -501,13 +501,13 @@

All files / rooste 100x     -1397x +1415x   -1397x -2074x -2074x +1415x +2110x +2110x   -2074x +2110x   23x   @@ -534,21 +534,21 @@

All files / rooste 23x 8x   -2051x -1100x +2087x +1118x     -2074x -1110x +2110x +1128x   -964x +982x       -1397x +1415x 40x   -1357x +1375x       @@ -560,7 +560,7 @@

All files / rooste       -1677x +1695x       @@ -571,7 +571,7 @@

All files / rooste       -1677x +1695x    
import type {
     ContentModelBlockGroup,
@@ -838,7 +838,7 @@ 

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/setSelection.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/setSelection.ts.html index dcf18448940..a1e4f8a8316 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/selection/setSelection.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/selection/setSelection.ts.html @@ -895,7 +895,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/index.html b/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/index.html index 7aa2e161979..2bccfb4e002 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/isBlockGroupOfType.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/isBlockGroupOfType.ts.html index c2be3373bb3..d7aef44684e 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/isBlockGroupOfType.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/isBlockGroupOfType.ts.html @@ -196,7 +196,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/isGeneralSegment.ts.html b/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/isGeneralSegment.ts.html index dc56d2026e3..50af90baf87 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/isGeneralSegment.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelApi/typeCheck/isGeneralSegment.ts.html @@ -187,7 +187,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/contentModelToDom.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/contentModelToDom.ts.html index 5f7303e8138..b2bfbf29f99 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/contentModelToDom.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/contentModelToDom.ts.html @@ -415,7 +415,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/context/createModelToDomContext.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/context/createModelToDomContext.ts.html index 8636b9f827b..eb89a295d69 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/context/createModelToDomContext.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/context/createModelToDomContext.ts.html @@ -469,7 +469,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/context/defaultContentModelHandlers.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/context/defaultContentModelHandlers.ts.html index 6bb60e1be5d..ffd35e46233 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/context/defaultContentModelHandlers.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/context/defaultContentModelHandlers.ts.html @@ -181,7 +181,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/context/index.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/context/index.html index 6ca700150bd..ddbcba3bc90 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/context/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/context/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBlock.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBlock.ts.html index 18eb6bce310..77bce35ec1b 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBlock.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBlock.ts.html @@ -217,7 +217,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBlockGroupChildren.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBlockGroupChildren.ts.html index 4e7ca3661d4..75fc14d0606 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBlockGroupChildren.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBlockGroupChildren.ts.html @@ -217,7 +217,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBr.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBr.ts.html index a71ce54fcb5..c6abb33c495 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBr.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleBr.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleDivider.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleDivider.ts.html index a381d6337a4..b015b4c2799 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleDivider.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleDivider.ts.html @@ -190,7 +190,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleEntity.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleEntity.ts.html index c503206f66c..dd94d729f0a 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleEntity.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleEntity.ts.html @@ -376,7 +376,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleFormatContainer.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleFormatContainer.ts.html index 8f174428822..a28874b2dda 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleFormatContainer.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleFormatContainer.ts.html @@ -277,7 +277,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleGeneralModel.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleGeneralModel.ts.html index b882ac03213..7dfeca4a312 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleGeneralModel.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleGeneralModel.ts.html @@ -262,7 +262,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleImage.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleImage.ts.html index e8b56de33d4..26532fbf840 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleImage.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleImage.ts.html @@ -229,7 +229,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleList.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleList.ts.html index db583a94cf2..003c10cd6ef 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleList.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleList.ts.html @@ -265,7 +265,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleListItem.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleListItem.ts.html index 6549e09c387..80e9b9071c9 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleListItem.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleListItem.ts.html @@ -244,7 +244,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleParagraph.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleParagraph.ts.html index 356ac690e79..1f3c825c857 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleParagraph.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleParagraph.ts.html @@ -448,7 +448,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleSegment.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleSegment.ts.html index 3af45039c5d..fc58f903353 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleSegment.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleSegment.ts.html @@ -226,7 +226,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleSegmentDecorator.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleSegmentDecorator.ts.html index a62cab2a432..82ac48b8a8d 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleSegmentDecorator.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleSegmentDecorator.ts.html @@ -202,7 +202,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleTable.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleTable.ts.html index b81b71f60de..e101cfe7efb 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleTable.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleTable.ts.html @@ -278,11 +278,11 @@

All files / rooste 206x   206x -190x -173x +187x +170x     -190x +187x     206x @@ -529,7 +529,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleText.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleText.ts.html index 88d4ca75b5a..d8e7aef3802 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleText.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/handleText.ts.html @@ -133,7 +133,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/index.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/index.html index 60da6b998cb..49f7be994d8 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/handlers/index.html @@ -305,7 +305,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/index.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/index.html index da9a1c4b61d..969dc46cbba 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-dom/lib/ diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/index.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/index.html index a729f6af970..7fb0d6e3614 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/mergeNode.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/mergeNode.ts.html index f5dd6fccf6b..7672b3c1226 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/mergeNode.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/mergeNode.ts.html @@ -202,7 +202,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/optimize.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/optimize.ts.html index 78ea8c38e90..1b746dea5ab 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/optimize.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/optimize.ts.html @@ -130,7 +130,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/removeUnnecessarySpan.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/removeUnnecessarySpan.ts.html index 72b143a8507..054c5240bd9 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/removeUnnecessarySpan.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/optimizers/removeUnnecessarySpan.ts.html @@ -148,7 +148,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/applyFormat.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/applyFormat.ts.html index d495a7d86d9..0273d75ed6c 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/applyFormat.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/applyFormat.ts.html @@ -101,8 +101,8 @@

All files / rooste       -5641x -29434x +5638x +29431x      
import type {
@@ -136,7 +136,7 @@ 

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/applyMetadata.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/applyMetadata.ts.html index cf4070785be..edd177dd123 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/applyMetadata.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/applyMetadata.ts.html @@ -148,7 +148,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/handleSegmentCommon.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/handleSegmentCommon.ts.html index 9eae08f642c..b0ccc6daac5 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/handleSegmentCommon.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/handleSegmentCommon.ts.html @@ -145,7 +145,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/index.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/index.html index 0931bcbd525..8a941f2a38f 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/index.html @@ -140,7 +140,7 @@

All files roosterjs-content-model-dom/l diff --git a/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/stackFormat.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/stackFormat.ts.html index 86b03217dd2..0b33e6fb17b 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/stackFormat.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToDom/utils/stackFormat.ts.html @@ -175,7 +175,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-dom/lib/modelToText/contentModelToText.ts.html b/coverage/roosterjs-content-model-dom/lib/modelToText/contentModelToText.ts.html index 0dccdd3fc35..628f720f141 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToText/contentModelToText.ts.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToText/contentModelToText.ts.html @@ -382,7 +382,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-dom/lib/modelToText/index.html b/coverage/roosterjs-content-model-dom/lib/modelToText/index.html index eacd25bdf51..fb58f49a6fa 100644 --- a/coverage/roosterjs-content-model-dom/lib/modelToText/index.html +++ b/coverage/roosterjs-content-model-dom/lib/modelToText/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-dom/lib/ diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/AutoFormatPlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/AutoFormatPlugin.ts.html index 82068c89092..e4ebeaa3811 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/AutoFormatPlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/AutoFormatPlugin.ts.html @@ -23,16 +23,16 @@

All files / roosterjs
- 63.75% + 63.53% Statements - 51/80 + 54/85
- 44.23% + 43.86% Branches - 23/52 + 25/57
@@ -44,9 +44,9 @@

All files / roosterjs
- 62.34% + 60.76% Lines - 48/77 + 48/79
@@ -294,33 +294,7 @@

All files / roosterjs 235 236 237 -238 -239 -240 -241 -242 -243 -244 -245 -246 -247 -248 -249 -250 -251 -252 -253 -254 -255 -256 -257 -258 -259 -260 -261 -262 -263 -2641x +2381x 1x 1x 1x @@ -343,32 +317,7 @@

All files / roosterjs       -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  +1x       @@ -383,6 +332,7 @@

All files / roosterjs     1x +24x       @@ -395,20 +345,7 @@

All files / roosterjs       -  -1x -22x -  -  -  -  -  -  -  -  -  -  -23x +25x       @@ -424,7 +361,7 @@

All files / roosterjs     1x -22x +24x       @@ -443,11 +380,11 @@

All files / roosterjs     1x -22x -22x +24x +24x   -16x -16x +18x +18x   3x 3x @@ -458,22 +395,22 @@

All files / roosterjs       -16x -16x -16x -16x +18x +18x +18x +18x           -15x +17x   -12x +14x       -12x +14x       @@ -489,6 +426,8 @@

All files / roosterjs       +  +        @@ -508,6 +447,11 @@

All files / roosterjs       +  +  +  +  +        @@ -546,7 +490,7 @@

All files / roosterjs       -12x +14x       @@ -570,6 +514,10 @@

All files / roosterjs 1x     +  +  +  +  1x   1x @@ -592,6 +540,7 @@

All files / roosterjs import { transformHyphen } from './hyphen/transformHyphen'; import { transformOrdinals } from './numbers/transformOrdinals'; import { unlink } from './link/unlink'; +import type { AutoFormatOptions } from './interface/AutoFormatOptions'; import type { ContentChangedEvent, EditorInputEvent, @@ -602,46 +551,6 @@

All files / roosterjs PluginEvent, } from 'roosterjs-content-model-types';   -/** - * Options to customize the Content Model Auto Format Plugin - */ -export type AutoFormatOptions = { - /** - * When true, after type *, ->, -, --, => , —, > and space key a type of bullet list will be triggered. @default true - */ - autoBullet?: boolean; -  - /** - * When true, after type 1, A, a, i, I followed by ., ), - or between () and space key a type of numbering list will be triggered. @default true - */ - autoNumbering?: boolean; -  - /** - * When press backspace before a link, remove the hyperlink - */ - autoUnlink?: boolean; -  - /** - * When paste content, create hyperlink for the pasted link - */ - autoLink?: boolean; -  - /** - * Transform -- into hyphen, if typed between two words - */ - autoHyphen?: boolean; -  - /** - * Transform 1/2, 1/4, 3/4 into fraction character - */ - autoFraction?: boolean; -  - /** - * Transform ordinal numbers into superscript - */ - autoOrdinals?: boolean; -}; -  /** * @internal */ @@ -665,11 +574,13 @@

All files / roosterjs * @param options An optional parameter that takes in an object of type AutoFormatOptions, which includes the following properties: * - autoBullet: A boolean that enables or disables automatic bullet list formatting. Defaults to false. * - autoNumbering: A boolean that enables or disables automatic numbering formatting. Defaults to false. - * - autoLink: A boolean that enables or disables automatic hyperlink creation when pasting or typing content. Defaults to false. - * - autoUnlink: A boolean that enables or disables automatic hyperlink removal when pressing backspace. Defaults to false. * - autoHyphen: A boolean that enables or disables automatic hyphen transformation. Defaults to false. * - autoFraction: A boolean that enables or disables automatic fraction transformation. Defaults to false. * - autoOrdinals: A boolean that enables or disables automatic ordinal number transformation. Defaults to false. + * - autoLink: A boolean that enables or disables automatic hyperlink url address creation when pasting or typing content. Defaults to false. + * - autoUnlink: A boolean that enables or disables automatic hyperlink removal when pressing backspace. Defaults to false. + * - autoTel: A boolean that enables or disables automatic hyperlink telephone numbers transformation. Defaults to false. + * - autoMailto: A boolean that enables or disables automatic hyperlink email address transformation. Defaults to false. */ constructor(private options: AutoFormatOptions = DefaultOptions) {}   @@ -746,6 +657,8 @@

All files / roosterjs autoHyphen, autoFraction, autoOrdinals, + autoMailto, + autoTel, } = this.options; let shouldHyphen = false; let shouldLink = false; @@ -763,11 +676,16 @@

All files / roosterjs ); }   - if (autoLink) { + if (autoLink || autoTel || autoMailto) { shouldLink = createLinkAfterSpace( previousSegment, paragraph, - context + context, + { + autoLink, + autoTel, + autoMailto, + } ); }   @@ -828,9 +746,13 @@

All files / roosterjs }   private handleContentChangedEvent(editor: IEditor, event: ContentChangedEvent) { - const { autoLink } = this.options; - if (event.source == 'Paste' && autoLink) { - createLink(editor); + const { autoLink, autoTel, autoMailto } = this.options; + if (event.source == 'Paste' && (autoLink || autoTel || autoMailto)) { + createLink(editor, { + autoLink, + autoTel, + autoMailto, + }); } } } @@ -853,7 +775,7 @@

All files / roosterjs

diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/hyphen/index.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/hyphen/index.html index 85d62c0ddb4..40a6ee67502 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/hyphen/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/hyphen/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/hyphen/transformHyphen.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/hyphen/transformHyphen.ts.html index 62231e3090f..32eae74db40 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/hyphen/transformHyphen.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/hyphen/transformHyphen.ts.html @@ -202,7 +202,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/index.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/index.html index 9d0929aa93f..8405c4ca68d 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/index.html @@ -23,16 +23,16 @@

All files roosterjs-content-model-plugins/
- 63.75% + 63.53% Statements - 51/80 + 54/85
- 44.23% + 43.86% Branches - 23/52 + 25/57
@@ -44,9 +44,9 @@

All files roosterjs-content-model-plugins/
- 62.34% + 60.76% Lines - 48/77 + 48/79
@@ -74,17 +74,17 @@

All files roosterjs-content-model-plugins/ AutoFormatPlugin.ts - +
- 63.75% - 51/80 - 44.23% - 23/52 + 63.53% + 54/85 + 43.86% + 25/57 58.33% 7/12 - 62.34% - 48/77 + 60.76% + 48/79 @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugins/

diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/createLink.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/createLink.ts.html index 035181ed941..0ea76743776 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/createLink.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/createLink.ts.html @@ -23,9 +23,9 @@

All files / rooste
- 84.21% + 85% Statements - 16/19 + 17/20
@@ -44,9 +44,9 @@

All files / rooste
- 84.21% + 85% Lines - 16/19 + 17/20
@@ -102,39 +102,43 @@

All files / rooste 43 44 45 -461x +46 +47 +481x 1x +1x +            1x -4x -4x -4x +13x +13x +13x     -3x +12x 1x 1x   -2x -2x -1x +11x +11x +6x             -1x -1x +6x +6x   -1x +6x     -1x +5x       @@ -148,13 +152,15 @@

All files / rooste      
import { addLink, ChangeSource } from 'roosterjs-content-model-dom';
-import { formatTextSegmentBeforeSelectionMarker, matchLink } from 'roosterjs-content-model-api';
-import type { ContentModelLink, IEditor, LinkData } from 'roosterjs-content-model-types';
+import { formatTextSegmentBeforeSelectionMarker } from 'roosterjs-content-model-api';
+import { getLinkUrl } from './getLinkUrl';
+import type { AutoLinkOptions } from '../interface/AutoLinkOptions';
+import type { ContentModelLink, IEditor } from 'roosterjs-content-model-types';
  
 /**
  * @internal
  */
-export function createLink(editor: IEditor) {
+export function createLink(editor: IEditor, autoLinkOptions: AutoLinkOptions) {
     let anchorNode: Node | null = null;
     const links: ContentModelLink[] = [];
     formatTextSegmentBeforeSelectionMarker(
@@ -164,11 +170,11 @@ 

All files / rooste links.push(linkSegment.link); return true; } - let linkData: LinkData | null = null; - if (!linkSegment.link && (linkData = matchLink(linkSegment.text))) { + let linkUrl: string | undefined = undefined; + if (!linkSegment.link && (linkUrl = getLinkUrl(linkSegment.text, autoLinkOptions))) { addLink(linkSegment, { format: { - href: linkData.normalizedUrl, + href: linkUrl, underline: true, }, dataset: {}, @@ -199,7 +205,7 @@

All files / rooste

diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/createLinkAfterSpace.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/createLinkAfterSpace.ts.html index 5ebc845fcc3..616f4cf32c9 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/createLinkAfterSpace.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/createLinkAfterSpace.ts.html @@ -25,7 +25,7 @@

All files / rooste
100% Statements - 11/11 + 12/12
@@ -46,7 +46,7 @@

All files / rooste
100% Lines - 11/11 + 12/12
@@ -97,7 +97,10 @@

All files / rooste 38 39 40 -411x +41 +42 +431x +1x       @@ -113,17 +116,18 @@

All files / rooste       -9x -9x -9x -9x -5x +  +18x +18x +18x +18x +10x           -5x +10x       @@ -131,17 +135,18 @@

All files / rooste       -5x +10x   -5x +10x   -4x +8x   - 
import { matchLink, splitTextSegment } from 'roosterjs-content-model-api';
+ 
import { getLinkUrl } from './getLinkUrl';
+import { splitTextSegment } from 'roosterjs-content-model-api';
+import type { AutoLinkOptions } from '../interface/AutoLinkOptions';
 import type {
     ContentModelText,
     FormatContentModelContext,
-    LinkData,
     ShallowMutableContentModelParagraph,
 } from 'roosterjs-content-model-types';
  
@@ -151,12 +156,13 @@ 

All files / rooste export function createLinkAfterSpace( previousSegment: ContentModelText, paragraph: ShallowMutableContentModelParagraph, - context: FormatContentModelContext + context: FormatContentModelContext, + autoLinkOptions: AutoLinkOptions ) { const link = previousSegment.text.split(' ').pop(); const url = link?.trim(); - let linkData: LinkData | null = null; - if (url && link && (linkData = matchLink(url))) { + let linkUrl: string | undefined = undefined; + if (url && link && (linkUrl = getLinkUrl(url, autoLinkOptions))) { const linkSegment = splitTextSegment( previousSegment, paragraph, @@ -165,7 +171,7 @@

All files / rooste ); linkSegment.link = { format: { - href: linkData.normalizedUrl, + href: linkUrl, underline: true, }, dataset: {}, @@ -184,7 +190,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/getLinkUrl.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/getLinkUrl.ts.html new file mode 100644 index 00000000000..72385ab7f6c --- /dev/null +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/getLinkUrl.ts.html @@ -0,0 +1,158 @@ + + + + + + Code coverage report for roosterjs-content-model-plugins/lib/autoFormat/link/getLinkUrl.ts + + + + + + + + + +
+
+

All files / roosterjs-content-model-plugins/lib/autoFormat/link getLinkUrl.ts

+
+ +
+ 100% + Statements + 12/12 +
+ + +
+ 100% + Branches + 17/17 +
+ + +
+ 100% + Functions + 3/3 +
+ + +
+ 100% + Lines + 12/12 +
+ + +
+

+ Press n or j to go to the next uncovered block, b, p or k for the previous block. +

+
+
+

+
1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +271x +  +  +1x +1x +1x +  +  +  +  +1x +120x +40x +40x +40x +  +40x +  +  +  +32x +  +  +  +32x +  + 
import { matchLink } from 'roosterjs-content-model-api';
+import type { AutoLinkOptions } from '../interface/AutoLinkOptions';
+ 
+const COMMON_REGEX = `[\s]*[a-zA-Z0-9+][\s]*`;
+const TELEPHONE_REGEX = `(T|t)el:${COMMON_REGEX}`;
+const MAILTO_REGEX = `(M|m)ailto:${COMMON_REGEX}`;
+ 
+/**
+ * @internal
+ */
+export function getLinkUrl(text: string, autoLinkOptions: AutoLinkOptions): string | undefined {
+    const { autoLink, autoMailto, autoTel } = autoLinkOptions;
+    const linkMatch = autoLink ? matchLink(text)?.normalizedUrl : undefined;
+    const telMatch = autoTel ? matchTel(text) : undefined;
+    const mailtoMatch = autoMailto ? matchMailTo(text) : undefined;
+ 
+    return linkMatch || telMatch || mailtoMatch;
+}
+ 
+function matchTel(text: string) {
+    return text.match(TELEPHONE_REGEX) ? text.toLocaleLowerCase() : undefined;
+}
+ 
+function matchMailTo(text: string) {
+    return text.match(MAILTO_REGEX) ? text.toLocaleLowerCase() : undefined;
+}
+ 
+ +
+
+ + + + + + + + + \ No newline at end of file diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/index.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/index.html index 202a07ed01f..fc80a9eb87e 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/index.html @@ -23,30 +23,30 @@

All files roosterjs-content-model-plugi
- 92.11% + 94.23% Statements - 35/38 + 49/52
- 74.07% + 84.09% Branches - 20/27 + 37/44
- 71.43% + 80% Functions - 5/7 + 8/10
- 92.11% + 94.23% Lines - 35/38 + 49/52
@@ -74,17 +74,17 @@

All files roosterjs-content-model-plugi createLink.ts - -
+ +
- 84.21% - 16/19 + 85% + 17/20 58.33% 7/12 50% 2/4 - 84.21% - 16/19 + 85% + 17/20 @@ -93,13 +93,28 @@

All files roosterjs-content-model-plugi
100% - 11/11 + 12/12 88.89% 8/9 100% 1/1 100% - 11/11 + 12/12 + + + + getLinkUrl.ts + +
+ + 100% + 12/12 + 100% + 17/17 + 100% + 3/3 + 100% + 12/12 @@ -125,7 +140,7 @@

All files roosterjs-content-model-plugi

diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/unlink.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/unlink.ts.html index 130c81d4ac8..d51683f6070 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/unlink.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/link/unlink.ts.html @@ -118,7 +118,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/convertAlphaToDecimals.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/convertAlphaToDecimals.ts.html index f92010381c6..e4594782fa9 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/convertAlphaToDecimals.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/convertAlphaToDecimals.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getIndex.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getIndex.ts.html index 0566bcfceb0..36a8f243232 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getIndex.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getIndex.ts.html @@ -94,7 +94,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getListTypeStyle.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getListTypeStyle.ts.html index a7e636d464a..551b7a80029 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getListTypeStyle.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getListTypeStyle.ts.html @@ -469,7 +469,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getNumberingListStyle.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getNumberingListStyle.ts.html index 35500052dd4..119a92149da 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getNumberingListStyle.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/getNumberingListStyle.ts.html @@ -607,7 +607,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/index.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/index.html index 686e6c37010..842a2b24d79 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/index.html @@ -155,7 +155,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/keyboardListTrigger.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/keyboardListTrigger.ts.html index 1ab8a6f9d0a..33d039528f3 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/keyboardListTrigger.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/list/keyboardListTrigger.ts.html @@ -286,7 +286,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/index.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/index.html index 7e206a117d9..1707d45a715 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/transformFraction.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/transformFraction.ts.html index 54299f938f5..83f96eefe6d 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/transformFraction.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/transformFraction.ts.html @@ -172,7 +172,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/transformOrdinals.ts.html b/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/transformOrdinals.ts.html index d44bae3a249..33101344125 100644 --- a/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/transformOrdinals.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/autoFormat/numbers/transformOrdinals.ts.html @@ -232,7 +232,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/contextMenuBase/ContextMenuPluginBase.ts.html b/coverage/roosterjs-content-model-plugins/lib/contextMenuBase/ContextMenuPluginBase.ts.html index 1de0679b23c..58f7195a187 100644 --- a/coverage/roosterjs-content-model-plugins/lib/contextMenuBase/ContextMenuPluginBase.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/contextMenuBase/ContextMenuPluginBase.ts.html @@ -400,7 +400,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/contextMenuBase/index.html b/coverage/roosterjs-content-model-plugins/lib/contextMenuBase/index.html index b6dfed4fcc7..c10661f98fc 100644 --- a/coverage/roosterjs-content-model-plugins/lib/contextMenuBase/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/contextMenuBase/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/customReplace/CustomReplacePlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/customReplace/CustomReplacePlugin.ts.html index 9f4bf5b0c71..13d93fe3d71 100644 --- a/coverage/roosterjs-content-model-plugins/lib/customReplace/CustomReplacePlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/customReplace/CustomReplacePlugin.ts.html @@ -466,7 +466,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/customReplace/index.html b/coverage/roosterjs-content-model-plugins/lib/customReplace/index.html index d759769caf2..c3f1ce1576e 100644 --- a/coverage/roosterjs-content-model-plugins/lib/customReplace/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/customReplace/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/EditPlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/EditPlugin.ts.html index 60ae3b83b8e..e0266c50fd5 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/EditPlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/EditPlugin.ts.html @@ -775,7 +775,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteAllSegmentBefore.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteAllSegmentBefore.ts.html index 99fdcf771f3..054858eb699 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteAllSegmentBefore.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteAllSegmentBefore.ts.html @@ -139,7 +139,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteCollapsedSelection.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteCollapsedSelection.ts.html index 9dcc5190293..81857903e3d 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteCollapsedSelection.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteCollapsedSelection.ts.html @@ -514,7 +514,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteEmptyQuote.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteEmptyQuote.ts.html index a5ce3cb5cf0..5f6ccaaaa44 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteEmptyQuote.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteEmptyQuote.ts.html @@ -373,7 +373,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteList.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteList.ts.html index fbfa07ccad2..c9da03e28b6 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteList.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteList.ts.html @@ -163,7 +163,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteWordSelection.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteWordSelection.ts.html index 347feb45178..8a6cf029175 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteWordSelection.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/deleteWordSelection.ts.html @@ -640,7 +640,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/index.html b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/index.html index 3ee196cfb25..ca6d5deedd3 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/deleteSteps/index.html @@ -155,7 +155,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/handleKeyboardEventCommon.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/handleKeyboardEventCommon.ts.html index 9092a124571..df6d2e75c3a 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/handleKeyboardEventCommon.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/handleKeyboardEventCommon.ts.html @@ -280,7 +280,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/index.html b/coverage/roosterjs-content-model-plugins/lib/edit/index.html index 879e3e05e54..c75fd0ae64c 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/index.html @@ -170,7 +170,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/handleEnterOnList.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/handleEnterOnList.ts.html index e29c848779b..7345f89d572 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/handleEnterOnList.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/handleEnterOnList.ts.html @@ -472,7 +472,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/handleEnterOnParagraph.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/handleEnterOnParagraph.ts.html index 9e7e1a9d393..61cbb07560b 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/handleEnterOnParagraph.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/handleEnterOnParagraph.ts.html @@ -127,7 +127,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/index.html b/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/index.html index d949a3bead8..abaf1548887 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/inputSteps/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/keyboardDelete.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/keyboardDelete.ts.html index 4e34ab2cf83..487d43c9f31 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/keyboardDelete.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/keyboardDelete.ts.html @@ -391,7 +391,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/keyboardEnter.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/keyboardEnter.ts.html index 0bd713ea9c5..2e53676c7c6 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/keyboardEnter.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/keyboardEnter.ts.html @@ -244,7 +244,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/keyboardInput.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/keyboardInput.ts.html index ec30a165459..1519876e1b5 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/keyboardInput.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/keyboardInput.ts.html @@ -232,7 +232,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/keyboardTab.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/keyboardTab.ts.html index 4260b2976ae..8c5763410ba 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/keyboardTab.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/keyboardTab.ts.html @@ -310,7 +310,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnList.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnList.ts.html index e0d0cfc4774..7c91ee0031e 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnList.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnList.ts.html @@ -217,7 +217,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnParagraph.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnParagraph.ts.html index a40e4648c1a..bae112a7ecd 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnParagraph.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnParagraph.ts.html @@ -424,7 +424,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnTable.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnTable.ts.html index ef27822523e..63a922f427c 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnTable.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnTable.ts.html @@ -145,7 +145,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnTableCell.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnTableCell.ts.html index 2fc55a6be3d..d3f31a8df1a 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnTableCell.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/handleTabOnTableCell.ts.html @@ -247,7 +247,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/index.html b/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/index.html index 2b867a090e3..fd855ca653f 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/tabUtils/index.html @@ -140,7 +140,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/utils/getLeafSiblingBlock.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/utils/getLeafSiblingBlock.ts.html index 48688c9b078..f85477d2f16 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/utils/getLeafSiblingBlock.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/utils/getLeafSiblingBlock.ts.html @@ -475,7 +475,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/utils/index.html b/coverage/roosterjs-content-model-plugins/lib/edit/utils/index.html index 7f212b6bdec..96b736c9079 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/utils/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/utils/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/edit/utils/splitParagraph.ts.html b/coverage/roosterjs-content-model-plugins/lib/edit/utils/splitParagraph.ts.html index a6cb35f7518..b564b0ed8fb 100644 --- a/coverage/roosterjs-content-model-plugins/lib/edit/utils/splitParagraph.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/edit/utils/splitParagraph.ts.html @@ -202,7 +202,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/hyperlink/HyperlinkPlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/hyperlink/HyperlinkPlugin.ts.html index 775ce7880b9..3f9edeb1148 100644 --- a/coverage/roosterjs-content-model-plugins/lib/hyperlink/HyperlinkPlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/hyperlink/HyperlinkPlugin.ts.html @@ -562,7 +562,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/hyperlink/index.html b/coverage/roosterjs-content-model-plugins/lib/hyperlink/index.html index 5d9877d527a..aa0c7fd2bfd 100644 --- a/coverage/roosterjs-content-model-plugins/lib/hyperlink/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/hyperlink/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/createImageCropper.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/createImageCropper.ts.html index 7725ed29069..3a35a5903f5 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/createImageCropper.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/createImageCropper.ts.html @@ -343,7 +343,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/cropperContext.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/cropperContext.ts.html index 3d993abc859..6afc17e2c3f 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/cropperContext.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/cropperContext.ts.html @@ -343,7 +343,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/index.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/index.html index 5e777767bc8..e3c006f8f9b 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Cropper/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/ImageEditPlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/ImageEditPlugin.ts.html index 13211f9e0a2..758944d2d9f 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/ImageEditPlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/ImageEditPlugin.ts.html @@ -2122,7 +2122,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/createImageResizer.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/createImageResizer.ts.html index 54905a6e303..f50a7b82059 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/createImageResizer.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/createImageResizer.ts.html @@ -370,7 +370,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/index.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/index.html index 9653035e370..d0b7e4db059 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/resizerContext.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/resizerContext.ts.html index d440747a702..25ecbf6a72f 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/resizerContext.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/resizerContext.ts.html @@ -238,7 +238,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/updateSideHandlesVisibility.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/updateSideHandlesVisibility.ts.html index 4fa598b99c0..f4fa2d532dc 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/updateSideHandlesVisibility.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Resizer/updateSideHandlesVisibility.ts.html @@ -100,7 +100,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/createImageRotator.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/createImageRotator.ts.html index dec1633e778..8135e47d0f3 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/createImageRotator.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/createImageRotator.ts.html @@ -316,7 +316,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/index.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/index.html index 347034fc642..d027a4bed3a 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/rotatorContext.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/rotatorContext.ts.html index 7faec4a853c..76dcb486a3e 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/rotatorContext.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/rotatorContext.ts.html @@ -163,7 +163,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/updateRotateHandle.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/updateRotateHandle.ts.html index 399445e2aec..7c8bfc8e7cf 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/updateRotateHandle.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/Rotator/updateRotateHandle.ts.html @@ -253,7 +253,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/constants/constants.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/constants/constants.ts.html index 1d156fdbc8e..866a115be59 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/constants/constants.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/constants/constants.ts.html @@ -352,7 +352,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/constants/index.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/constants/index.html index 990bec6c58c..80364be6218 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/constants/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/constants/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/index.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/index.html index 752ccc26bda..0debfe8581a 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/types/ImageEditElementClass.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/types/ImageEditElementClass.ts.html index e3965b1d5f3..06be7117858 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/types/ImageEditElementClass.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/types/ImageEditElementClass.ts.html @@ -169,7 +169,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/types/index.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/types/index.html index 52eb2df3c73..c7611a3ac5f 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/types/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/types/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/applyChange.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/applyChange.ts.html index 4b891d66d36..e7053faf37c 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/applyChange.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/applyChange.ts.html @@ -325,7 +325,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/canRegenerateImage.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/canRegenerateImage.ts.html index 3800ba5cc55..748157e5e06 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/canRegenerateImage.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/canRegenerateImage.ts.html @@ -148,7 +148,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/checkEditInfoState.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/checkEditInfoState.ts.html index 1fc9d446908..a792986f6e8 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/checkEditInfoState.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/checkEditInfoState.ts.html @@ -358,7 +358,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/createImageWrapper.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/createImageWrapper.ts.html index 2d8ca62b46c..a82a640a5be 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/createImageWrapper.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/createImageWrapper.ts.html @@ -511,7 +511,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/doubleCheckResize.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/doubleCheckResize.ts.html index ff16396cbee..9eb0c9631a8 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/doubleCheckResize.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/doubleCheckResize.ts.html @@ -23,16 +23,16 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/findEditingImage.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/findEditingImage.ts.html index e441a9bd277..3e1f126c6d6 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/findEditingImage.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/findEditingImage.ts.html @@ -289,7 +289,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/generateDataURL.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/generateDataURL.ts.html index ada267b39eb..7bb70ad47cb 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/generateDataURL.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/generateDataURL.ts.html @@ -280,7 +280,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/generateImageSize.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/generateImageSize.ts.html index 995fd7b1109..5e7392cd2e5 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/generateImageSize.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/generateImageSize.ts.html @@ -259,7 +259,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getDropAndDragHelpers.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getDropAndDragHelpers.ts.html index 93ed6570a77..5a8f09d78fc 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getDropAndDragHelpers.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getDropAndDragHelpers.ts.html @@ -187,7 +187,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getHTMLImageOptions.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getHTMLImageOptions.ts.html index fe31be232e4..a8253c255af 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getHTMLImageOptions.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getHTMLImageOptions.ts.html @@ -142,7 +142,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getSelectedImage.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getSelectedImage.ts.html index 3d7158b6a1b..8814c4e0b49 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getSelectedImage.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/getSelectedImage.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/imageEditUtils.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/imageEditUtils.ts.html index e484f3e12b0..b9d381b1fbf 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/imageEditUtils.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/imageEditUtils.ts.html @@ -424,7 +424,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/index.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/index.html index 0bf0723ff79..bdbdd5b30bf 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/index.html @@ -23,16 +23,16 @@

All files roosterjs-content-model-plugi
- 90.23% + 89.97% Statements - 351/389 + 350/389
- 76.17% + 75.84% Branches - 227/298 + 226/298
@@ -44,9 +44,9 @@

All files roosterjs-content-model-plugi
- 89.89% + 89.63% Lines - 338/376 + 337/376
@@ -134,17 +134,17 @@

All files roosterjs-content-model-plugi doubleCheckResize.ts - -
+ +
- 93.33% - 14/15 - 85.71% - 12/14 + 86.67% + 13/15 + 78.57% + 11/14 100% 1/1 - 93.33% - 14/15 + 86.67% + 13/15 @@ -320,7 +320,7 @@

All files roosterjs-content-model-plugi

diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/normalizeImageSelection.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/normalizeImageSelection.ts.html index dbb88991bad..d95a089bedc 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/normalizeImageSelection.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/normalizeImageSelection.ts.html @@ -157,7 +157,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateHandleCursor.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateHandleCursor.ts.html index 16da86e0adf..68242adcb9f 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateHandleCursor.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateHandleCursor.ts.html @@ -151,7 +151,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateImageEditInfo.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateImageEditInfo.ts.html index 8988458d52f..d202fb4e1e2 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateImageEditInfo.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateImageEditInfo.ts.html @@ -265,7 +265,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateWrapper.ts.html b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateWrapper.ts.html index dd4cdf3d62d..8646f684b78 100644 --- a/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateWrapper.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/imageEdit/utils/updateWrapper.ts.html @@ -487,7 +487,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/index.html b/coverage/roosterjs-content-model-plugins/lib/index.html index 61602f0ce4d..33ea7b2f732 100644 --- a/coverage/roosterjs-content-model-plugins/lib/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugins/lib diff --git a/coverage/roosterjs-content-model-plugins/lib/index.ts.html b/coverage/roosterjs-content-model-plugins/lib/index.ts.html index 358fccb92dd..0e852bde893 100644 --- a/coverage/roosterjs-content-model-plugins/lib/index.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/index.ts.html @@ -96,7 +96,9 @@

All files / roosterjs-co 37 38 39 -401x +40 +41 +421x     4x @@ -104,6 +106,8 @@

All files / roosterjs-co 4x 1x   +  +  1x 1x 1x @@ -141,7 +145,9 @@

All files / roosterjs-co export { PastePlugin } from './paste/PastePlugin'; export { DefaultSanitizers } from './paste/DefaultSanitizers'; export { EditPlugin, EditOptions } from './edit/EditPlugin'; -export { AutoFormatPlugin, AutoFormatOptions } from './autoFormat/AutoFormatPlugin'; +export { AutoFormatPlugin } from './autoFormat/AutoFormatPlugin'; +export { AutoFormatOptions } from './autoFormat/interface/AutoFormatOptions'; +export { AutoLinkOptions } from './autoFormat/interface/AutoLinkOptions';   export { ShortcutBold, @@ -181,7 +187,7 @@

All files / roosterjs-co diff --git a/coverage/roosterjs-content-model-plugins/lib/markdown/MarkdownPlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/markdown/MarkdownPlugin.ts.html index 2dbf2170fcc..49260a75ebe 100644 --- a/coverage/roosterjs-content-model-plugins/lib/markdown/MarkdownPlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/markdown/MarkdownPlugin.ts.html @@ -712,7 +712,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/markdown/index.html b/coverage/roosterjs-content-model-plugins/lib/markdown/index.html index d3495e9ca5e..84577b165c4 100644 --- a/coverage/roosterjs-content-model-plugins/lib/markdown/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/markdown/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/markdown/utils/index.html b/coverage/roosterjs-content-model-plugins/lib/markdown/utils/index.html index 3a8106c8156..6d494c87ef0 100644 --- a/coverage/roosterjs-content-model-plugins/lib/markdown/utils/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/markdown/utils/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/markdown/utils/setFormat.ts.html b/coverage/roosterjs-content-model-plugins/lib/markdown/utils/setFormat.ts.html index c2e7a39feba..7f646a7a80c 100644 --- a/coverage/roosterjs-content-model-plugins/lib/markdown/utils/setFormat.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/markdown/utils/setFormat.ts.html @@ -295,7 +295,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/DefaultSanitizers.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/DefaultSanitizers.ts.html index f38a830e5e4..efb78399058 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/DefaultSanitizers.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/DefaultSanitizers.ts.html @@ -133,7 +133,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/Excel/index.html b/coverage/roosterjs-content-model-plugins/lib/paste/Excel/index.html index a769d03fb1f..57de3fac603 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/Excel/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/Excel/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/Excel/processPastedContentFromExcel.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/Excel/processPastedContentFromExcel.ts.html index c8e79e002d7..00cde9c4ae1 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/Excel/processPastedContentFromExcel.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/Excel/processPastedContentFromExcel.ts.html @@ -397,7 +397,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/PastePlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/PastePlugin.ts.html index db44eb54571..c6a2d175ee1 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/PastePlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/PastePlugin.ts.html @@ -355,8 +355,8 @@

All files / roosterjs     1x -108x -81x +127x +100x     27x @@ -694,7 +694,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/PowerPoint/index.html b/coverage/roosterjs-content-model-plugins/lib/paste/PowerPoint/index.html index 1a884592250..a77c125503d 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/PowerPoint/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/PowerPoint/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/PowerPoint/processPastedContentFromPowerPoint.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/PowerPoint/processPastedContentFromPowerPoint.ts.html index 780b6154c54..2cfc614d1d8 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/PowerPoint/processPastedContentFromPowerPoint.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/PowerPoint/processPastedContentFromPowerPoint.ts.html @@ -142,7 +142,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/constants.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/constants.ts.html index 19b47a1ff31..646f2893593 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/constants.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/constants.ts.html @@ -262,7 +262,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/index.html b/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/index.html index 7b47e3c0ed7..5f886b3201f 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/processPastedContentWacComponents.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/processPastedContentWacComponents.ts.html index 0138b575342..a1bf4115e15 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/processPastedContentWacComponents.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/WacComponents/processPastedContentWacComponents.ts.html @@ -889,7 +889,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/getStyleMetadata.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/getStyleMetadata.ts.html index 579588010c9..f299ecf806b 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/getStyleMetadata.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/getStyleMetadata.ts.html @@ -316,7 +316,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/index.html b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/index.html index 3ab3b78db27..01018031f1f 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/index.html @@ -155,7 +155,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processPastedContentFromWordDesktop.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processPastedContentFromWordDesktop.ts.html index 9a6097d501e..3b89d0e6372 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processPastedContentFromWordDesktop.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processPastedContentFromWordDesktop.ts.html @@ -334,7 +334,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processWordComments.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processWordComments.ts.html index 628df8862aa..3cfbc023c34 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processWordComments.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processWordComments.ts.html @@ -127,7 +127,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processWordLists.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processWordLists.ts.html index e6f1bb4df27..e8e667901ad 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processWordLists.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/processWordLists.ts.html @@ -841,7 +841,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/removeNegativeTextIndentParser.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/removeNegativeTextIndentParser.ts.html index 78839f559a8..4120bd0b659 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/removeNegativeTextIndentParser.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/WordDesktop/removeNegativeTextIndentParser.ts.html @@ -94,7 +94,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/index.html b/coverage/roosterjs-content-model-plugins/lib/paste/index.html index a8596fbbfa3..87efc8c902e 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/constants.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/constants.ts.html index c3b0ede5c87..9388853a6d6 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/constants.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/constants.ts.html @@ -121,7 +121,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/documentContainWacElements.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/documentContainWacElements.ts.html index 375a6ec8cbe..4acc28ff89a 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/documentContainWacElements.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/documentContainWacElements.ts.html @@ -103,7 +103,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/getPasteSource.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/getPasteSource.ts.html index 91631110596..275066e6d00 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/getPasteSource.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/getPasteSource.ts.html @@ -295,7 +295,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/index.html b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/index.html index 47e571352f4..37f587b3879 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/index.html @@ -215,7 +215,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isExcelDesktopDocument.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isExcelDesktopDocument.ts.html index 4768f650cd9..07dd3842664 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isExcelDesktopDocument.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isExcelDesktopDocument.ts.html @@ -112,7 +112,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isExcelOnlineDocument.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isExcelOnlineDocument.ts.html index cb805beca82..fbbc143529e 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isExcelOnlineDocument.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isExcelOnlineDocument.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isGoogleSheetDocument.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isGoogleSheetDocument.ts.html index 2c7b43dff93..03aa5d2fd93 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isGoogleSheetDocument.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isGoogleSheetDocument.ts.html @@ -103,7 +103,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isPowerPointDesktopDocument.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isPowerPointDesktopDocument.ts.html index fc479068d21..6cb1f0e81b1 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isPowerPointDesktopDocument.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isPowerPointDesktopDocument.ts.html @@ -106,7 +106,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isWordDesktopDocument.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isWordDesktopDocument.ts.html index c2801cb19b1..e8a2b93aecf 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isWordDesktopDocument.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/isWordDesktopDocument.ts.html @@ -124,7 +124,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/shouldConvertToSingleImage.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/shouldConvertToSingleImage.ts.html index 12f5f21d7b8..4efb3ad656a 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/shouldConvertToSingleImage.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/pasteSourceValidations/shouldConvertToSingleImage.ts.html @@ -115,7 +115,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/utils/addParser.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/utils/addParser.ts.html index 88904fe5a69..7251006e473 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/utils/addParser.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/utils/addParser.ts.html @@ -136,7 +136,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/utils/chainSanitizerCallback.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/utils/chainSanitizerCallback.ts.html index 637334f9543..2439495b710 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/utils/chainSanitizerCallback.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/utils/chainSanitizerCallback.ts.html @@ -175,7 +175,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/utils/deprecatedColorParser.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/utils/deprecatedColorParser.ts.html index 9d97aad7ab4..2e4c2bb6158 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/utils/deprecatedColorParser.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/utils/deprecatedColorParser.ts.html @@ -127,7 +127,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/utils/getStyles.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/utils/getStyles.ts.html index 2042b2187c8..839ed32fc35 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/utils/getStyles.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/utils/getStyles.ts.html @@ -118,7 +118,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/utils/index.html b/coverage/roosterjs-content-model-plugins/lib/paste/utils/index.html index 18771f3e616..38734bd4ff6 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/utils/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/utils/index.html @@ -170,7 +170,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/utils/linkParser.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/utils/linkParser.ts.html index c3ed2dcb231..7d710165400 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/utils/linkParser.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/utils/linkParser.ts.html @@ -151,7 +151,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/paste/utils/setProcessor.ts.html b/coverage/roosterjs-content-model-plugins/lib/paste/utils/setProcessor.ts.html index 59728df087e..a86c730014b 100644 --- a/coverage/roosterjs-content-model-plugins/lib/paste/utils/setProcessor.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/paste/utils/setProcessor.ts.html @@ -112,7 +112,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/picker/PickerHelperImpl.ts.html b/coverage/roosterjs-content-model-plugins/lib/picker/PickerHelperImpl.ts.html index 49ff1ef5f49..a8e3d2435fb 100644 --- a/coverage/roosterjs-content-model-plugins/lib/picker/PickerHelperImpl.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/picker/PickerHelperImpl.ts.html @@ -280,7 +280,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/picker/PickerPlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/picker/PickerPlugin.ts.html index b999a71cec4..cf3859e72c9 100644 --- a/coverage/roosterjs-content-model-plugins/lib/picker/PickerPlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/picker/PickerPlugin.ts.html @@ -823,7 +823,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/picker/getQueryString.ts.html b/coverage/roosterjs-content-model-plugins/lib/picker/getQueryString.ts.html index bac8edf654a..e8ba2138194 100644 --- a/coverage/roosterjs-content-model-plugins/lib/picker/getQueryString.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/picker/getQueryString.ts.html @@ -217,7 +217,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/picker/index.html b/coverage/roosterjs-content-model-plugins/lib/picker/index.html index e74d614ddcc..473e213cb02 100644 --- a/coverage/roosterjs-content-model-plugins/lib/picker/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/picker/index.html @@ -125,7 +125,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/CreateElement/createElement.ts.html b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/CreateElement/createElement.ts.html index 3befb19ad63..c06244fa672 100644 --- a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/CreateElement/createElement.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/CreateElement/createElement.ts.html @@ -229,7 +229,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/CreateElement/index.html b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/CreateElement/index.html index 5d01712717f..e614ab469f6 100644 --- a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/CreateElement/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/CreateElement/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/DragAndDrop/DragAndDropHelper.ts.html b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/DragAndDrop/DragAndDropHelper.ts.html index 046192bb5e0..b480b126130 100644 --- a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/DragAndDrop/DragAndDropHelper.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/DragAndDrop/DragAndDropHelper.ts.html @@ -511,7 +511,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/DragAndDrop/index.html b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/DragAndDrop/index.html index 35c2d10a08f..1e0a4bfd198 100644 --- a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/DragAndDrop/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/DragAndDrop/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/Rect/getIntersectedRect.ts.html b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/Rect/getIntersectedRect.ts.html index a2b3f6a2aa0..17f60ea8ae0 100644 --- a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/Rect/getIntersectedRect.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/Rect/getIntersectedRect.ts.html @@ -202,7 +202,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/Rect/index.html b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/Rect/index.html index dd325fa5369..069aba3c235 100644 --- a/coverage/roosterjs-content-model-plugins/lib/pluginUtils/Rect/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/pluginUtils/Rect/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/shortcut/ShortcutPlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/shortcut/ShortcutPlugin.ts.html index 84197c3fca6..8778edf8d17 100644 --- a/coverage/roosterjs-content-model-plugins/lib/shortcut/ShortcutPlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/shortcut/ShortcutPlugin.ts.html @@ -532,7 +532,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/shortcut/index.html b/coverage/roosterjs-content-model-plugins/lib/shortcut/index.html index 4ce15835705..8aafcd058ce 100644 --- a/coverage/roosterjs-content-model-plugins/lib/shortcut/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/shortcut/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/shortcut/shortcuts.ts.html b/coverage/roosterjs-content-model-plugins/lib/shortcut/shortcuts.ts.html index fe225fd6999..839a8aa8f3e 100644 --- a/coverage/roosterjs-content-model-plugins/lib/shortcut/shortcuts.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/shortcut/shortcuts.ts.html @@ -808,7 +808,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/shortcut/utils/index.html b/coverage/roosterjs-content-model-plugins/lib/shortcut/utils/index.html index 4ee23c01a13..5084a782f7a 100644 --- a/coverage/roosterjs-content-model-plugins/lib/shortcut/utils/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/shortcut/utils/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/shortcut/utils/setShortcutIndentationCommand.ts.html b/coverage/roosterjs-content-model-plugins/lib/shortcut/utils/setShortcutIndentationCommand.ts.html index 04829fdf864..c0f61739b9b 100644 --- a/coverage/roosterjs-content-model-plugins/lib/shortcut/utils/setShortcutIndentationCommand.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/shortcut/utils/setShortcutIndentationCommand.ts.html @@ -130,7 +130,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/TableEditPlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/TableEditPlugin.ts.html index a9f8bb2ed90..e807947b45e 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/TableEditPlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/TableEditPlugin.ts.html @@ -327,7 +327,7 @@

All files / roosterjs     1x -118x +117x       @@ -622,7 +622,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/TableEditor.ts.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/TableEditor.ts.html index d4f12046eb5..851849f3d60 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/TableEditor.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/TableEditor.ts.html @@ -1366,7 +1366,7 @@

All files / rooste diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/CellResizer.ts.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/CellResizer.ts.html index ba0e2650024..ad2b27f6cf1 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/CellResizer.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/CellResizer.ts.html @@ -847,7 +847,7 @@

All files / roo diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableEditFeature.ts.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableEditFeature.ts.html index 9d1b333b53c..85937586eb5 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableEditFeature.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableEditFeature.ts.html @@ -130,7 +130,7 @@

All files / roo diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableInserter.ts.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableInserter.ts.html index 79285801c8f..5a962be3d8d 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableInserter.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableInserter.ts.html @@ -357,9 +357,9 @@

All files / roo     1x -7x -7x -7x +8x +8x +8x     6x @@ -613,7 +613,7 @@

All files / roo diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableMover.ts.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableMover.ts.html index 2b726c5200f..1506eac20f2 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableMover.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableMover.ts.html @@ -23,16 +23,16 @@

All files / roo diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableResizer.ts.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableResizer.ts.html index 1504c968b79..66c1aa2ba43 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableResizer.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/TableResizer.ts.html @@ -961,7 +961,7 @@

All files / roo diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/index.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/index.html index 463575bc028..dae02629549 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/features/index.html @@ -23,16 +23,16 @@

All files roosterjs-content-model-pl
- 96.02% + 95.49% Statements - 362/377 + 360/377
- 76.47% + 75.49% Branches - 234/306 + 231/306
@@ -44,9 +44,9 @@

All files roosterjs-content-model-pl
- 95.89% + 95.34% Lines - 350/365 + 348/365
@@ -119,17 +119,17 @@

All files roosterjs-content-model-pl TableMover.ts - -
+ +
- 97.64% - 124/127 - 74.36% - 87/117 + 96.06% + 122/127 + 71.79% + 84/117 92.31% 12/13 - 97.58% - 121/124 + 95.97% + 119/124 @@ -155,7 +155,7 @@

All files roosterjs-content-model-pl

diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/index.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/index.html index 8eaae6aeda0..dc2ed69903e 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugi diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/utils/getTableFromContentModel.ts.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/utils/getTableFromContentModel.ts.html index 47c5f2bf3e2..97066a9a6c2 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/utils/getTableFromContentModel.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/utils/getTableFromContentModel.ts.html @@ -151,7 +151,7 @@

All files / roo diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/utils/index.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/utils/index.html index 4b8844db08b..318c49e0838 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/utils/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/editors/utils/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-pl diff --git a/coverage/roosterjs-content-model-plugins/lib/tableEdit/index.html b/coverage/roosterjs-content-model-plugins/lib/tableEdit/index.html index 3a57f71d5e4..fdd25d1a787 100644 --- a/coverage/roosterjs-content-model-plugins/lib/tableEdit/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/tableEdit/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/watermark/WatermarkPlugin.ts.html b/coverage/roosterjs-content-model-plugins/lib/watermark/WatermarkPlugin.ts.html index d59f5ce3ad7..6da985117b9 100644 --- a/coverage/roosterjs-content-model-plugins/lib/watermark/WatermarkPlugin.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/watermark/WatermarkPlugin.ts.html @@ -484,7 +484,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-plugins/lib/watermark/index.html b/coverage/roosterjs-content-model-plugins/lib/watermark/index.html index de5d6c1ec1b..a5891f44f1e 100644 --- a/coverage/roosterjs-content-model-plugins/lib/watermark/index.html +++ b/coverage/roosterjs-content-model-plugins/lib/watermark/index.html @@ -110,7 +110,7 @@

All files roosterjs-content-model-plugins/ diff --git a/coverage/roosterjs-content-model-plugins/lib/watermark/isModelEmptyFast.ts.html b/coverage/roosterjs-content-model-plugins/lib/watermark/isModelEmptyFast.ts.html index 66b23a25cce..90e23a5f9fb 100644 --- a/coverage/roosterjs-content-model-plugins/lib/watermark/isModelEmptyFast.ts.html +++ b/coverage/roosterjs-content-model-plugins/lib/watermark/isModelEmptyFast.ts.html @@ -172,7 +172,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-content-model-types/lib/index.html b/coverage/roosterjs-content-model-types/lib/index.html index 6a9d766db70..51e53631343 100644 --- a/coverage/roosterjs-content-model-types/lib/index.html +++ b/coverage/roosterjs-content-model-types/lib/index.html @@ -95,7 +95,7 @@

All files roosterjs-content-model-types/lib Code coverage generated by istanbul - at Mon Sep 23 2024 17:40:31 GMT+0000 (Coordinated Universal Time) + at Mon Sep 23 2024 19:26:07 GMT+0000 (Coordinated Universal Time) diff --git a/coverage/roosterjs-content-model-types/lib/index.ts.html b/coverage/roosterjs-content-model-types/lib/index.ts.html index d3c5b5e1120..22b309fe47a 100644 --- a/coverage/roosterjs-content-model-types/lib/index.ts.html +++ b/coverage/roosterjs-content-model-types/lib/index.ts.html @@ -1504,7 +1504,7 @@

All files / roosterjs-co diff --git a/coverage/roosterjs-editor-adapter/lib/corePlugins/BridgePlugin.ts.html b/coverage/roosterjs-editor-adapter/lib/corePlugins/BridgePlugin.ts.html index 7a2dc0e18be..e835b86673d 100644 --- a/coverage/roosterjs-editor-adapter/lib/corePlugins/BridgePlugin.ts.html +++ b/coverage/roosterjs-editor-adapter/lib/corePlugins/BridgePlugin.ts.html @@ -670,7 +670,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-editor-adapter/lib/corePlugins/EditPlugin.ts.html b/coverage/roosterjs-editor-adapter/lib/corePlugins/EditPlugin.ts.html index 65ca50c60c3..9075156e3e9 100644 --- a/coverage/roosterjs-editor-adapter/lib/corePlugins/EditPlugin.ts.html +++ b/coverage/roosterjs-editor-adapter/lib/corePlugins/EditPlugin.ts.html @@ -373,7 +373,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-editor-adapter/lib/corePlugins/index.html b/coverage/roosterjs-editor-adapter/lib/corePlugins/index.html index 516ffeb9874..ed9a28e5ea4 100644 --- a/coverage/roosterjs-editor-adapter/lib/corePlugins/index.html +++ b/coverage/roosterjs-editor-adapter/lib/corePlugins/index.html @@ -110,7 +110,7 @@

All files roosterjs-editor-adapter/lib/cor diff --git a/coverage/roosterjs-editor-adapter/lib/editor/DarkColorHandlerImpl.ts.html b/coverage/roosterjs-editor-adapter/lib/editor/DarkColorHandlerImpl.ts.html index c76cdb5f524..7431ace6a96 100644 --- a/coverage/roosterjs-editor-adapter/lib/editor/DarkColorHandlerImpl.ts.html +++ b/coverage/roosterjs-editor-adapter/lib/editor/DarkColorHandlerImpl.ts.html @@ -505,7 +505,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-editor-adapter/lib/editor/EditorAdapter.ts.html b/coverage/roosterjs-editor-adapter/lib/editor/EditorAdapter.ts.html index d175d40fcf9..a986788fd21 100644 --- a/coverage/roosterjs-editor-adapter/lib/editor/EditorAdapter.ts.html +++ b/coverage/roosterjs-editor-adapter/lib/editor/EditorAdapter.ts.html @@ -3535,7 +3535,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-editor-adapter/lib/editor/IgnoredPluginNames.ts.html b/coverage/roosterjs-editor-adapter/lib/editor/IgnoredPluginNames.ts.html index 264c25f8b55..e5b81f777cc 100644 --- a/coverage/roosterjs-editor-adapter/lib/editor/IgnoredPluginNames.ts.html +++ b/coverage/roosterjs-editor-adapter/lib/editor/IgnoredPluginNames.ts.html @@ -85,7 +85,7 @@

All files / roosterjs diff --git a/coverage/roosterjs-editor-adapter/lib/editor/index.html b/coverage/roosterjs-editor-adapter/lib/editor/index.html index 2b0b7152946..db06f231752 100644 --- a/coverage/roosterjs-editor-adapter/lib/editor/index.html +++ b/coverage/roosterjs-editor-adapter/lib/editor/index.html @@ -125,7 +125,7 @@

All files roosterjs-editor-adapter/lib/edi diff --git a/coverage/roosterjs-editor-adapter/lib/editor/utils/buildRangeEx.ts.html b/coverage/roosterjs-editor-adapter/lib/editor/utils/buildRangeEx.ts.html index 42e5c2b0f70..41b0b1ee029 100644 --- a/coverage/roosterjs-editor-adapter/lib/editor/utils/buildRangeEx.ts.html +++ b/coverage/roosterjs-editor-adapter/lib/editor/utils/buildRangeEx.ts.html @@ -391,7 +391,7 @@

All files / rooste diff --git a/coverage/roosterjs-editor-adapter/lib/editor/utils/createTableRanges.ts.html b/coverage/roosterjs-editor-adapter/lib/editor/utils/createTableRanges.ts.html index 17830ba4ae0..eb84808607b 100644 --- a/coverage/roosterjs-editor-adapter/lib/editor/utils/createTableRanges.ts.html +++ b/coverage/roosterjs-editor-adapter/lib/editor/utils/createTableRanges.ts.html @@ -151,7 +151,7 @@

All files / rooste diff --git a/coverage/roosterjs-editor-adapter/lib/editor/utils/eventConverter.ts.html b/coverage/roosterjs-editor-adapter/lib/editor/utils/eventConverter.ts.html index 9b49ffc119e..3ba95d4f17e 100644 --- a/coverage/roosterjs-editor-adapter/lib/editor/utils/eventConverter.ts.html +++ b/coverage/roosterjs-editor-adapter/lib/editor/utils/eventConverter.ts.html @@ -1753,7 +1753,7 @@

All files / rooste diff --git a/coverage/roosterjs-editor-adapter/lib/editor/utils/index.html b/coverage/roosterjs-editor-adapter/lib/editor/utils/index.html index 6e930cb78c1..30528fc7b80 100644 --- a/coverage/roosterjs-editor-adapter/lib/editor/utils/index.html +++ b/coverage/roosterjs-editor-adapter/lib/editor/utils/index.html @@ -155,7 +155,7 @@

All files roosterjs-editor-adapter/lib/ diff --git a/coverage/roosterjs-editor-adapter/lib/editor/utils/insertNode.ts.html b/coverage/roosterjs-editor-adapter/lib/editor/utils/insertNode.ts.html index bd3b40df76b..42727a5d4d5 100644 --- a/coverage/roosterjs-editor-adapter/lib/editor/utils/insertNode.ts.html +++ b/coverage/roosterjs-editor-adapter/lib/editor/utils/insertNode.ts.html @@ -664,7 +664,7 @@

All files / rooste diff --git a/coverage/roosterjs-editor-adapter/lib/editor/utils/selectionConverter.ts.html b/coverage/roosterjs-editor-adapter/lib/editor/utils/selectionConverter.ts.html index d9872ba7a84..969115c6b35 100644 --- a/coverage/roosterjs-editor-adapter/lib/editor/utils/selectionConverter.ts.html +++ b/coverage/roosterjs-editor-adapter/lib/editor/utils/selectionConverter.ts.html @@ -325,7 +325,7 @@

All files / rooste diff --git a/coverage/roosterjs/lib/createEditor.ts.html b/coverage/roosterjs/lib/createEditor.ts.html index b9c54faba3f..99c8fc5306a 100644 --- a/coverage/roosterjs/lib/createEditor.ts.html +++ b/coverage/roosterjs/lib/createEditor.ts.html @@ -184,7 +184,7 @@

All files / roosterjs/li diff --git a/coverage/roosterjs/lib/index.html b/coverage/roosterjs/lib/index.html index 17920e697c0..70482fd5dc9 100644 --- a/coverage/roosterjs/lib/index.html +++ b/coverage/roosterjs/lib/index.html @@ -110,7 +110,7 @@

All files roosterjs/lib

diff --git a/coverage/roosterjs/lib/index.ts.html b/coverage/roosterjs/lib/index.ts.html index fa86eca0d74..eb1976cc186 100644 --- a/coverage/roosterjs/lib/index.ts.html +++ b/coverage/roosterjs/lib/index.ts.html @@ -85,7 +85,7 @@

All files / roosterjs/li diff --git a/demo.js b/demo.js index f9c455ca024..61fbcd3d1fc 100644 --- a/demo.js +++ b/demo.js @@ -1,3 +1,3 @@ /*! For license information please see demo.js.LICENSE.txt */ -(()=>{var e={9893:(e,t,r)=>{var n=r(5086),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(4338),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(2188),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(2472),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(7606),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(958),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(3748),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(2183),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(6758),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(9979),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(2305),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(2715),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(4077),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(6786),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(352),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(429),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(9877),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(5082),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(6149),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(4970),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(1146),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(2724),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(6704),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(7366),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(6260),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(1993),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(8091),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(3375),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(7192),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(7283),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(1270),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a{var n=r(8070),o=r(2159);"string"==typeof n&&(n=[[e.id,n]]);for(var a=0;a0&&m(t)}))}function m(e,t){l.loadStyles?l.loadStyles(g(e).styleString,e):function(e){if("undefined"!=typeof document){var t=document.getElementsByTagName("head")[0],r=document.createElement("style"),n=g(e),o=n.styleString,a=n.themable;r.setAttribute("data-load-themed-styles","true"),i&&r.setAttribute("nonce",i),r.appendChild(document.createTextNode(o)),l.perf.count++,t.appendChild(r);var s=document.createEvent("HTMLEvents");s.initEvent("styleinsert",!0,!1),s.args={newStyle:r},document.dispatchEvent(s);var u={styleElement:r,themableStyle:e};a?l.registeredThemableStyles.push(u):l.registeredStyles.push(u)}}(e)}function p(e){void 0===e&&(e=3),3!==e&&2!==e||(f(l.registeredStyles),l.registeredStyles=[]),3!==e&&1!==e||(f(l.registeredThemableStyles),l.registeredThemableStyles=[])}function f(e){e.forEach((function(e){var t=e&&e.styleElement;t&&t.parentElement&&t.parentElement.removeChild(t)}))}function g(e){var t=l.theme,r=!1;return{styleString:(e||[]).map((function(e){var n=e.theme;if(n){r=!0;var o=t?t[n]:void 0,a=e.defaultValue||"inherit";return t&&!o&&console&&!(n in t)&&"undefined"!=typeof DEBUG&&DEBUG&&console.warn('Theming value not provided for "'+n+'". Falling back to "'+a+'".'),o||a}return e.rawString})).join(""),themable:r}}function h(e){var t=[];if(e){for(var r=0,n=void 0;n=s.exec(e);){var o=n.index;o>r&&t.push({rawString:e.substring(r,o)}),t.push({theme:n[1],defaultValue:n[2]}),r=s.lastIndex}t.push({rawString:e.substring(r)})}return t}t.loadStyles=function(e,t){void 0===t&&(t=!1),c((function(){var r=Array.isArray(e)?e:h(e),n=l.runState,o=n.mode,a=n.buffer,i=n.flushTimer;t||1===o?(a.push(r),i||(l.runState.flushTimer=setTimeout((function(){l.runState.flushTimer=0,d()}),0))):m(r)}))},t.configureLoadStyles=function(e){l.loadStyles=e},t.configureRunMode=function(e){l.runState.mode=e},t.flush=d,t.loadTheme=function(e){l.theme=e,function(){if(l.theme){for(var e=[],t=0,r=l.registeredThemableStyles;t0&&(p(1),m([].concat.apply([],e)))}}()},t.clearStyles=p,t.detokenize=function(e){return e&&(e=g(h(e)).styleString),e},t.splitStyles=h},5659:(e,t,r)=>{var n=r(8156),o={};for(var a in n)n.hasOwnProperty(a)&&(o[n[a]]=a);var i=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var l in i)if(i.hasOwnProperty(l)){if(!("channels"in i[l]))throw new Error("missing channels property: "+l);if(!("labels"in i[l]))throw new Error("missing channel labels property: "+l);if(i[l].labels.length!==i[l].channels)throw new Error("channel and label counts mismatch: "+l);var s=i[l].channels,u=i[l].labels;delete i[l].channels,delete i[l].labels,Object.defineProperty(i[l],"channels",{value:s}),Object.defineProperty(i[l],"labels",{value:u})}i.rgb.hsl=function(e){var t,r,n=e[0]/255,o=e[1]/255,a=e[2]/255,i=Math.min(n,o,a),l=Math.max(n,o,a),s=l-i;return l===i?t=0:n===l?t=(o-a)/s:o===l?t=2+(a-n)/s:a===l&&(t=4+(n-o)/s),(t=Math.min(60*t,360))<0&&(t+=360),r=(i+l)/2,[t,100*(l===i?0:r<=.5?s/(l+i):s/(2-l-i)),100*r]},i.rgb.hsv=function(e){var t,r,n,o,a,i=e[0]/255,l=e[1]/255,s=e[2]/255,u=Math.max(i,l,s),c=u-Math.min(i,l,s),d=function(e){return(u-e)/6/c+.5};return 0===c?o=a=0:(a=c/u,t=d(i),r=d(l),n=d(s),i===u?o=n-r:l===u?o=1/3+t-n:s===u&&(o=2/3+r-t),o<0?o+=1:o>1&&(o-=1)),[360*o,100*a,100*u]},i.rgb.hwb=function(e){var t=e[0],r=e[1],n=e[2];return[i.rgb.hsl(e)[0],1/255*Math.min(t,Math.min(r,n))*100,100*(n=1-1/255*Math.max(t,Math.max(r,n)))]},i.rgb.cmyk=function(e){var t,r=e[0]/255,n=e[1]/255,o=e[2]/255;return[100*((1-r-(t=Math.min(1-r,1-n,1-o)))/(1-t)||0),100*((1-n-t)/(1-t)||0),100*((1-o-t)/(1-t)||0),100*t]},i.rgb.keyword=function(e){var t=o[e];if(t)return t;var r,a,i,l=1/0;for(var s in n)if(n.hasOwnProperty(s)){var u=(a=e,i=n[s],Math.pow(a[0]-i[0],2)+Math.pow(a[1]-i[1],2)+Math.pow(a[2]-i[2],2));u.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)+.1805*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)),100*(.2126*t+.7152*r+.0722*n),100*(.0193*t+.1192*r+.9505*n)]},i.rgb.lab=function(e){var t=i.rgb.xyz(e),r=t[0],n=t[1],o=t[2];return n/=100,o/=108.883,r=(r/=95.047)>.008856?Math.pow(r,1/3):7.787*r+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(r-n),200*(n-(o=o>.008856?Math.pow(o,1/3):7.787*o+16/116))]},i.hsl.rgb=function(e){var t,r,n,o,a,i=e[0]/360,l=e[1]/100,s=e[2]/100;if(0===l)return[a=255*s,a,a];t=2*s-(r=s<.5?s*(1+l):s+l-s*l),o=[0,0,0];for(var u=0;u<3;u++)(n=i+1/3*-(u-1))<0&&n++,n>1&&n--,a=6*n<1?t+6*(r-t)*n:2*n<1?r:3*n<2?t+(r-t)*(2/3-n)*6:t,o[u]=255*a;return o},i.hsl.hsv=function(e){var t=e[0],r=e[1]/100,n=e[2]/100,o=r,a=Math.max(n,.01);return r*=(n*=2)<=1?n:2-n,o*=a<=1?a:2-a,[t,100*(0===n?2*o/(a+o):2*r/(n+r)),(n+r)/2*100]},i.hsv.rgb=function(e){var t=e[0]/60,r=e[1]/100,n=e[2]/100,o=Math.floor(t)%6,a=t-Math.floor(t),i=255*n*(1-r),l=255*n*(1-r*a),s=255*n*(1-r*(1-a));switch(n*=255,o){case 0:return[n,s,i];case 1:return[l,n,i];case 2:return[i,n,s];case 3:return[i,l,n];case 4:return[s,i,n];case 5:return[n,i,l]}},i.hsv.hsl=function(e){var t,r,n,o=e[0],a=e[1]/100,i=e[2]/100,l=Math.max(i,.01);return n=(2-a)*i,r=a*l,[o,100*(r=(r/=(t=(2-a)*l)<=1?t:2-t)||0),100*(n/=2)]},i.hwb.rgb=function(e){var t,r,n,o,a,i,l,s=e[0]/360,u=e[1]/100,c=e[2]/100,d=u+c;switch(d>1&&(u/=d,c/=d),n=6*s-(t=Math.floor(6*s)),1&t&&(n=1-n),o=u+n*((r=1-c)-u),t){default:case 6:case 0:a=r,i=o,l=u;break;case 1:a=o,i=r,l=u;break;case 2:a=u,i=r,l=o;break;case 3:a=u,i=o,l=r;break;case 4:a=o,i=u,l=r;break;case 5:a=r,i=u,l=o}return[255*a,255*i,255*l]},i.cmyk.rgb=function(e){var t=e[0]/100,r=e[1]/100,n=e[2]/100,o=e[3]/100;return[255*(1-Math.min(1,t*(1-o)+o)),255*(1-Math.min(1,r*(1-o)+o)),255*(1-Math.min(1,n*(1-o)+o))]},i.xyz.rgb=function(e){var t,r,n,o=e[0]/100,a=e[1]/100,i=e[2]/100;return r=-.9689*o+1.8758*a+.0415*i,n=.0557*o+-.204*a+1.057*i,t=(t=3.2406*o+-1.5372*a+-.4986*i)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,[255*(t=Math.min(Math.max(0,t),1)),255*(r=Math.min(Math.max(0,r),1)),255*(n=Math.min(Math.max(0,n),1))]},i.xyz.lab=function(e){var t=e[0],r=e[1],n=e[2];return r/=100,n/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(t-r),200*(r-(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116))]},i.lab.xyz=function(e){var t,r,n,o=e[0];t=e[1]/500+(r=(o+16)/116),n=r-e[2]/200;var a=Math.pow(r,3),i=Math.pow(t,3),l=Math.pow(n,3);return r=a>.008856?a:(r-16/116)/7.787,t=i>.008856?i:(t-16/116)/7.787,n=l>.008856?l:(n-16/116)/7.787,[t*=95.047,r*=100,n*=108.883]},i.lab.lch=function(e){var t,r=e[0],n=e[1],o=e[2];return(t=360*Math.atan2(o,n)/2/Math.PI)<0&&(t+=360),[r,Math.sqrt(n*n+o*o),t]},i.lch.lab=function(e){var t,r=e[0],n=e[1];return t=e[2]/360*2*Math.PI,[r,n*Math.cos(t),n*Math.sin(t)]},i.rgb.ansi16=function(e){var t=e[0],r=e[1],n=e[2],o=1 in arguments?arguments[1]:i.rgb.hsv(e)[2];if(0===(o=Math.round(o/50)))return 30;var a=30+(Math.round(n/255)<<2|Math.round(r/255)<<1|Math.round(t/255));return 2===o&&(a+=60),a},i.hsv.ansi16=function(e){return i.rgb.ansi16(i.hsv.rgb(e),e[2])},i.rgb.ansi256=function(e){var t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)},i.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var r=.5*(1+~~(e>50));return[(1&t)*r*255,(t>>1&1)*r*255,(t>>2&1)*r*255]},i.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var r;return e-=16,[Math.floor(e/36)/5*255,Math.floor((r=e%36)/6)/5*255,r%6/5*255]},i.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},i.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var r=t[0];3===t[0].length&&(r=r.split("").map((function(e){return e+e})).join(""));var n=parseInt(r,16);return[n>>16&255,n>>8&255,255&n]},i.rgb.hcg=function(e){var t,r=e[0]/255,n=e[1]/255,o=e[2]/255,a=Math.max(Math.max(r,n),o),i=Math.min(Math.min(r,n),o),l=a-i;return t=l<=0?0:a===r?(n-o)/l%6:a===n?2+(o-r)/l:4+(r-n)/l+4,t/=6,[360*(t%=1),100*l,100*(l<1?i/(1-l):0)]},i.hsl.hcg=function(e){var t,r=e[1]/100,n=e[2]/100,o=0;return(t=n<.5?2*r*n:2*r*(1-n))<1&&(o=(n-.5*t)/(1-t)),[e[0],100*t,100*o]},i.hsv.hcg=function(e){var t=e[1]/100,r=e[2]/100,n=t*r,o=0;return n<1&&(o=(r-n)/(1-n)),[e[0],100*n,100*o]},i.hcg.rgb=function(e){var t=e[0]/360,r=e[1]/100,n=e[2]/100;if(0===r)return[255*n,255*n,255*n];var o,a=[0,0,0],i=t%1*6,l=i%1,s=1-l;switch(Math.floor(i)){case 0:a[0]=1,a[1]=l,a[2]=0;break;case 1:a[0]=s,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=l;break;case 3:a[0]=0,a[1]=s,a[2]=1;break;case 4:a[0]=l,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=s}return o=(1-r)*n,[255*(r*a[0]+o),255*(r*a[1]+o),255*(r*a[2]+o)]},i.hcg.hsv=function(e){var t=e[1]/100,r=t+e[2]/100*(1-t),n=0;return r>0&&(n=t/r),[e[0],100*n,100*r]},i.hcg.hsl=function(e){var t=e[1]/100,r=e[2]/100*(1-t)+.5*t,n=0;return r>0&&r<.5?n=t/(2*r):r>=.5&&r<1&&(n=t/(2*(1-r))),[e[0],100*n,100*r]},i.hcg.hwb=function(e){var t=e[1]/100,r=t+e[2]/100*(1-t);return[e[0],100*(r-t),100*(1-r)]},i.hwb.hcg=function(e){var t=e[1]/100,r=1-e[2]/100,n=r-t,o=0;return n<1&&(o=(r-n)/(1-n)),[e[0],100*n,100*o]},i.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},i.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},i.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},i.gray.hsl=i.gray.hsv=function(e){return[0,0,e[0]]},i.gray.hwb=function(e){return[0,100,e[0]]},i.gray.cmyk=function(e){return[0,0,0,e[0]]},i.gray.lab=function(e){return[e[0],0,0]},i.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r},i.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},734:(e,t,r)=>{var n=r(5659),o=r(8507),a={};Object.keys(n).forEach((function(e){a[e]={},Object.defineProperty(a[e],"channels",{value:n[e].channels}),Object.defineProperty(a[e],"labels",{value:n[e].labels});var t=o(e);Object.keys(t).forEach((function(r){var n=t[r];a[e][r]=function(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var r=e(t);if("object"==typeof r)for(var n=r.length,o=0;o1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(n)}))})),e.exports=a},8507:(e,t,r)=>{var n=r(5659);function o(e,t){return function(r){return t(e(r))}}function a(e,t){for(var r=[t[e].parent,e],a=n[t[e].parent][e],i=t[e].parent;t[i].parent;)r.unshift(t[i].parent),a=o(n[t[i].parent][i],a),i=t[i].parent;return a.conversion=r,a}e.exports=function(e){for(var t=function(e){var t=function(){for(var e={},t=Object.keys(n),r=t.length,o=0;o{"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},8854:(e,t,r)=>{var n=r(8156),o=r(9872),a={};for(var i in n)n.hasOwnProperty(i)&&(a[n[i]]=i);var l=e.exports={to:{},get:{}};function s(e,t,r){return Math.min(Math.max(t,e),r)}function u(e){var t=e.toString(16).toUpperCase();return t.length<2?"0"+t:t}l.get=function(e){var t,r;switch(e.substring(0,3).toLowerCase()){case"hsl":t=l.get.hsl(e),r="hsl";break;case"hwb":t=l.get.hwb(e),r="hwb";break;default:t=l.get.rgb(e),r="rgb"}return t?{model:r,value:t}:null},l.get.rgb=function(e){if(!e)return null;var t,r,o,a=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(o=t[2],t=t[1],r=0;r<3;r++){var i=2*r;a[r]=parseInt(t.slice(i,i+2),16)}o&&(a[3]=parseInt(o,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(o=(t=t[1])[3],r=0;r<3;r++)a[r]=parseInt(t[r]+t[r],16);o&&(a[3]=parseInt(o+o,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)){for(r=0;r<3;r++)a[r]=parseInt(t[r+1],0);t[4]&&(a[3]=parseFloat(t[4]))}else{if(!(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)))return(t=e.match(/(\D+)/))?"transparent"===t[1]?[0,0,0,0]:(a=n[t[1]])?(a[3]=1,a):null:null;for(r=0;r<3;r++)a[r]=Math.round(2.55*parseFloat(t[r+1]));t[4]&&(a[3]=parseFloat(t[4]))}for(r=0;r<3;r++)a[r]=s(a[r],0,255);return a[3]=s(a[3],0,1),a},l.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(t){var r=parseFloat(t[4]);return[(parseFloat(t[1])+360)%360,s(parseFloat(t[2]),0,100),s(parseFloat(t[3]),0,100),s(isNaN(r)?1:r,0,1)]}return null},l.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(t){var r=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,s(parseFloat(t[2]),0,100),s(parseFloat(t[3]),0,100),s(isNaN(r)?1:r,0,1)]}return null},l.to.hex=function(){var e=o(arguments);return"#"+u(e[0])+u(e[1])+u(e[2])+(e[3]<1?u(Math.round(255*e[3])):"")},l.to.rgb=function(){var e=o(arguments);return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},l.to.rgb.percent=function(){var e=o(arguments),t=Math.round(e[0]/255*100),r=Math.round(e[1]/255*100),n=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+r+"%, "+n+"%)":"rgba("+t+"%, "+r+"%, "+n+"%, "+e[3]+")"},l.to.hsl=function(){var e=o(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},l.to.hwb=function(){var e=o(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},l.to.keyword=function(e){return a[e.slice(0,3)]}},2520:(e,t,r)=>{"use strict";var n=r(8854),o=r(734),a=[].slice,i=["keyword","gray","hex"],l={};Object.keys(o).forEach((function(e){l[a.call(o[e].labels).sort().join("")]=e}));var s={};function u(e,t){if(!(this instanceof u))return new u(e,t);if(t&&t in i&&(t=null),t&&!(t in o))throw new Error("Unknown model: "+t);var r,c;if(null==e)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(e instanceof u)this.model=e.model,this.color=e.color.slice(),this.valpha=e.valpha;else if("string"==typeof e){var d=n.get(e);if(null===d)throw new Error("Unable to parse color from string: "+e);this.model=d.model,c=o[this.model].channels,this.color=d.value.slice(0,c),this.valpha="number"==typeof d.value[c]?d.value[c]:1}else if(e.length){this.model=t||"rgb",c=o[this.model].channels;var p=a.call(e,0,c);this.color=m(p,c),this.valpha="number"==typeof e[c]?e[c]:1}else if("number"==typeof e)e&=16777215,this.model="rgb",this.color=[e>>16&255,e>>8&255,255&e],this.valpha=1;else{this.valpha=1;var f=Object.keys(e);"alpha"in e&&(f.splice(f.indexOf("alpha"),1),this.valpha="number"==typeof e.alpha?e.alpha:0);var g=f.sort().join("");if(!(g in l))throw new Error("Unable to parse color from object: "+JSON.stringify(e));this.model=l[g];var h=o[this.model].labels,b=[];for(r=0;rr?(t+.05)/(r+.05):(r+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},isDark:function(){var e=this.rgb().color;return(299*e[0]+587*e[1]+114*e[2])/1e3<128},isLight:function(){return!this.isDark()},negate:function(){for(var e=this.rgb(),t=0;t<3;t++)e.color[t]=255-e.color[t];return e},lighten:function(e){var t=this.hsl();return t.color[2]+=t.color[2]*e,t},darken:function(e){var t=this.hsl();return t.color[2]-=t.color[2]*e,t},saturate:function(e){var t=this.hsl();return t.color[1]+=t.color[1]*e,t},desaturate:function(e){var t=this.hsl();return t.color[1]-=t.color[1]*e,t},whiten:function(e){var t=this.hwb();return t.color[1]+=t.color[1]*e,t},blacken:function(e){var t=this.hwb();return t.color[2]+=t.color[2]*e,t},grayscale:function(){var e=this.rgb().color,t=.3*e[0]+.59*e[1]+.11*e[2];return u.rgb(t,t,t)},fade:function(e){return this.alpha(this.valpha-this.valpha*e)},opaquer:function(e){return this.alpha(this.valpha+this.valpha*e)},rotate:function(e){var t=this.hsl(),r=t.color[0];return r=(r=(r+e)%360)<0?360+r:r,t.color[0]=r,t},mix:function(e,t){if(!e||!e.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof e);var r=e.rgb(),n=this.rgb(),o=void 0===t?.5:t,a=2*o-1,i=r.alpha()-n.alpha(),l=((a*i==-1?a:(a+i)/(1+a*i))+1)/2,s=1-l;return u.rgb(l*r.red()+s*n.red(),l*r.green()+s*n.green(),l*r.blue()+s*n.blue(),r.alpha()*o+n.alpha()*(1-o))}},Object.keys(o).forEach((function(e){if(-1===i.indexOf(e)){var t=o[e].channels;u.prototype[e]=function(){if(this.model===e)return new u(this);if(arguments.length)return new u(arguments,e);var r,n="number"==typeof arguments[t]?t:this.valpha;return new u((r=o[this.model][e].raw(this.color),Array.isArray(r)?r:[r]).concat(n),e)},u[e]=function(r){return"number"==typeof r&&(r=m(a.call(arguments),t)),new u(r,e)}}})),e.exports=u},5086:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,'@media(prefers-color-scheme: dark){button{background-color:#cb6587;color:#fff;border:solid 1px #cb6587}select,input,textarea{background-color:#333;color:#fff;border:solid 1px #cb6587}}._1Vd7XilFCiG21bAPFLj2II{display:flex;flex-direction:column;width:100%;height:100%}._23LenQcZad0qCk02i6eGGv{flex:0 0 auto;overflow-x:hidden}.qryYgjLikDAtWPIguoPtG{border-radius:30% 30% 0 0;background-color:#d27997;color:#fff;font-weight:bold}._3qco7ziGP42a5ExBXlCzLM{flex:1 1 auto;position:relative;display:flex}._3seGejKWK4LYJLgONtrupA{width:"100%";min-width:200px;flex-grow:1;flex-shrink:1;position:relative}@media(prefers-color-scheme: dark){._3seGejKWK4LYJLgONtrupA a:link,._3seGejKWK4LYJLgONtrupA a:visited{color:#ba7cff}}._3oitr-ji576joN-EOTKyxg{border:solid 1px #c68;overflow:auto;padding:10px;outline:none;position:absolute;left:0;top:0;right:0;bottom:0}.Mfr5Ig446lykagYmmpG3g{flex-grow:0;flex-shrink:0;width:6px;cursor:col-resize}.Mfr5Ig446lykagYmmpG3g:hover{background-color:#ccc}._3yvgFdqCfvTJBGVRZEtcYi{flex-grow:0;flex-shrink:0;width:30px;cursor:hand;white-space:nowrap}._3yvgFdqCfvTJBGVRZEtcYi div{transform:rotate(-90deg)}._3yvgFdqCfvTJBGVRZEtcYi:hover{background-color:#ccc}._2oVM-i43du-Ct8U49UpmKk{min-width:340px;flex-shrink:0;flex-grow:0;width:300px}._2oVM-i43du-Ct8U49UpmKk._1ZxvpxzdGp13ThgmwAfwEV{width:100%}@media(prefers-color-scheme: dark){._3oitr-ji576joN-EOTKyxg{border:solid 1px #cb6587}}',""]),t.locals={mainPane:"_1Vd7XilFCiG21bAPFLj2II",noGrow:"_23LenQcZad0qCk02i6eGGv",menuTab:"qryYgjLikDAtWPIguoPtG",body:"_3qco7ziGP42a5ExBXlCzLM",editorContainer:"_3seGejKWK4LYJLgONtrupA",editor:"_3oitr-ji576joN-EOTKyxg",resizer:"Mfr5Ig446lykagYmmpG3g",showSidePane:"_3yvgFdqCfvTJBGVRZEtcYi",sidePane:"_2oVM-i43du-Ct8U49UpmKk",sidePaneFullWidth:"_1ZxvpxzdGp13ThgmwAfwEV"},e.exports=t},4338:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,'@media(prefers-color-scheme: dark){button{background-color:#cb6587;color:#fff;border:solid 1px #cb6587}select,input,textarea{background-color:#333;color:#fff;border:solid 1px #cb6587}}._3m0dVzEpXl-iV7GJZD0Reg{display:flex;flex-direction:column;overflow:auto hidden;border:solid 1px #c68}._3sCE_dbYg32gGwgKSmaZdT{font-family:"Tahoma";font-size:12pt;font-weight:bold;background-color:#c68;color:#fff;padding:2px;border:solid 1px #fff;cursor:pointer;flex:0 0 auto}._3sCE_dbYg32gGwgKSmaZdT:hover{background-color:#d27997}._2W3wuveqbmtn8cePGgks9q{display:flex;flex-direction:column;flex:1 1 auto}._2W3wuveqbmtn8cePGgks9q ._39UmG0y7b2eQj02AUG1tXr{flex:1 1 auto;display:flex;position:relative}._2W3wuveqbmtn8cePGgks9q ._39UmG0y7b2eQj02AUG1tXr ._3EVbyd0wXGlFG_HoOvSESI{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;padding:10px;overflow-y:auto}._2ejN8yMN_gBPUYg6ZEMHVT{flex:0 0 auto}._2ejN8yMN_gBPUYg6ZEMHVT ._39UmG0y7b2eQj02AUG1tXr{height:0;overflow:hidden}@media(prefers-color-scheme: dark){._3m0dVzEpXl-iV7GJZD0Reg{color:#0bc;border:solid 1px #cb6587}._3sCE_dbYg32gGwgKSmaZdT{background-color:#cb6587;color:#333}._3sCE_dbYg32gGwgKSmaZdT:hover{background-color:#d17896}}',""]),t.locals={sidePane:"_3m0dVzEpXl-iV7GJZD0Reg",title:"_3sCE_dbYg32gGwgKSmaZdT",activePane:"_2W3wuveqbmtn8cePGgks9q",bodyContainer:"_39UmG0y7b2eQj02AUG1tXr",body:"_3EVbyd0wXGlFG_HoOvSESI",inactivePane:"_2ejN8yMN_gBPUYg6ZEMHVT"},e.exports=t},2188:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._1JORDcs_P-8F95LAfVtuNe{flex:0 0 auto;padding-bottom:5px}",""]),t.locals={header:"_1JORDcs_P-8F95LAfVtuNe"},e.exports=t},2472:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._2Yj3BqD3S_krM1ZOGPc6ar{outline:none;resize:none;min-height:40px;width:90%}",""]),t.locals={textarea:"_2Yj3BqD3S_krM1ZOGPc6ar"},e.exports=t},7606:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._218NbvnF160txYk_bOmcz8{flex:1 1 auto;overflow:auto}",""]),t.locals={contentModel:"_218NbvnF160txYk_bOmcz8"},e.exports=t},958:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._3lgWb5vukycWr4-DDqhJER{height:20px;vertical-align:top;padding:2px;border-width:1px;border-color:#888;background-color:#ccc}._3lgWb5vukycWr4-DDqhJER:hover{background-color:#fff}._1-w8E1OCqfjjJ519XR0G7S{font-weight:bold;background-color:#eee;border-bottom:none}",""]),t.locals={button:"_3lgWb5vukycWr4-DDqhJER",buttonChecked:"_1-w8E1OCqfjjJ519XR0G7S"},e.exports=t},3748:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,'.Rnn-wLHq3O7e73RYMhpKz{margin-bottom:2px;display:flex;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:12pt;border:solid 2px #ccc;flex:1 1 auto;display:flex;flex-direction:column}.Rnn-wLHq3O7e73RYMhpKz._1ebWzIXMlWa5HKt9HWO4kF{border-color:#f9b}.Rnn-wLHq3O7e73RYMhpKz ._2LSRTUCf6DtL56da88VlK0{border-color:#a46}._2X7mbfNiaLXP3760BpSPc{flex:0 0 auto;white-space:nowrap;overflow:hidden;padding:3px 0 0 0;height:20px}._2X7mbfNiaLXP3760BpSPc:hover ._3iQ2Y5PB87HdLW9Wic-h_S{display:block}._28y28EWvvcy_1qJDZJmtcy{font-weight:bold;padding:0 5px;float:left}.OW-M_lT6c2QuqNnM9n76q{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}._3iQ2Y5PB87HdLW9Wic-h_S{float:right;display:none}._1qLUgUVx3j0OpNWOAEYX31{border-bottom:solid 1px #888}._2OHgueVTRTdaGWuQjFDFDi{background-color:#fff;padding:4px;display:flex;flex-direction:column;color:#000}',""]),t.locals={modelWrapper:"Rnn-wLHq3O7e73RYMhpKz",childSelected:"_1ebWzIXMlWa5HKt9HWO4kF",selected:"_2LSRTUCf6DtL56da88VlK0",titleBar:"_2X7mbfNiaLXP3760BpSPc",buttonGroup:"_3iQ2Y5PB87HdLW9Wic-h_S",title:"_28y28EWvvcy_1qJDZJmtcy",subTitle:"OW-M_lT6c2QuqNnM9n76q",titleWithBorder:"_1qLUgUVx3j0OpNWOAEYX31",expandedBody:"_2OHgueVTRTdaGWuQjFDFDi"},e.exports=t},2183:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._1s1NGzyvCHsJXfXaMfG-9p{display:table}._29SGSfWttY-Yt8CIpArPGk{display:table-row;height:24px}._1puuF-3c4fF9brFviQaDVM{display:table-cell;width:120px;vertical-align:top}._3_2cml_VV6YZZJ2pxgUJYa{display:table-cell;margin:2px;overflow-x:hidden}._1lkDXCtsvNawOqFKjVX3RU{color:red;font-weight:bold}._1OatnxfRr2gEz-vPV9sbcz{width:60px}._3xdIPev2uNMUHuQUAxzzTE{width:95%}._2I8HJH--VSNVgW7g0tnpy-{width:95%;height:80px}._1ANraWrh3gzruHXly9rVfc{width:80px}",""]),t.locals={formatTable:"_1s1NGzyvCHsJXfXaMfG-9p",formatRow:"_29SGSfWttY-Yt8CIpArPGk",formatName:"_1puuF-3c4fF9brFviQaDVM",formatValue:"_3_2cml_VV6YZZJ2pxgUJYa",errorMessage:"_1lkDXCtsvNawOqFKjVX3RU",colorValue:"_1OatnxfRr2gEz-vPV9sbcz",textValue:"_3xdIPev2uNMUHuQUAxzzTE",multiLineValue:"_2I8HJH--VSNVgW7g0tnpy-",numberValue:"_1ANraWrh3gzruHXly9rVfc"},e.exports=t},6758:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._3s3rG4EK-H2idudX6SCMR0{background-color:#cff}",""]),t.locals={modelBr:"_3s3rG4EK-H2idudX6SCMR0"},e.exports=t},9979:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._2QURgJ1pLiMEYQLcNkYBqk{background-color:#093}",""]),t.locals={modelCode:"_2QURgJ1pLiMEYQLcNkYBqk"},e.exports=t},2305:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._2mv2BQJV1hGg71gznHkiIv{background-color:#c0f}",""]),t.locals={modelDivider:"_2mv2BQJV1hGg71gznHkiIv"},e.exports=t},2715:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._1gbxlTakl2oXmha5WMy1m8{background-color:#ddd}",""]),t.locals={modelDocument:"_1gbxlTakl2oXmha5WMy1m8"},e.exports=t},4077:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,".W54VA5cZ_0M5I16QU_kJc{background-color:#3b2}",""]),t.locals={modelEntity:"W54VA5cZ_0M5I16QU_kJc"},e.exports=t},6786:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._3ZxrmaRQg1wzKsMvBEnIBu{background-color:#a8a}",""]),t.locals={modelFormatContainer:"_3ZxrmaRQg1wzKsMvBEnIBu"},e.exports=t},352:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._3Cr5TpAhJG7fBCfpsfypMs{background-color:#cfc}",""]),t.locals={modelGeneral:"_3Cr5TpAhJG7fBCfpsfypMs"},e.exports=t},429:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,".wN7YF1YTGxKrVDMOwWKM4{max-width:100px}._1scPQjZWLkZBhShc7fsmHE{background-color:#ff3}",""]),t.locals={image:"wN7YF1YTGxKrVDMOwWKM4",modelImage:"_1scPQjZWLkZBhShc7fsmHE"},e.exports=t},9877:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"@media(prefers-color-scheme: dark){button{background-color:#cb6587;color:#fff;border:solid 1px #cb6587}select,input,textarea{background-color:#333;color:#fff;border:solid 1px #cb6587}}._2OR1hD1DGzpR1_FiCYO7zm{margin:0;font-size:13px;word-break:break-all;white-space:pre-wrap}",""]),t.locals={json:"_2OR1hD1DGzpR1_FiCYO7zm"},e.exports=t},5082:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,".dJoMPZZZsOR_Mi8SiBLQa{background-color:#07f}",""]),t.locals={modelLink:"dJoMPZZZsOR_Mi8SiBLQa"},e.exports=t},6149:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,".BgJ7GMUS-uvi78dOY705i{background-color:#fb7}",""]),t.locals={modelListItem:"BgJ7GMUS-uvi78dOY705i"},e.exports=t},4970:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._2GeP1mqrNT_ijKTmAfZJuR{background-color:#38a}",""]),t.locals={modelListLevel:"_2GeP1mqrNT_ijKTmAfZJuR"},e.exports=t},1146:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,".O_jydsSezRLK5_yEMuFmE{background-color:#bdf}._3rCPYynkXFsQD6SrBMiAJv{background-color:#ccf}",""]),t.locals={modelParagraph:"O_jydsSezRLK5_yEMuFmE",modelDecorator:"_3rCPYynkXFsQD6SrBMiAJv"},e.exports=t},2724:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._FiJrtKOUVh0rXgBIDPwn{background-color:#7ef}",""]),t.locals={modelSelectionMarker:"_FiJrtKOUVh0rXgBIDPwn"},e.exports=t},6704:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._2Y-o2S7ISWuZEebI5daPBV{background-color:#fbd}",""]),t.locals={modelTableCell:"_2Y-o2S7ISWuZEebI5daPBV"},e.exports=t},7366:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._3LZnuKGrihfFveTfbRUHmI{background-color:#a88}._28uOU7xXe1YI-BBabRkQVY{width:40px}",""]),t.locals={modelTableRow:"_3LZnuKGrihfFveTfbRUHmI",sizeInput:"_28uOU7xXe1YI-BBabRkQVY"},e.exports=t},6260:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._3b2qMn_-yCF2sbwvCMTMy5{background-color:#df8}._3h6fCtO2owbxWCuDw0oM-Z{width:40px}",""]),t.locals={modelTable:"_3b2qMn_-yCF2sbwvCMTMy5",sizeInput:"_3h6fCtO2owbxWCuDw0oM-Z"},e.exports=t},1993:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._3QgYSAIQPvvA-BhDRJBMG9{background-color:#fca}",""]),t.locals={modelText:"_3QgYSAIQPvvA-BhDRJBMG9"},e.exports=t},8091:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._3dTGFWaIo3uzIlvbAXfHJM{vertical-align:top}._3M33Z5DgfdvkH73Opljwoq{white-space:nowrap}",""]),t.locals={checkboxColumn:"_3dTGFWaIo3uzIlvbAXfHJM",defaultFormatLabel:"_3M33Z5DgfdvkH73Opljwoq"},e.exports=t},3375:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,'._1BlYg8ayOKZo0Eo4Zq81X3{max-width:100%;max-height:300px}._2CJlhhko21yP3MDzEw_nII{font-family:"Courier New";font-size:10.5pt;margin:10px}._1RKHaW5Bo9HrNZdOkh75VZ{margin-left:20px}',""]),t.locals={img:"_1BlYg8ayOKZo0Eo4Zq81X3",pasteContent:"_2CJlhhko21yP3MDzEw_nII",eventContent:"_1RKHaW5Bo9HrNZdOkh75VZ"},e.exports=t},7192:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._3E79rgbqe59JCLc8va8lFu{color:#eee}.moYTM2r3e1oL6EAypGzms{font-weight:bold}@media(prefers-color-scheme: dark){._3E79rgbqe59JCLc8va8lFu{color:#555}}.dark ._3E79rgbqe59JCLc8va8lFu{color:#555}",""]),t.locals={inactive:"_3E79rgbqe59JCLc8va8lFu",title:"moYTM2r3e1oL6EAypGzms"},e.exports=t},7283:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"._296ydBi9sbs9NU5il4DWX5{font-weight:bold;background-color:#dcccd2}",""]),t.locals={selected:"_296ydBi9sbs9NU5il4DWX5"},e.exports=t},1270:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"@media(prefers-color-scheme: dark){button{background-color:#cb6587;color:#fff;border:solid 1px #cb6587}select,input,textarea{background-color:#333;color:#fff;border:solid 1px #cb6587}}._37xSKCg6D18TsMJeMcSzD3{flex:1 1 auto;display:flex;flex-direction:column}._3mFaa9bukidlC8T8jLxJ2E{margin-bottom:10px;flex:0 0 auto}._4G_ApGg-kyE4XL2IJH90g{flex:1 1 auto;resize:none;min-height:100px;border-color:#c68}.S2I5vGyJ-bi0LSmxLv_JL{border-color:#c68}._3givqGrHDziVWxZ9oIL8jw{min-height:100px;max-height:200px;overflow:hidden auto;border:solid 1px #c68}._3givqGrHDziVWxZ9oIL8jw pre{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;margin:0}._3givqGrHDziVWxZ9oIL8jw pre:hover{background-color:#eee}._3givqGrHDziVWxZ9oIL8jw pre._3ipy0VCw_tGDkSakjN4DW{font-weight:bold}._3givqGrHDziVWxZ9oIL8jw pre._3bbBQ6bofSaKgrn9qivZZy{background-color:#ff0}@media(prefers-color-scheme: dark){._3givqGrHDziVWxZ9oIL8jw{border:solid 1px #cb6587}._4G_ApGg-kyE4XL2IJH90g{border-color:#cb6587}._3givqGrHDziVWxZ9oIL8jw{border:solid 1px #cb6587}}",""]),t.locals={snapshotPane:"_37xSKCg6D18TsMJeMcSzD3",buttons:"_3mFaa9bukidlC8T8jLxJ2E",textarea:"_4G_ApGg-kyE4XL2IJH90g",input:"S2I5vGyJ-bi0LSmxLv_JL",snapshotList:"_3givqGrHDziVWxZ9oIL8jw",current:"_3ipy0VCw_tGDkSakjN4DW",autoComplete:"_3bbBQ6bofSaKgrn9qivZZy"},e.exports=t},8070:(e,t,r)=>{(t=r(6314)(!1)).push([e.id,"@media(prefers-color-scheme: dark){button{background-color:#cb6587;color:#fff;border:solid 1px #cb6587}select,input,textarea{background-color:#333;color:#fff;border:solid 1px #cb6587}}.pJbHvwwZzFB1_sM9JT4tM{display:flex;background-color:#c68;padding:5px 10px;margin-bottom:10px;border-radius:10px;align-items:center}._3TsHz2xc3NTBfWZa9Om5Zk{flex:0 0 auto;font-size:24pt;font-family:Arial;font-weight:bold;font-style:italic;color:#fff;text-shadow:2px 2px 2px #000}._1i9rhnQJkDyfKkUTAWBXoK{flex:1 1 auto;color:#fff;font-family:Calibri;font-size:14pt;margin:10px 0 0 10px}._3NWbxK5UhlMaIMTg6yhtEW{color:#fff;flex:0 0 auto;text-align:right;font-size:14pt;font-family:Calibri}._3ZPc8UIlEY8IDFM9E4a3FU{color:#fff;text-decoration:none}._3ZPc8UIlEY8IDFM9E4a3FU:hover{text-decoration:underline}._1HXcfrOKq8x18pYpVI3HF{vertical-align:middle}@media(prefers-color-scheme: dark){.pJbHvwwZzFB1_sM9JT4tM{background-color:#cb6587}._3TsHz2xc3NTBfWZa9Om5Zk,._3ZPc8UIlEY8IDFM9E4a3FU{color:#bbd1e1}}",""]),t.locals={titleBar:"pJbHvwwZzFB1_sM9JT4tM",title:"_3TsHz2xc3NTBfWZa9Om5Zk",version:"_1i9rhnQJkDyfKkUTAWBXoK",links:"_3NWbxK5UhlMaIMTg6yhtEW",link:"_3ZPc8UIlEY8IDFM9E4a3FU",externalLink:"_1HXcfrOKq8x18pYpVI3HF"},e.exports=t},6314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r=function(e,t){var r,n,o,a=e[1]||"",i=e[3];if(!i)return a;if(t&&"function"==typeof btoa){var l=(r=i,n=btoa(unescape(encodeURIComponent(JSON.stringify(r)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(n),"/*# ".concat(o," */")),s=i.sources.map((function(e){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(e," */")}));return[a].concat(s).concat([l]).join("\n")}return[a].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(r,"}"):r})).join("")},t.i=function(e,r,n){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(n)for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r1?r-1:0),o=1;o/gm),Q=d(/\${[\w\W]*}/gm),Y=d(/^data-[\-\w.\u00B7-\uFFFF]/),J=d(/^aria-[\-\w]+$/),q=d(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Z=d(/^(?:\w+script|data):/i),K=d(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),X=d(/^html$/i),$=d(/^[a-z][.\w]*(-[.\w]+)+$/i),ee=function(){return"undefined"==typeof window?null:window};return function t(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ee(),o=function(e){return t(e)};if(o.version="2.5.4",o.removed=[],!r||!r.document||9!==r.document.nodeType)return o.isSupported=!1,o;var a=r.document,i=r.document,l=r.DocumentFragment,s=r.HTMLTemplateElement,u=r.Node,d=r.Element,m=r.NodeFilter,p=r.NamedNodeMap,f=void 0===p?r.NamedNodeMap||r.MozNamedAttrMap:p,g=r.HTMLFormElement,h=r.DOMParser,_=r.trustedTypes,te=d.prototype,re=I(te,"cloneNode"),ne=I(te,"nextSibling"),oe=I(te,"childNodes"),ae=I(te,"parentNode");if("function"==typeof s){var ie=i.createElement("template");ie.content&&ie.content.ownerDocument&&(i=ie.content.ownerDocument)}var le=function(t,r){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var n=null,o="data-tt-policy-suffix";r.currentScript&&r.currentScript.hasAttribute(o)&&(n=r.currentScript.getAttribute(o));var a="dompurify"+(n?"#"+n:"");try{return t.createPolicy(a,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}}(_,a),se=le?le.createHTML(""):"",ue=i,ce=ue.implementation,de=ue.createNodeIterator,me=ue.createDocumentFragment,pe=ue.getElementsByTagName,fe=a.importNode,ge={};try{ge=B(i).documentMode?i.documentMode:{}}catch(e){}var he={};o.isSupported="function"==typeof ae&&ce&&void 0!==ce.createHTMLDocument&&9!==ge;var be,ye,ve=V,Te=W,xe=Q,Me=Y,ke=J,Ce=Z,we=K,Se=$,Ee=q,Ae=null,_e=N({},[].concat(n(L),n(P),n(D),n(O),n(j))),Ne=null,Be=N({},[].concat(n(z),n(U),n(H),n(G))),Ie=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Le=null,Pe=null,De=!0,Fe=!0,Oe=!1,Re=!0,je=!1,ze=!0,Ue=!1,He=!1,Ge=!1,Ve=!1,We=!1,Qe=!1,Ye=!0,Je=!1,qe=!0,Ze=!1,Ke={},Xe=null,$e=N({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),et=null,tt=N({},["audio","video","img","source","image","track"]),rt=null,nt=N({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ot="http://www.w3.org/1998/Math/MathML",at="http://www.w3.org/2000/svg",it="http://www.w3.org/1999/xhtml",lt=it,st=!1,ut=null,ct=N({},[ot,at,it],x),dt=["application/xhtml+xml","text/html"],mt=null,pt=i.createElement("form"),ft=function(e){return e instanceof RegExp||e instanceof Function},gt=function(t){mt&&mt===t||(t&&"object"===e(t)||(t={}),t=B(t),be=be=-1===dt.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,ye="application/xhtml+xml"===be?x:T,Ae="ALLOWED_TAGS"in t?N({},t.ALLOWED_TAGS,ye):_e,Ne="ALLOWED_ATTR"in t?N({},t.ALLOWED_ATTR,ye):Be,ut="ALLOWED_NAMESPACES"in t?N({},t.ALLOWED_NAMESPACES,x):ct,rt="ADD_URI_SAFE_ATTR"in t?N(B(nt),t.ADD_URI_SAFE_ATTR,ye):nt,et="ADD_DATA_URI_TAGS"in t?N(B(tt),t.ADD_DATA_URI_TAGS,ye):tt,Xe="FORBID_CONTENTS"in t?N({},t.FORBID_CONTENTS,ye):$e,Le="FORBID_TAGS"in t?N({},t.FORBID_TAGS,ye):{},Pe="FORBID_ATTR"in t?N({},t.FORBID_ATTR,ye):{},Ke="USE_PROFILES"in t&&t.USE_PROFILES,De=!1!==t.ALLOW_ARIA_ATTR,Fe=!1!==t.ALLOW_DATA_ATTR,Oe=t.ALLOW_UNKNOWN_PROTOCOLS||!1,Re=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,je=t.SAFE_FOR_TEMPLATES||!1,ze=!1!==t.SAFE_FOR_XML,Ue=t.WHOLE_DOCUMENT||!1,Ve=t.RETURN_DOM||!1,We=t.RETURN_DOM_FRAGMENT||!1,Qe=t.RETURN_TRUSTED_TYPE||!1,Ge=t.FORCE_BODY||!1,Ye=!1!==t.SANITIZE_DOM,Je=t.SANITIZE_NAMED_PROPS||!1,qe=!1!==t.KEEP_CONTENT,Ze=t.IN_PLACE||!1,Ee=t.ALLOWED_URI_REGEXP||Ee,lt=t.NAMESPACE||it,Ie=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&ft(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ie.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ft(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ie.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ie.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),je&&(Fe=!1),We&&(Ve=!0),Ke&&(Ae=N({},n(j)),Ne=[],!0===Ke.html&&(N(Ae,L),N(Ne,z)),!0===Ke.svg&&(N(Ae,P),N(Ne,U),N(Ne,G)),!0===Ke.svgFilters&&(N(Ae,D),N(Ne,U),N(Ne,G)),!0===Ke.mathMl&&(N(Ae,O),N(Ne,H),N(Ne,G))),t.ADD_TAGS&&(Ae===_e&&(Ae=B(Ae)),N(Ae,t.ADD_TAGS,ye)),t.ADD_ATTR&&(Ne===Be&&(Ne=B(Ne)),N(Ne,t.ADD_ATTR,ye)),t.ADD_URI_SAFE_ATTR&&N(rt,t.ADD_URI_SAFE_ATTR,ye),t.FORBID_CONTENTS&&(Xe===$e&&(Xe=B(Xe)),N(Xe,t.FORBID_CONTENTS,ye)),qe&&(Ae["#text"]=!0),Ue&&N(Ae,["html","head","body"]),Ae.table&&(N(Ae,["tbody"]),delete Le.tbody),c&&c(t),mt=t)},ht=N({},["mi","mo","mn","ms","mtext"]),bt=N({},["foreignobject","annotation-xml"]),yt=N({},["title","style","font","a","script"]),vt=N({},P);N(vt,D),N(vt,F);var Tt=N({},O);N(Tt,R);var xt=function(e){v(o.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=se}catch(t){e.remove()}}},Mt=function(e,t){try{v(o.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){v(o.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Ne[e])if(Ve||We)try{xt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},kt=function(e){var t,r;if(Ge)e=""+e;else{var n=M(e,/^[\r\n\t ]+/);r=n&&n[0]}"application/xhtml+xml"===be&<===it&&(e=''+e+"");var o=le?le.createHTML(e):e;if(lt===it)try{t=(new h).parseFromString(o,be)}catch(e){}if(!t||!t.documentElement){t=ce.createDocument(lt,"template",null);try{t.documentElement.innerHTML=st?se:o}catch(e){}}var a=t.body||t.documentElement;return e&&r&&a.insertBefore(i.createTextNode(r),a.childNodes[0]||null),lt===it?pe.call(t,Ue?"html":"body")[0]:Ue?t.documentElement:a},Ct=function(e){return de.call(e.ownerDocument||e,e,m.SHOW_ELEMENT|m.SHOW_COMMENT|m.SHOW_TEXT|m.SHOW_PROCESSING_INSTRUCTION|m.SHOW_CDATA_SECTION,null,!1)},wt=function(e){return e instanceof g&&(void 0!==e.__depth&&"number"!=typeof e.__depth||void 0!==e.__removalCount&&"number"!=typeof e.__removalCount||"string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof f)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},St=function(t){return"object"===e(u)?t instanceof u:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},Et=function(e,t,r){he[e]&&b(he[e],(function(e){e.call(o,t,r,mt)}))},At=function(e){var t;if(Et("beforeSanitizeElements",e,null),wt(e))return xt(e),!0;if(S(/[\u0080-\uFFFF]/,e.nodeName))return xt(e),!0;var r=ye(e.nodeName);if(Et("uponSanitizeElement",e,{tagName:r,allowedTags:Ae}),e.hasChildNodes()&&!St(e.firstElementChild)&&(!St(e.content)||!St(e.content.firstElementChild))&&S(/<[/\w]/g,e.innerHTML)&&S(/<[/\w]/g,e.textContent))return xt(e),!0;if("select"===r&&S(/