forward

abstract fun ChangeScope.forward(    model: T,     identifier: EventIdentifier,     data: MutableByteGapBuffer,     from: Int,     until: Int): T

Moves the MutableProjection forward, and returns the new instance of T that should be used.

Receiver

the ChangeScope where changes should be issued.

Parameters

model

the instance of T that should be updated.

identifier

the EventIdentifier for the event.

data

the bytes that define the event.

from

where the data should be read from.

until

where the data should be read to.