# MarkerChangeRangeEvent

typedef

Fired whenever [marker range](module_engine_model_markercollection-Marker.md#member-_liveRange) is changed due to changes on [`ModelDocument`](module_engine_model_document-ModelDocument.md). This is a delegated [ModelLiveRange change:range event](module_engine_model_liverange-ModelLiveRange.md#event-change:range).

When marker is removed from [MarkerCollection](module_engine_model_markercollection-MarkerCollection.md), all event listeners listening to it should be removed. It is best to do it on [MarkerCollection update event](module_engine_model_markercollection-MarkerCollection.md#event-update).

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-engine/src/model/markercollection.ts#L545)

#### Value

`ModelLiveRangeChangeRangeEvent`

## Fired by

* [Marker#change:range](module_engine_model_markercollection-Marker.md#event-change:range)

---

Full index of the CKEditor 5 API reference: [llms.txt](llms.txt)
