Я хочу перетащить элемент и в соответствии с его скоростью перетаскивания сделать его бросаемым. Если я перестаю касаться / щелкать, он прекращает запускать координаты. Мне нужно как-то заметное прослушивание даже после отпускания мыши и медленного уменьшения разницы в координатах, чтобы она имитировала бросок.
Со многими попытками я не придумал никакого полезного кода, использующего RxJS,выполни вывод, что я захватываю x-motion.
const el: HTMLElement = this._el.nativeElement;
const move$ = fromEvent(el, 'touchmove').pipe(
pluck('touches', '0', 'clientX'),
pairwise<string>()
);
move$.subscribe();