// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT license. using System; namespace Microsoft.ClearScript.V8 { /// /// Defines options for initializing a new V8 runtime instance. /// [Flags] public enum V8RuntimeFlags { // IMPORTANT: maintain bitwise equivalence with unmanaged enum V8Isolate::Flags /// /// Specifies that no options are selected. /// None = 0, /// /// Specifies that script debugging features are to be enabled. /// EnableDebugging = 0x00000001, /// /// Specifies that remote script debugging is to be enabled. This option is ignored if /// is not specified. /// EnableRemoteDebugging = 0x00000002, /// /// Specifies that /// dynamic module imports /// are to be enabled. This is an experimental feature and may be removed in a future release. /// EnableDynamicModuleImports = 0x00000004 } }