38 lines
914 B
JavaScript
38 lines
914 B
JavaScript
|
import {
|
||
|
SET_FILMSTRIP_REMOTE_VIDEOS_VISIBLITY,
|
||
|
SET_FILMSTRIP_VISIBILITY
|
||
|
} from './actionTypes';
|
||
|
|
||
|
/**
|
||
|
* Sets the visibility of remote videos in the filmstrip.
|
||
|
*
|
||
|
* @param {boolean} remoteVideosVisible - Whether or not remote videos in the
|
||
|
* filmstrip should be visible.
|
||
|
* @returns {{
|
||
|
* type: SET_FILMSTRIP_REMOTE_VIDEOS_VISIBLITY,
|
||
|
* remoteVideosVisible: boolean
|
||
|
* }}
|
||
|
*/
|
||
|
export function setFilmstripRemoteVideosVisibility(remoteVideosVisible) {
|
||
|
return {
|
||
|
type: SET_FILMSTRIP_REMOTE_VIDEOS_VISIBLITY,
|
||
|
remoteVideosVisible
|
||
|
};
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* Sets if the entire filmstrip should be visible.
|
||
|
*
|
||
|
* @param {boolean} visible - Whether not the filmstrip is visible.
|
||
|
* @returns {{
|
||
|
* type: SET_FILMSTRIP_VISIBILITY,
|
||
|
* visible: boolean
|
||
|
* }}
|
||
|
*/
|
||
|
export function setFilmstripVisibility(visible) {
|
||
|
return {
|
||
|
type: SET_FILMSTRIP_VISIBILITY,
|
||
|
visible
|
||
|
};
|
||
|
}
|