Built-in presets. The role-keyed propagatesSlices arrays describe what
a view of that role contributes when it is the originator of an intent.
Usage by the reducer: when an intent arrives with viewId, the reducer
looks up the originator's role and intersects the slices it changed
with the role's propagatesSlices. Slices outside the intersection are
still applied to the central state but listeners on peer views' specific
slice subscriptions are not woken.
globalLinked is the default — it is the safe choice for prototypes
and small dashboards where every change should affect every view.
Built-in presets. The role-keyed
propagatesSlicesarrays describe what a view of that role contributes when it is the originator of an intent.Usage by the reducer: when an intent arrives with
viewId, the reducer looks up the originator's role and intersects the slices it changed with the role'spropagatesSlices. Slices outside the intersection are still applied to the central state but listeners on peer views' specific slice subscriptions are not woken.globalLinkedis the default — it is the safe choice for prototypes and small dashboards where every change should affect every view.