mirror of
https://github.com/zoriya/react-native-omni.git
synced 2026-08-05 13:46:59 +00:00
53 lines
3.2 KiB
C++
Generated
53 lines
3.2 KiB
C++
Generated
///
|
|
/// HybridOmniPlayerSpec.cpp
|
|
/// This file was generated by nitrogen. DO NOT MODIFY THIS FILE.
|
|
/// https://github.com/mrousavy/nitro
|
|
/// Copyright © Marc Rousavy @ Margelo
|
|
///
|
|
|
|
#include "HybridOmniPlayerSpec.hpp"
|
|
|
|
namespace margelo::nitro::omni {
|
|
|
|
void HybridOmniPlayerSpec::loadHybridMethods() {
|
|
// load base methods/properties
|
|
HybridObject::loadHybridMethods();
|
|
// load custom methods/properties
|
|
registerHybrids(this, [](Prototype& prototype) {
|
|
prototype.registerHybridGetter("eventMap", &HybridOmniPlayerSpec::getEventMap);
|
|
prototype.registerHybridGetter("source", &HybridOmniPlayerSpec::getSource);
|
|
prototype.registerHybridSetter("source", &HybridOmniPlayerSpec::setSource);
|
|
prototype.registerHybridGetter("showNotification", &HybridOmniPlayerSpec::getShowNotification);
|
|
prototype.registerHybridSetter("showNotification", &HybridOmniPlayerSpec::setShowNotification);
|
|
prototype.registerHybridGetter("hasPrev", &HybridOmniPlayerSpec::getHasPrev);
|
|
prototype.registerHybridGetter("hasNext", &HybridOmniPlayerSpec::getHasNext);
|
|
prototype.registerHybridGetter("videos", &HybridOmniPlayerSpec::getVideos);
|
|
prototype.registerHybridGetter("audios", &HybridOmniPlayerSpec::getAudios);
|
|
prototype.registerHybridGetter("subtitles", &HybridOmniPlayerSpec::getSubtitles);
|
|
prototype.registerHybridGetter("rendition", &HybridOmniPlayerSpec::getRendition);
|
|
prototype.registerHybridGetter("status", &HybridOmniPlayerSpec::getStatus);
|
|
prototype.registerHybridGetter("isPlaying", &HybridOmniPlayerSpec::getIsPlaying);
|
|
prototype.registerHybridGetter("currentTime", &HybridOmniPlayerSpec::getCurrentTime);
|
|
prototype.registerHybridSetter("currentTime", &HybridOmniPlayerSpec::setCurrentTime);
|
|
prototype.registerHybridGetter("buffered", &HybridOmniPlayerSpec::getBuffered);
|
|
prototype.registerHybridGetter("duration", &HybridOmniPlayerSpec::getDuration);
|
|
prototype.registerHybridGetter("playbackRate", &HybridOmniPlayerSpec::getPlaybackRate);
|
|
prototype.registerHybridSetter("playbackRate", &HybridOmniPlayerSpec::setPlaybackRate);
|
|
prototype.registerHybridGetter("volume", &HybridOmniPlayerSpec::getVolume);
|
|
prototype.registerHybridSetter("volume", &HybridOmniPlayerSpec::setVolume);
|
|
prototype.registerHybridGetter("muted", &HybridOmniPlayerSpec::getMuted);
|
|
prototype.registerHybridSetter("muted", &HybridOmniPlayerSpec::setMuted);
|
|
prototype.registerHybridMethod("play", &HybridOmniPlayerSpec::play);
|
|
prototype.registerHybridMethod("pause", &HybridOmniPlayerSpec::pause);
|
|
prototype.registerHybridMethod("seekBy", &HybridOmniPlayerSpec::seekBy);
|
|
prototype.registerHybridMethod("playPrev", &HybridOmniPlayerSpec::playPrev);
|
|
prototype.registerHybridMethod("playNext", &HybridOmniPlayerSpec::playNext);
|
|
prototype.registerHybridMethod("selectVideo", &HybridOmniPlayerSpec::selectVideo);
|
|
prototype.registerHybridMethod("selectAudio", &HybridOmniPlayerSpec::selectAudio);
|
|
prototype.registerHybridMethod("selectSubtitle", &HybridOmniPlayerSpec::selectSubtitle);
|
|
prototype.registerHybridMethod("selectRendition", &HybridOmniPlayerSpec::selectRendition);
|
|
});
|
|
}
|
|
|
|
} // namespace margelo::nitro::omni
|