1*4440fb50SKudo Chien #pragma once 2*4440fb50SKudo Chien #include <string> 3*4440fb50SKudo Chien 4*4440fb50SKudo Chien namespace reanimated { 5*4440fb50SKudo Chien 6*4440fb50SKudo Chien class FeaturesConfig { 7*4440fb50SKudo Chien public: isLayoutAnimationEnabled()8*4440fb50SKudo Chien static inline bool isLayoutAnimationEnabled() { 9*4440fb50SKudo Chien return _isLayoutAnimationEnabled; 10*4440fb50SKudo Chien } setLayoutAnimationEnabled(bool isLayoutAnimationEnabled)11*4440fb50SKudo Chien static inline void setLayoutAnimationEnabled(bool isLayoutAnimationEnabled) { 12*4440fb50SKudo Chien _isLayoutAnimationEnabled = isLayoutAnimationEnabled; 13*4440fb50SKudo Chien } 14*4440fb50SKudo Chien 15*4440fb50SKudo Chien private: 16*4440fb50SKudo Chien static bool _isLayoutAnimationEnabled; 17*4440fb50SKudo Chien }; 18*4440fb50SKudo Chien 19*4440fb50SKudo Chien } // namespace reanimated 20