list/list/converters
Functions
bogusParagraphCreator( attributeNames, __namedParameters = { [__namedParameters.dataPipeline] } ) → DowncastElementCreatorFunctioninternalmodule:list/list/converters~bogusParagraphCreatorReturns the bogus paragraph view element creator. A bogus paragraph is used if a list item contains only a single block or nested list.
Parameters
attributeNames : Array<string>The list of all model list attributes (including registered strategies).
__namedParameters : object- Properties
[ __namedParameters.dataPipeline ] : boolean
Defaults to
{}
Returns
createModelToViewPositionMapper( strategies, view ) → GetCallback<MapperModelToViewPositionEvent>internalmodule:list/list/converters~createModelToViewPositionMapperThe model to view custom position mapping for cases when marker is injected at the beginning of a block.
Parameters
strategies : Array<ListDowncastStrategy>view : EditingView
Returns
findMappedViewElement( element, mapper, model, writer ) → undefined | ViewElementinternalmodule:list/list/converters~findMappedViewElementHelper for mapping mode to view elements. It's using positions mapping instead of mapper.toViewElement( element ) to find outermost view element. This is for cases when mapping is using inner view element like in the code blocks (pre > code).
Parameters
element : ModelElementThe model element.
mapper : MapperThe mapper instance.
model : ModelThe model.
writer : ViewDowncastWriterThe view downcast writer.
Returns
undefined | ViewElement
listItemDowncastConverter( attributeNames, strategies, model, __namedParameters = { [__namedParameters.dataPipeline] } ) → GetCallback<DowncastAttributeEvent<ListElement>>internalmodule:list/list/converters~listItemDowncastConverterReturns the list item downcast converter.
Parameters
attributeNames : Array<string>A list of attribute names that should be converted if they are set.
strategies : Array<ListDowncastStrategy>The strategies.
model : ModelThe model.
__namedParameters : object- Properties
[ __namedParameters.dataPipeline ] : boolean
Defaults to
{}
Returns
listItemDowncastRemoveConverter( schema ) → GetCallback<DowncastRemoveEvent>internalmodule:list/list/converters~listItemDowncastRemoveConverterlistItemUpcastConverter() → GetCallback<UpcastElementEvent>internalmodule:list/list/converters~listItemUpcastConverterReturns the upcast converter for list items. It's supposed to work after the block converters (content inside list items) are converted.
Returns
reconvertItemsOnDataChange( model, editing, attributeNames, listEditing ) → () => voidinternalmodule:list/list/converters~reconvertItemsOnDataChangeReturns a model document change:data event listener that triggers conversion of related items if needed.
Parameters
model : ModelThe editor model.
editing : EditingControllerThe editing controller.
attributeNames : Array<string>The list of all model list attributes (including registered strategies).
listEditing : ListEditingThe document list editing plugin.
Returns
() => void