Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) Safe-mode: OFF (not secure) /var/www/html/wincloud_gateway/node_modules/video-react/lib/actions/ drwxr-xr-x | |
| Viewing file: Select action/file-type: "use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.handleFullscreenChange = handleFullscreenChange;
exports.activate = activate;
exports.userActivate = userActivate;
exports.play = play;
exports.pause = pause;
exports.togglePlay = togglePlay;
exports.seek = seek;
exports.forward = forward;
exports.replay = replay;
exports.changeRate = changeRate;
exports.changeVolume = changeVolume;
exports.mute = mute;
exports.toggleFullscreen = toggleFullscreen;
exports.USER_ACTIVATE = exports.PLAYER_ACTIVATE = exports.FULLSCREEN_CHANGE = exports.OPERATE = void 0;
var _fullscreen = _interopRequireDefault(require("../utils/fullscreen"));
var OPERATE = 'video-react/OPERATE';
exports.OPERATE = OPERATE;
var FULLSCREEN_CHANGE = 'video-react/FULLSCREEN_CHANGE';
exports.FULLSCREEN_CHANGE = FULLSCREEN_CHANGE;
var PLAYER_ACTIVATE = 'video-react/PLAYER_ACTIVATE';
exports.PLAYER_ACTIVATE = PLAYER_ACTIVATE;
var USER_ACTIVATE = 'video-react/USER_ACTIVATE';
exports.USER_ACTIVATE = USER_ACTIVATE;
function handleFullscreenChange(isFullscreen) {
return {
type: FULLSCREEN_CHANGE,
isFullscreen: isFullscreen
};
}
function activate(activity) {
return {
type: PLAYER_ACTIVATE,
activity: activity
};
}
function userActivate(activity) {
return {
type: USER_ACTIVATE,
activity: activity
};
}
function play() {
var operation = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {
action: 'play',
source: ''
};
this.video.play();
return {
type: OPERATE,
operation: operation
};
}
function pause() {
var operation = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {
action: 'pause',
source: ''
};
this.video.pause();
return {
type: OPERATE,
operation: operation
};
}
function togglePlay() {
var operation = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {
action: 'toggle-play',
source: ''
};
this.video.togglePlay();
return {
type: OPERATE,
operation: operation
};
} // seek video by time
function seek(time) {
var operation = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {
action: 'seek',
source: ''
};
this.video.seek(time);
return {
type: OPERATE,
operation: operation
};
} // jump forward x seconds
function forward(seconds) {
var operation = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {
action: "forward-".concat(seconds),
source: ''
};
this.video.forward(seconds);
return {
type: OPERATE,
operation: operation
};
} // jump back x seconds
function replay(seconds) {
var operation = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {
action: "replay-".concat(seconds),
source: ''
};
this.video.replay(seconds);
return {
type: OPERATE,
operation: operation
};
}
function changeRate(rate) {
var operation = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {
action: 'change-rate',
source: ''
};
this.video.playbackRate = rate;
return {
type: OPERATE,
operation: operation
};
}
function changeVolume(volume) {
var operation = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {
action: 'change-volume',
source: ''
};
var v = volume;
if (volume < 0) {
v = 0;
}
if (volume > 1) {
v = 1;
}
this.video.volume = v;
return {
type: OPERATE,
operation: operation
};
}
function mute(muted) {
var operation = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {
action: muted ? 'muted' : 'unmuted',
source: ''
};
this.video.muted = muted;
return {
type: OPERATE,
operation: operation
};
}
function toggleFullscreen(player) {
if (_fullscreen["default"].enabled) {
if (_fullscreen["default"].isFullscreen) {
_fullscreen["default"].exit();
} else {
_fullscreen["default"].request(this.rootElement);
}
return {
type: OPERATE,
operation: {
action: 'toggle-fullscreen',
source: ''
}
};
}
return {
type: FULLSCREEN_CHANGE,
isFullscreen: !player.isFullscreen
};
} |
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0046 ]-- |