mirror of
https://github.com/zoriya/react-native-video.git
synced 2026-06-20 17:00:12 +00:00
47 lines
3.5 KiB
C++
Generated
47 lines
3.5 KiB
C++
Generated
///
|
|
/// HybridVideoViewViewManagerSpec.cpp
|
|
/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE.
|
|
/// https://github.com/mrousavy/nitro
|
|
/// Copyright © Marc Rousavy @ Margelo
|
|
///
|
|
|
|
#include "HybridVideoViewViewManagerSpec.hpp"
|
|
|
|
namespace margelo::nitro::video {
|
|
|
|
void HybridVideoViewViewManagerSpec::loadHybridMethods() {
|
|
// load base methods/properties
|
|
HybridObject::loadHybridMethods();
|
|
// load custom methods/properties
|
|
registerHybrids(this, [](Prototype& prototype) {
|
|
prototype.registerHybridGetter("player", &HybridVideoViewViewManagerSpec::getPlayer);
|
|
prototype.registerHybridSetter("player", &HybridVideoViewViewManagerSpec::setPlayer);
|
|
prototype.registerHybridGetter("controls", &HybridVideoViewViewManagerSpec::getControls);
|
|
prototype.registerHybridSetter("controls", &HybridVideoViewViewManagerSpec::setControls);
|
|
prototype.registerHybridGetter("pictureInPicture", &HybridVideoViewViewManagerSpec::getPictureInPicture);
|
|
prototype.registerHybridSetter("pictureInPicture", &HybridVideoViewViewManagerSpec::setPictureInPicture);
|
|
prototype.registerHybridGetter("autoEnterPictureInPicture", &HybridVideoViewViewManagerSpec::getAutoEnterPictureInPicture);
|
|
prototype.registerHybridSetter("autoEnterPictureInPicture", &HybridVideoViewViewManagerSpec::setAutoEnterPictureInPicture);
|
|
prototype.registerHybridGetter("resizeMode", &HybridVideoViewViewManagerSpec::getResizeMode);
|
|
prototype.registerHybridSetter("resizeMode", &HybridVideoViewViewManagerSpec::setResizeMode);
|
|
prototype.registerHybridGetter("keepScreenAwake", &HybridVideoViewViewManagerSpec::getKeepScreenAwake);
|
|
prototype.registerHybridSetter("keepScreenAwake", &HybridVideoViewViewManagerSpec::setKeepScreenAwake);
|
|
prototype.registerHybridGetter("surfaceType", &HybridVideoViewViewManagerSpec::getSurfaceType);
|
|
prototype.registerHybridSetter("surfaceType", &HybridVideoViewViewManagerSpec::setSurfaceType);
|
|
prototype.registerHybridMethod("enterFullscreen", &HybridVideoViewViewManagerSpec::enterFullscreen);
|
|
prototype.registerHybridMethod("exitFullscreen", &HybridVideoViewViewManagerSpec::exitFullscreen);
|
|
prototype.registerHybridMethod("enterPictureInPicture", &HybridVideoViewViewManagerSpec::enterPictureInPicture);
|
|
prototype.registerHybridMethod("exitPictureInPicture", &HybridVideoViewViewManagerSpec::exitPictureInPicture);
|
|
prototype.registerHybridMethod("canEnterPictureInPicture", &HybridVideoViewViewManagerSpec::canEnterPictureInPicture);
|
|
prototype.registerHybridMethod("addOnPictureInPictureChangeListener", &HybridVideoViewViewManagerSpec::addOnPictureInPictureChangeListener);
|
|
prototype.registerHybridMethod("addOnFullscreenChangeListener", &HybridVideoViewViewManagerSpec::addOnFullscreenChangeListener);
|
|
prototype.registerHybridMethod("addWillEnterFullscreenListener", &HybridVideoViewViewManagerSpec::addWillEnterFullscreenListener);
|
|
prototype.registerHybridMethod("addWillExitFullscreenListener", &HybridVideoViewViewManagerSpec::addWillExitFullscreenListener);
|
|
prototype.registerHybridMethod("addWillEnterPictureInPictureListener", &HybridVideoViewViewManagerSpec::addWillEnterPictureInPictureListener);
|
|
prototype.registerHybridMethod("addWillExitPictureInPictureListener", &HybridVideoViewViewManagerSpec::addWillExitPictureInPictureListener);
|
|
prototype.registerHybridMethod("clearAllListeners", &HybridVideoViewViewManagerSpec::clearAllListeners);
|
|
});
|
|
}
|
|
|
|
} // namespace margelo::nitro::video
|