summaryrefslogtreecommitdiff
path: root/app/client/live
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-07-16 16:00:11 +0200
committerJules Laplace <julescarbon@gmail.com>2018-07-16 16:00:11 +0200
commit8848fe6657bed6ee32d8f6ccba9c034edd5f40b0 (patch)
tree939536647cc4a558876b249f2819e4a949f76c57 /app/client/live
parent9c4bb1ffc6098ec2ece30695ba4b2814c9db6868 (diff)
hsl sliders
Diffstat (limited to 'app/client/live')
-rw-r--r--app/client/live/live.actions.js4
-rw-r--r--app/client/live/live.reducer.js7
2 files changed, 11 insertions, 0 deletions
diff --git a/app/client/live/live.actions.js b/app/client/live/live.actions.js
index a9cbdb3..c4d29f7 100644
--- a/app/client/live/live.actions.js
+++ b/app/client/live/live.actions.js
@@ -14,6 +14,10 @@ export const set_param = (key, value) => {
return { type: types.player.set_param, key, value, }
}
+export const set_fullscreen = (value) => {
+ return { type: types.player.set_fullscreen, value }
+}
+
export const list_checkpoints = (module) => {
socket.live.list_checkpoints(module)
return { type: types.player.loading_checkpoints, }
diff --git a/app/client/live/live.reducer.js b/app/client/live/live.reducer.js
index 3a5b661..cb9e8a4 100644
--- a/app/client/live/live.reducer.js
+++ b/app/client/live/live.reducer.js
@@ -12,6 +12,7 @@ const liveInitialState = {
fps: 0,
playing: false,
last_message: '',
+ fullscreen: false,
frame: { i: 0, sequence_i: 0, sequence_len: '1' }
}
@@ -38,6 +39,12 @@ const liveReducer = (state = liveInitialState, action) => {
}
}
+ case types.player.set_fullscreen:
+ return {
+ ...state,
+ fullscreen: action.value,
+ }
+
case types.socket.list_checkpoints:
return {
...state,