list/documentlist/converters
@ckeditor/ckeditor5-list/src/documentlist/converters
Filtering
Functions
-
internal
bogusParagraphCreator( attributeNames, __namedParameters = { [__namedParameters.dataPipeline] } ) → ElementCreatorFunctionmodule:list/documentlist/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
-
internal
findMappedViewElement( element, mapper, model ) → Element | nullmodule:list/documentlist/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
Returns
Element | null
-
internal
listItemDowncastConverter( attributeNames, strategies, model, __namedParameters = { [__namedParameters.dataPipeline] } ) → GetCallback<DowncastAttributeEvent<ListElement>>module:list/documentlist/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<DowncastStrategy>The strategies.
model : ModelThe model.
__namedParameters : object-
Properties
[ __namedParameters.dataPipeline ] : boolean
Defaults to
{}
Returns
-
internal
listItemUpcastConverter() → GetCallback<UpcastElementEvent>module:list/documentlist/converters~listItemUpcastConverterReturns the upcast converter for list items. It's supposed to work after the block converters (content inside list items) are converted.
Returns
-
internal
listUpcastCleanList() → GetCallback<UpcastElementEvent>module:list/documentlist/converters~listUpcastCleanListReturns the upcast converter for the
<ul>and<ol>view elements that cleans the input view of garbage. This is mostly to clean whitespaces from between the<li>view elements inside the view list element. However, incorrect data can also be cleared if the view was incorrect.Returns
-
internal
reconvertItemsOnDataChange( model, editing, attributeNames, documentListEditing ) → () => voidmodule:list/documentlist/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).
documentListEditing : DocumentListEditingThe document list editing plugin.
Returns
() => void
Every day, we work hard to keep our documentation complete. Have you spotted outdated information? Is something missing? Please report it via our issue tracker.