UNPKG

react-native-tvos

Version:
32 lines (28 loc) 842 B
/** * Methods to enable and disable listening for Apple TV remote events (menu key, pan gesture) * * @format * @flow */ 'use strict'; const TVMenuBridge = require('../../BatchedBridge/NativeModules').TVMenuBridge; module.exports = { enableTVMenuKey: () => { TVMenuBridge && TVMenuBridge.enableTVMenuKey(); }, disableTVMenuKey: () => { TVMenuBridge && TVMenuBridge.disableTVMenuKey(); }, enableTVPanGesture: () => { TVMenuBridge && TVMenuBridge.enableTVPanGesture(); }, disableTVPanGesture: () => { TVMenuBridge && TVMenuBridge.disableTVPanGesture(); }, enableGestureHandlersCancelTouches: () => { TVMenuBridge && TVMenuBridge.enableGestureHandlersCancelTouches(); }, disableGestureHandlersCancelTouches: () => { TVMenuBridge && TVMenuBridge.disableGestureHandlersCancelTouches(); }, };