// Inlined nitrogen-generated view configs. // These are the JSON configs that getHostComponent() needs to register // native views. Inlined here so imports work from both src/ and lib/module/. // // If you add new props to VideoView or AirPlayButton specs, re-run // `nitrogen` and update these objects to match the generated JSON. export const AirPlayButtonConfig = { uiViewClassName: 'AirPlayButton', supportsRawText: false, bubblingEventTypes: {}, directEventTypes: {}, validAttributes: { tintColor: true, activeTintColor: true, hybridRef: true, }, }; export const VideoViewConfig = { uiViewClassName: 'VideoView', supportsRawText: false, bubblingEventTypes: {}, directEventTypes: {}, validAttributes: { resizeMode: true, pipEnabled: true, playInBackground: true, onPipStart: true, onPipStop: true, surfaceType: true, onFullscreenEnter: true, onFullscreenExit: true, selectedVideoTrack: true, selectedSubtitleTrack: true, selectedAudioTrack: true, adTagUrl: true, source: true, autoPlay: true, hybridRef: true, }, };