AttributeStrategy (list/documentlistproperties)
@ckeditor/ckeditor5-list/src/documentlistproperties/documentlistpropertiesediting
interface
Strategy for dealing with listItem attributes supported by this plugin.
Filtering
Properties
-
attributeName : keyof ListItemAttributesMapmodule:list/documentlistproperties/documentlistpropertiesediting~AttributeStrategy#attributeNameThe model attribute name.
-
defaultValue : unknownmodule:list/documentlistproperties/documentlistpropertiesediting~AttributeStrategy#defaultValueThe model attribute default value.
-
viewConsumables : Consumablesmodule:list/documentlistproperties/documentlistpropertiesediting~AttributeStrategy#viewConsumablesThe view consumable as expected by
ViewConsumable.
Methods
-
addCommand( editor ) → voidmodule:list/documentlistproperties/documentlistpropertiesediting~AttributeStrategy#addCommand -
appliesToListItem( element ) → booleanmodule:list/documentlistproperties/documentlistpropertiesediting~AttributeStrategy#appliesToListItemVerifies whether the strategy is applicable for the specified model element.
Parameters
element : Item
Returns
boolean
-
getAttributeOnUpcast( element ) → unknownmodule:list/documentlistproperties/documentlistpropertiesediting~AttributeStrategy#getAttributeOnUpcast -
hasValidAttribute( element ) → booleanmodule:list/documentlistproperties/documentlistpropertiesediting~AttributeStrategy#hasValidAttribute -
setAttributeOnDowncast( writer, value, element ) → voidmodule:list/documentlistproperties/documentlistpropertiesediting~AttributeStrategy#setAttributeOnDowncastSets the property on the view element.
Parameters
writer : DowncastWritervalue : unknownelement : Element
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.