/// <summary> /// Initializes the singleton application object. This is the first line /// of authored code executed, and as such is the logical equivalent of /// main() or WinMain(). /// </summary> public App() { #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSettings.UseWebDebugger = false; InstanceSettings.UseFastRefresh = false; #else JavaScriptBundleFile = "index"; InstanceSettings.UseWebDebugger = true; InstanceSettings.UseFastRefresh = true; #endif #if DEBUG InstanceSettings.UseDeveloperSupport = true; #else InstanceSettings.UseDeveloperSupport = false; #endif InstanceSettings.Properties.Set(ReactPropertyBagHelper.GetName(null, "Prop1"), 43); InstanceSettings.Properties.Set(ReactPropertyBagHelper.GetName(null, "Prop2"), "Hello RNW!"); Microsoft.ReactNative.Managed.AutolinkedNativeModules.RegisterAutolinkedNativeModulePackages(PackageProviders); // Includes any autolinked modules PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); PackageProviders.Add(new SampleAppCS.ReactPackageProvider()); PackageProviders.Add(new SampleLibraryCS.ReactPackageProvider()); PackageProviders.Add(new SampleLibraryCpp.ReactPackageProvider()); InitializeComponent(); }
/// <summary> /// Initializes the singleton application object. This is the first line of authored code /// executed, and as such is the logical equivalent of main() or WinMain(). /// </summary> public App() { MainComponentName = "ReactUWPTestApp"; #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSettings.UseWebDebugger = false; InstanceSettings.UseLiveReload = false; #else JavaScriptMainModuleName = "app/index"; InstanceSettings.UseWebDebugger = true; InstanceSettings.UseLiveReload = true; #endif #if DEBUG InstanceSettings.EnableDeveloperMenu = true; #else InstanceSettings.EnableDeveloperMenu = false; #endif PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); // Includes any modules in this project PackageProviders.Add(new TreeDumpLibrary.ReactPackageProvider()); this.InitializeComponent(); }
/// <summary> /// Initializes the singleton application object. This is the first line of authored code /// executed, and as such is the logical equivalent of main() or WinMain(). /// </summary> public App() { #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSettings.UseWebDebugger = false; InstanceSettings.UseFastRefresh = false; #else JavaScriptBundleFile = "example/js/index"; InstanceSettings.UseWebDebugger = true; InstanceSettings.UseFastRefresh = true; #endif #if DEBUG InstanceSettings.UseDeveloperSupport = true; #else InstanceSettings.UseDeveloperSupport = false; #endif //Microsoft.ReactNative.Managed.AutolinkedNativeModules.RegisterAutolinkedNativeModulePackages(PackageProviders); // Includes any autolinked modules PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); // Includes any modules in this project PackageProviders.Add(new ReactNativePicker.ReactPackageProvider()); PackageProviders.Add(new SliderWindows.ReactPackageProvider()); PackageProviders.Add(new LottieReactNative.ReactPackageProvider(new AnimatedVisuals.LottieCodegenSourceProvider())); InitializeComponent(); }
public App() { #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSettings.UseWebDebugger = false; InstanceSettings.UseFastRefresh = false; #else JavaScriptMainModuleName = "index"; InstanceSettings.UseWebDebugger = true; InstanceSettings.UseFastRefresh = true; #endif #if DEBUG InstanceSettings.UseDeveloperSupport = true; #else InstanceSettings.UseDeveloperSupport = false; #endif Microsoft.ReactNative.Managed.AutolinkedNativeModules.RegisterAutolinkedNativeModulePackages(PackageProviders); // Includes any autolinked modules PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); PackageProviders.Add(new ReactPackageProvider()); InitializeComponent(); }
public App() { MainComponentName = "example"; #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSettings.UseWebDebugger = false; InstanceSettings.UseLiveReload = false; #else JavaScriptMainModuleName = "index"; InstanceSettings.UseWebDebugger = true; InstanceSettings.UseLiveReload = true; #endif #if DEBUG InstanceSettings.EnableDeveloperMenu = true; #else InstanceSettings.EnableDeveloperMenu = false; #endif PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); // Includes any modules in this project PackageProviders.Add(new react_native_sqlcipher_storage.ReactPackageProvider()); InitializeComponent(); }
/// <summary> /// Initializes the singleton application object. This is the first line /// of authored code executed, and as such is the logical equivalent of /// main() or WinMain(). /// </summary> public App() { #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSettings.UseWebDebugger = false; InstanceSettings.UseFastRefresh = false; #else JavaScriptMainModuleName = "index"; InstanceSettings.UseWebDebugger = true; InstanceSettings.UseFastRefresh = true; #endif #if DEBUG InstanceSettings.UseDeveloperSupport = true; #else InstanceSettings.UseDeveloperSupport = false; #endif InstanceSettings.Properties.Set(ReactPropertyBagHelper.GetName(null, "Prop1"), 43); InstanceSettings.Properties.Set(ReactPropertyBagHelper.GetName(null, "Prop2"), "Hello RNW!"); PackageProviders.Add(new ReactPackageProvider()); // Includes any modules in this project PackageProviders.Add(new ReflectionReactPackageProvider <App>()); PackageProviders.Add(new SampleLibraryCS.ReactPackageProvider()); PackageProviders.Add(new SampleLibraryCpp.ReactPackageProvider()); InitializeComponent(); }
public App() { MainComponentName = "RNInkCanvasExample"; #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSettings.UseWebDebugger = false; InstanceSettings.UseFastRefresh = false; #else JavaScriptMainModuleName = "index"; InstanceSettings.UseWebDebugger = true; InstanceSettings.UseFastRefresh = true; #endif #if DEBUG InstanceSettings.EnableDeveloperMenu = true; #else InstanceSettings.EnableDeveloperMenu = false; #endif Microsoft.ReactNative.Managed.AutolinkedNativeModules.RegisterAutolinkedNativeModulePackages(PackageProviders); // Includes any autolinked modules PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); // Includes any modules in this project PackageProviders.Add(new RNInkCanvasExample.ReactPackageProvider()); InitializeComponent(); }
public App() { MainComponentName = "example"; #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSettings.UseWebDebugger = false; InstanceSettings.UseFastRefresh = false; #else JavaScriptMainModuleName = "index"; InstanceSettings.UseWebDebugger = false; // Set to false to get synchronous module methods calls to work, for example DeviceInfo.getSerialNumberSync() InstanceSettings.UseFastRefresh = true; #endif #if DEBUG InstanceSettings.EnableDeveloperMenu = true; #else InstanceSettings.EnableDeveloperMenu = false; #endif Microsoft.ReactNative.Managed.AutolinkedNativeModules.RegisterAutolinkedNativeModulePackages(PackageProviders); // Includes any autolinked modules PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); // Includes any modules in this project PackageProviders.Add(new RNDeviceInfo.ReactPackageProvider()); // react-native-device-info module InitializeComponent(); }
/// <summary> /// Initializes the singleton application object. This is the first line /// of authored code executed, and as such is the logical equivalent of /// main() or WinMain(). /// </summary> public App() { MainComponentName = "SampleApp"; #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSettings.UseWebDebugger = false; InstanceSettings.UseFastRefresh = false; #else JavaScriptMainModuleName = "index"; InstanceSettings.UseWebDebugger = true; InstanceSettings.UseFastRefresh = true; #endif #if DEBUG InstanceSettings.EnableDeveloperMenu = true; #else InstanceSettings.EnableDeveloperMenu = false; #endif PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); // Includes any modules in this project PackageProviders.Add(new SampleLibraryCS.ReactPackageProvider()); PackageProviders.Add(new SampleLibraryCpp.ReactPackageProvider()); InitializeComponent(); }
public App() { /* Other Init Code */ PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); // Includes any modules in this project PackageProviders.Add(new NativeModuleSample.ReactPackageProvider()); /* Other Init Code */ }
/// <summary> /// Initializes the singleton application object. This is the first line /// of authored code executed, and as such is the logical equivalent of /// main() or WinMain(). /// </summary> public App() { MainComponentName = "SampleApp"; JavaScriptMainModuleName = "index.windows"; PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); // Includes any modules in this project PackageProviders.Add(new SampleLibraryCS.ReactPackageProvider()); PackageProviders.Add(new SampleLibraryCPP.ReactPackageProvider()); InitializeComponent(); }
public App() { #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSet tings.UseWebDebugger = false; InstanceSettings.UseFastRefresh = false; #else JavaScriptBundleFile = "index"; InstanceSettings.UseWebDebugger = true; InstanceSettings.UseFastRefresh = true; #endif #if DEBUG InstanceSettings.UseDeveloperSupport = true; #else InstanceSettings.UseDeveloperSupport = false; #endif Microsoft.ReactNative.Managed.AutolinkedNativeModules.RegisterAutolinkedNativeModulePackages(PackageProviders); // Includes any autolinked modules PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); PackageProviders.Add(new ReactPackageProvider()); this.EnteredBackground += (object sender, EnteredBackgroundEventArgs args) => { appState = "background"; Debug.WriteLine(appState); }; this.LeavingBackground += (object sender, LeavingBackgroundEventArgs args) => { appState = "active"; Debug.WriteLine(appState); }; InitializeComponent(); }
/// <summary> /// Initializes the singleton application object. This is the first line of authored code /// executed, and as such is the logical equivalent of main() or WinMain(). /// </summary> public App() { #if BUNDLE JavaScriptBundleFile = "index.windows"; InstanceSettings.UseWebDebugger = false; InstanceSettings.UseFastRefresh = false; #else JavaScriptMainModuleName = "app/index"; InstanceSettings.UseWebDebugger = true; InstanceSettings.UseFastRefresh = true; #endif #if DEBUG InstanceSettings.EnableDeveloperMenu = true; #else InstanceSettings.EnableDeveloperMenu = false; #endif PackageProviders.Add(new Microsoft.ReactNative.Managed.ReactPackageProvider()); PackageProviders.Add(new ReflectionReactPackageProvider <App>()); PackageProviders.Add(new TreeDumpLibrary.ReactPackageProvider()); this.InitializeComponent(); }