All files / roosterjs-content-model-dom/lib/modelToDom/context defaultContentModelHandlers.ts

100% Statements 16/16
100% Branches 0/0
100% Functions 0/0
100% Lines 16/16

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 27 28 29 30 31 32 33 34 35 36 37 38 39 401x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x           1x                                      
import { handleBlock } from '../handlers/handleBlock';
import { handleBlockGroupChildren } from '../handlers/handleBlockGroupChildren';
import { handleBr } from '../handlers/handleBr';
import { handleDivider } from '../handlers/handleDivider';
import { handleEntityBlock, handleEntitySegment } from '../handlers/handleEntity';
import { handleFormatContainer } from '../handlers/handleFormatContainer';
import { handleGeneralBlock, handleGeneralSegment } from '../handlers/handleGeneralModel';
import { handleImage } from '../handlers/handleImage';
import { handleList } from '../handlers/handleList';
import { handleListItem } from '../handlers/handleListItem';
import { handleParagraph } from '../handlers/handleParagraph';
import { handleSegment } from '../handlers/handleSegment';
import { handleSegmentDecorator } from '../handlers/handleSegmentDecorator';
import { handleTable } from '../handlers/handleTable';
import { handleText } from '../handlers/handleText';
import type { ContentModelHandlerMap } from 'roosterjs-content-model-types';
 
/**
 * @internal
 */
export const defaultContentModelHandlers: ContentModelHandlerMap = {
    block: handleBlock,
    blockGroupChildren: handleBlockGroupChildren,
    br: handleBr,
    entityBlock: handleEntityBlock,
    entitySegment: handleEntitySegment,
    generalBlock: handleGeneralBlock,
    generalSegment: handleGeneralSegment,
    divider: handleDivider,
    image: handleImage,
    list: handleList,
    listItem: handleListItem,
    paragraph: handleParagraph,
    formatContainer: handleFormatContainer,
    segment: handleSegment,
    segmentDecorator: handleSegmentDecorator,
    table: handleTable,
    text: handleText,
};