Module

list/list/utils/postfixers

@ckeditor/ckeditor5-list/src/list/utils/postfixers

module

Filtering

Functions

  • internal

    findAndAddListHeadToMap( position, itemToListHead ) → void

    Based on the provided positions looks for the list head and stores it in the provided map.

    Parameters

    position : Position

    The search starting position.

    itemToListHead : Map<ListElement, ListElement>

    The map from list item element to the list head element.

    Returns

    void
  • internal

    fixListIndents( listNodes, writer ) → boolean

    Scans the list starting from the given list head element and fixes items' indentation.

    Parameters

    listNodes : Iterable<ListIteratorValue>

    The iterable of list nodes.

    writer : Writer

    The model writer.

    Returns

    boolean

    Whether the model was modified.

  • internal

    fixListItemIds( listNodes, seenIds, writer ) → boolean

    Scans the list starting from the given list head element and fixes items' types.

    Parameters

    listNodes : Iterable<ListIteratorValue>

    The iterable of list nodes.

    seenIds : Set<string>

    The set of already known IDs.

    writer : Writer

    The model writer.

    Returns

    boolean

    Whether the model was modified.