react-jplayer
Version:
Html5 audio and video player library for React
71 lines (68 loc) • 1.66 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.setOption = exports.focus = exports.setMute = exports.setVolume = exports.setPlayHead = exports.pause = exports.play = exports.clearMedia = exports.setMedia = undefined;
var _constants = require('../util/constants');
var setMedia = exports.setMedia = function setMedia(id, media) {
return {
type: _constants.actionNames.SET_MEDIA,
id: id,
media: media
};
};
var clearMedia = exports.clearMedia = function clearMedia(id) {
return {
type: _constants.actionNames.CLEAR_MEDIA,
id: id
};
};
var play = exports.play = function play(id, time) {
return {
type: _constants.actionNames.PLAY,
id: id,
time: time
};
};
var pause = exports.pause = function pause(id, time) {
return {
type: _constants.actionNames.PAUSE,
id: id,
time: time
};
};
var setPlayHead = exports.setPlayHead = function setPlayHead(id, percent) {
return {
type: _constants.actionNames.PLAY_HEAD,
id: id,
percent: percent
};
};
var setVolume = exports.setVolume = function setVolume(id, volume) {
return {
type: _constants.actionNames.VOLUME,
id: id,
volume: volume
};
};
var setMute = exports.setMute = function setMute(id, mute) {
return {
type: _constants.actionNames.MUTE,
id: id,
mute: mute
};
};
var focus = exports.focus = function focus(id) {
return {
type: _constants.actionNames.FOCUS,
id: id
};
};
var setOption = exports.setOption = function setOption(id, key, value) {
return {
type: _constants.actionNames.SET_OPTION,
id: id,
key: key,
value: value
};
};