GitHub Documentation

Receive only changed part of state, but entire one

  • There is listen client-side method, which allows you to get specific field or several fields. And also there is onStateChange which gives you entire state. How can I get only changed part, but full one, with nested values? I don't care about type of change (add, remove etc), I want something like object difference between old state and the new one.

  • administrator

    Hi @DenisNP, welcome. This is not available at the current state of the framework.

    The only encoding option the framework provides today is a binary-diff using fossil-delta. The diff transferred to all clients consists in diff of the msgpack-encoded version of the previous state with the current one.

    A custom state encoding would be necessary to allow this behaviour.


© 2021 Lucid Sight, Inc