1 package host.exp.exponent.generated;
2 
3 import com.facebook.common.internal.DoNotStrip;
4 
5 import java.util.ArrayList;
6 import java.util.List;
7 
8 import expo.modules.splashscreen.SplashScreenImageResizeMode;
9 import host.exp.exponent.BuildConfig;
10 import host.exp.exponent.Constants;
11 
12 @DoNotStrip
13 public class AppConstants {
14 
15   public static final String VERSION_NAME = null;
16   public static String INITIAL_URL = null;
17   public static final String SHELL_APP_SCHEME = null;
18   public static final String RELEASE_CHANNEL = "default";
19   public static boolean SHOW_LOADING_VIEW_IN_SHELL_APP = false;
20   public static boolean ARE_REMOTE_UPDATES_ENABLED = true;
21   public static boolean UPDATES_CHECK_AUTOMATICALLY = true;
22   public static int UPDATES_FALLBACK_TO_CACHE_TIMEOUT = 0;
23   public static final List<Constants.EmbeddedResponse> EMBEDDED_RESPONSES;
24   public static boolean FCM_ENABLED = true;
25   public static SplashScreenImageResizeMode SPLASH_SCREEN_IMAGE_RESIZE_MODE = SplashScreenImageResizeMode.CONTAIN;
26 
27   static {
28     List<Constants.EmbeddedResponse> embeddedResponses = new ArrayList<>();
29 
30     // ADD EMBEDDED RESPONSES HERE
31     // START EMBEDDED RESPONSES
32     // END EMBEDDED RESPONSES
33     EMBEDDED_RESPONSES = embeddedResponses;
34   }
35 
36   // Called from expoview/Constants
37   public static Constants.ExpoViewAppConstants get() {
38     Constants.ExpoViewAppConstants constants = new Constants.ExpoViewAppConstants();
39     constants.VERSION_NAME = VERSION_NAME;
40     constants.INITIAL_URL = INITIAL_URL;
41     constants.SHELL_APP_SCHEME = SHELL_APP_SCHEME;
42     constants.RELEASE_CHANNEL = RELEASE_CHANNEL;
43     constants.SHOW_LOADING_VIEW_IN_SHELL_APP = SHOW_LOADING_VIEW_IN_SHELL_APP;
44     constants.ARE_REMOTE_UPDATES_ENABLED = ARE_REMOTE_UPDATES_ENABLED;
45     constants.UPDATES_CHECK_AUTOMATICALLY = UPDATES_CHECK_AUTOMATICALLY;
46     constants.UPDATES_FALLBACK_TO_CACHE_TIMEOUT = UPDATES_FALLBACK_TO_CACHE_TIMEOUT;
47     constants.EMBEDDED_RESPONSES = EMBEDDED_RESPONSES;
48     constants.ANDROID_VERSION_CODE = BuildConfig.VERSION_CODE;
49     constants.FCM_ENABLED = FCM_ENABLED;
50     constants.SPLASH_SCREEN_IMAGE_RESIZE_MODE = SPLASH_SCREEN_IMAGE_RESIZE_MODE;
51     return constants;
52   }
53 }
54