summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/align/align.actions.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-10-14 16:49:07 +0200
committerJules Laplace <julescarbon@gmail.com>2020-10-14 16:49:07 +0200
commit6373c1321cb680de9e354e1e03a11394e532254d (patch)
tree657244b24b544c7d64f3d3a71e557ffcd11d9451 /animism-align/frontend/app/views/align/align.actions.js
parent38fd1460b6de1a72b1345c5f23ea688c54f14689 (diff)
select a region
Diffstat (limited to 'animism-align/frontend/app/views/align/align.actions.js')
-rw-r--r--animism-align/frontend/app/views/align/align.actions.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/animism-align/frontend/app/views/align/align.actions.js b/animism-align/frontend/app/views/align/align.actions.js
index 524de07..0766460 100644
--- a/animism-align/frontend/app/views/align/align.actions.js
+++ b/animism-align/frontend/app/views/align/align.actions.js
@@ -25,6 +25,12 @@ export const throttledSetZoom = throttle(zoom => dispatch => {
export const setCursor = cursor_ts => dispatch => (
dispatch({ type: types.align.set_display_setting, key: 'cursor_ts', value: cursor_ts })
)
+export const setCursorRegion = (a_ts, b_ts) => dispatch => (
+ dispatch({ type: types.align.set_display_setting, key: 'cursor_region', value: { a_ts, b_ts } })
+)
+export const clearCursorRegion = () => dispatch => (
+ dispatch({ type: types.align.set_display_setting, key: 'cursor_region', value: null })
+)
export const setSelectedAnnotation = annotation => dispatch => {
debouncedUpdateAnnotation.flush()