Path Lines of Code packages/roosterjs-editor-dom/lib/blockElements/NodeBlockElement.ts 27 packages/roosterjs-editor-dom/lib/blockElements/StartEndBlockElement.ts 65 packages/roosterjs-editor-dom/lib/blockElements/getBlockElementAtNode.ts 67 packages/roosterjs-editor-dom/lib/blockElements/getFirstLastBlockElement.ts 9 packages/roosterjs-editor-dom/lib/clipboard/extractClipboardEvent.ts 22 packages/roosterjs-editor-dom/lib/clipboard/extractClipboardItems.ts 88 packages/roosterjs-editor-dom/lib/clipboard/extractClipboardItemsForIE.ts 51 packages/roosterjs-editor-dom/lib/contentTraverser/BodyScoper.ts 29 packages/roosterjs-editor-dom/lib/contentTraverser/ContentTraverser.ts 138 packages/roosterjs-editor-dom/lib/contentTraverser/PositionContentSearcher.ts 119 packages/roosterjs-editor-dom/lib/contentTraverser/SelectionBlockScoper.ts 67 packages/roosterjs-editor-dom/lib/contentTraverser/SelectionScoper.ts 74 packages/roosterjs-editor-dom/lib/contentTraverser/TraversingScoper.ts 8 packages/roosterjs-editor-dom/lib/edit/adjustInsertPosition.ts 203 packages/roosterjs-editor-dom/lib/edit/deleteSelectedContent.ts 77 packages/roosterjs-editor-dom/lib/edit/getTextContent.ts 11 packages/roosterjs-editor-dom/lib/entity/commitEntity.ts 21 packages/roosterjs-editor-dom/lib/entity/getEntityFromElement.ts 26 packages/roosterjs-editor-dom/lib/entity/getEntitySelector.ts 6 packages/roosterjs-editor-dom/lib/event/cacheGetEventData.ts 12 packages/roosterjs-editor-dom/lib/event/clearEventDataCache.ts 10 packages/roosterjs-editor-dom/lib/event/isCharacterValue.ts 4 packages/roosterjs-editor-dom/lib/event/isCtrlOrMetaPressed.ts 7 packages/roosterjs-editor-dom/lib/event/isModifierKey.ts 9 packages/roosterjs-editor-dom/lib/htmlSanitizer/HtmlSanitizer.ts 251 packages/roosterjs-editor-dom/lib/htmlSanitizer/chainSanitizerCallback.ts 15 packages/roosterjs-editor-dom/lib/htmlSanitizer/cloneObject.ts 25 packages/roosterjs-editor-dom/lib/htmlSanitizer/createDefaultHtmlSanitizerOptions.ts 16 packages/roosterjs-editor-dom/lib/htmlSanitizer/getAllowedValues.ts 228 packages/roosterjs-editor-dom/lib/htmlSanitizer/getInheritableStyles.ts 17 packages/roosterjs-editor-dom/lib/htmlSanitizer/getPredefinedCssForElement.ts 44 packages/roosterjs-editor-dom/lib/index.ts 94 packages/roosterjs-editor-dom/lib/inlineElements/EmptyInlineElement.ts 29 packages/roosterjs-editor-dom/lib/inlineElements/ImageInlineElement.ts 7 packages/roosterjs-editor-dom/lib/inlineElements/LinkInlineElement.ts 7 packages/roosterjs-editor-dom/lib/inlineElements/NodeInlineElement.ts 44 packages/roosterjs-editor-dom/lib/inlineElements/PartialInlineElement.ts 62 packages/roosterjs-editor-dom/lib/inlineElements/applyTextStyle.ts 67 packages/roosterjs-editor-dom/lib/inlineElements/getFirstLastInlineElement.ts 11 packages/roosterjs-editor-dom/lib/inlineElements/getInlineElementAtNode.ts 40 packages/roosterjs-editor-dom/lib/inlineElements/getInlineElementBeforeAfter.ts 37 packages/roosterjs-editor-dom/lib/list/VList.ts 209 packages/roosterjs-editor-dom/lib/list/VListChain.ts 103 packages/roosterjs-editor-dom/lib/list/VListItem.ts 165 packages/roosterjs-editor-dom/lib/list/createVListFromRegion.ts 107 packages/roosterjs-editor-dom/lib/list/getListTypeFromNode.ts 19 packages/roosterjs-editor-dom/lib/list/getRootListNode.ts 33 packages/roosterjs-editor-dom/lib/list/setListItemStyle.ts 41 packages/roosterjs-editor-dom/lib/region/collapseNodesInRegion.ts 26 packages/roosterjs-editor-dom/lib/region/getRegionsFromRange.ts 146 packages/roosterjs-editor-dom/lib/region/getSelectedBlockElementsInRegion.ts 43 packages/roosterjs-editor-dom/lib/region/getSelectionRangeInRegion.ts 37 packages/roosterjs-editor-dom/lib/region/isNodeInRegion.ts 12 packages/roosterjs-editor-dom/lib/region/mergeBlocksInRegion.ts 55 packages/roosterjs-editor-dom/lib/selection/Position.ts 115 packages/roosterjs-editor-dom/lib/selection/addRangeToSelection.ts 27 packages/roosterjs-editor-dom/lib/selection/createRange.ts 76 packages/roosterjs-editor-dom/lib/selection/getHtmlWithSelectionPath.ts 39 packages/roosterjs-editor-dom/lib/selection/getPositionRect.ts 41 packages/roosterjs-editor-dom/lib/selection/getSelectionPath.ts 54 packages/roosterjs-editor-dom/lib/selection/isPositionAtBeginningOf.ts 25 packages/roosterjs-editor-dom/lib/selection/setHtmlWithSelectionPath.ts 41 packages/roosterjs-editor-dom/lib/snapshots/addSnapshot.ts 30 packages/roosterjs-editor-dom/lib/snapshots/canMoveCurrentSnapshot.ts 5 packages/roosterjs-editor-dom/lib/snapshots/canUndoAutoComplete.ts 7 packages/roosterjs-editor-dom/lib/snapshots/clearProceedingSnapshots.ts 13 packages/roosterjs-editor-dom/lib/snapshots/createSnapshots.ts 10 packages/roosterjs-editor-dom/lib/snapshots/moveCurrentSnapshot.ts 12 packages/roosterjs-editor-dom/lib/style/getStyles.ts 13 packages/roosterjs-editor-dom/lib/style/setStyles.ts 18 packages/roosterjs-editor-dom/lib/table/VTable.ts 466 packages/roosterjs-editor-dom/lib/utils/Browser.ts 41 packages/roosterjs-editor-dom/lib/utils/applyFormat.ts 39 packages/roosterjs-editor-dom/lib/utils/arrayPush.ts 3 packages/roosterjs-editor-dom/lib/utils/changeElementTag.ts 29 packages/roosterjs-editor-dom/lib/utils/collapseNodes.ts 45 packages/roosterjs-editor-dom/lib/utils/contains.ts 48 packages/roosterjs-editor-dom/lib/utils/createElement.ts 91 packages/roosterjs-editor-dom/lib/utils/findClosestElementAncestor.ts 21 packages/roosterjs-editor-dom/lib/utils/fromHtml.ts 6 packages/roosterjs-editor-dom/lib/utils/getComputedStyles.ts 28 packages/roosterjs-editor-dom/lib/utils/getInnerHTML.ts 12 packages/roosterjs-editor-dom/lib/utils/getLeafNode.ts 19 packages/roosterjs-editor-dom/lib/utils/getLeafSibling.ts 47 packages/roosterjs-editor-dom/lib/utils/getPendableFormatState.ts 17 packages/roosterjs-editor-dom/lib/utils/getTagOfNode.ts 4 packages/roosterjs-editor-dom/lib/utils/isBlockElement.ts 13 packages/roosterjs-editor-dom/lib/utils/isNodeAfter.ts 9 packages/roosterjs-editor-dom/lib/utils/isNodeEmpty.ts 27 packages/roosterjs-editor-dom/lib/utils/isVoidHtmlElement.ts 7 packages/roosterjs-editor-dom/lib/utils/matchLink.ts 57 packages/roosterjs-editor-dom/lib/utils/matchesSelector.ts 10 packages/roosterjs-editor-dom/lib/utils/moveChildNodes.ts 15 packages/roosterjs-editor-dom/lib/utils/normalizeRect.ts 13 packages/roosterjs-editor-dom/lib/utils/queryElements.ts 64 packages/roosterjs-editor-dom/lib/utils/readFile.ts 12 packages/roosterjs-editor-dom/lib/utils/safeInstanceOf.ts 25 packages/roosterjs-editor-dom/lib/utils/setColor.ts 28 packages/roosterjs-editor-dom/lib/utils/shouldSkipNode.ts 33 packages/roosterjs-editor-dom/lib/utils/splitParentNode.ts 42 packages/roosterjs-editor-dom/lib/utils/splitTextNode.ts 8 packages/roosterjs-editor-dom/lib/utils/toArray.ts 8 packages/roosterjs-editor-dom/lib/utils/unwrap.ts 11 packages/roosterjs-editor-dom/lib/utils/wrap.ts 44