UNPKG

openseadragon-annotations

Version:
22 lines (18 loc) 458 B
export default function move(x, y, Dispatcher, Store) { switch (Store.getMode()) { case 'DRAW': if (Store.isActivityInProgress()) { const last = Store.getLast(); if (last && last[0] === 'path') { const d = last[1].d; Dispatcher.dispatch({ type: 'ANNOTATIONS_UPDATE_LAST', update: { d: `${d} L${x} ${y}` }, }); } } break; default: break; } }