-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
ReactInstanceSettings.idl
35 lines (31 loc) · 1.16 KB
/
ReactInstanceSettings.idl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
import "RedBoxHandler.idl";
import "IReactPropertyBag.idl";
namespace Microsoft.ReactNative {
[webhosthidden]
runtimeclass ReactInstanceSettings
{
ReactInstanceSettings();
IReactPropertyBag Properties { get; };
String MainComponentName { get; set; };
Boolean UseDeveloperSupport { get; set; };
String JavaScriptMainModuleName { get; set; };
String JavaScriptBundleFile { get; set; };
Boolean UseWebDebugger { get; set; };
Boolean UseFastRefresh { get; set; };
Boolean UseLiveReload { get; set; };
Boolean UseDirectDebugger { get; set; };
Boolean DebuggerBreakOnNextLine { get; set; };
Boolean UseJsi { get; set; };
Boolean EnableJITCompilation { get; set; };
Boolean EnableByteCodeCaching { get; set; };
Boolean EnableDeveloperMenu { get; set; };
String ByteCodeFileUri { get; set; };
String DebugHost { get; set; };
String DebugBundlePath { get; set; };
String BundleRootPath { get; set; };
UInt16 DebuggerPort { get; set; };
Microsoft.ReactNative.IRedBoxHandler RedBoxHandler { get; set; };
}
}