Есть ли способ обновить все replaySubject в Rx JS? - PullRequest
0 голосов
/ 07 мая 2020
I'm implementing dragging feature for selected group of nodes.

Я использовал replaySubject, который хранит координаты x, y узла. Чтобы изменить всю позицию, мне нужно обновить значение множественного replaySubject.

Например: допустим, было выбрано 2 узла.

  • текущие позиции: {x: 1, y: 1}, {x: 5, y: 5}
  • мы перетаскиваем узлы и разница составляет {x: 3, y: 2}
  • поэтому перетаскиваемые позиции будут иметь вид {x: 4, y: 3}, {x: 8, y: 7}

Может ли многоадресная рассылка делать такие вещи без изменение значения по одному?

...