react-native-gesture-handler
Version:
Experimental implementation of a new declarative API for gesture handling in react-native
25 lines (20 loc) • 573 B
text/typescript
import NodeManager from '../../web/tools/NodeManager';
import { GestureStateManagerType } from './gestureStateManager';
export const GestureStateManager = {
create(handlerTag: number): GestureStateManagerType {
return {
begin: () => {
NodeManager.getHandler(handlerTag).begin();
},
activate: () => {
NodeManager.getHandler(handlerTag).activate();
},
fail: () => {
NodeManager.getHandler(handlerTag).fail();
},
end: () => {
NodeManager.getHandler(handlerTag).end();
},
};
},
};