ItemMarkerDowncastStrategy (list/list)
@ckeditor/ckeditor5-list/src/list/listediting
interface
The custom marker downcast strategy.
Filtering
Properties
-
attributeName : string
module:list/list/listediting~ItemMarkerDowncastStrategy#attributeName
The model attribute name.
-
scope : 'itemMarker'
module:list/list/listediting~ItemMarkerDowncastStrategy#scope
The scope of the downcast.
Methods
-
canWrapElement( modelElement ) → boolean
module:list/list/listediting~ItemMarkerDowncastStrategy#canWrapElement
Should return true if the given list block can be wrapped with the wrapper created by
createWrapperElement()
or only the marker element should be wrapped.Parameters
modelElement : Element
Returns
boolean
-
createElement( writer, modelElement, __namedParameters = { [__namedParameters.dataPipeline] } ) → null | Element
module:list/list/listediting~ItemMarkerDowncastStrategy#createElement
Creates a view element for a custom item marker.
Parameters
writer : DowncastWriter
modelElement : Element
__namedParameters : object
-
Properties
[ __namedParameters.dataPipeline ] : boolean
Returns
null | Element
-
createWrapperElement( writer, modelElement, __namedParameters = { [__namedParameters.dataPipeline] } ) → AttributeElement
module:list/list/listediting~ItemMarkerDowncastStrategy#createWrapperElement
Creates an AttributeElement to be used for wrapping a first block of a list item.
Parameters
writer : DowncastWriter
modelElement : Element
__namedParameters : object
-
Properties
[ __namedParameters.dataPipeline ] : boolean
Returns
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.