JsModuleStatus Enum

The [[Status]] of a module (https://tc39.es/ecma262/#sec-cyclic-module-records).

public enum JsModuleStatus

Fields

NameValueDescription
New0The module is created; its dependencies are not loaded yet.
Unlinked1The module and its dependencies are loaded.
Linking2The module is being linked.
Linked3The module and its dependencies are linked: the module can be evaluated.
Evaluating4The module is being evaluated.
EvaluatingAsync5The module waits for an asynchronous dependency, or runs its top-level await.
Evaluated6The module is evaluated (successfully, or with an error).