Exports
[<AbstractClass>]
type Exports =
abstract member CompileError: Type
abstract member Exception: Type
abstract member Global: Type<obj>
abstract member Instance: Type
abstract member Item (key: string) : ExportValue with get, set
abstract member JSTag: Tag
abstract member LinkError: Type
abstract member Memory: Type
abstract member Module: Type
abstract member RuntimeError: Type
abstract member Table: Type
abstract member Tag: Type
abstract member compile (bytes: AllowSharedBufferSource, ?options: WebAssemblyCompileOptions) : Promise<Module>
abstract member compileStreaming (source: obj, ?options: WebAssemblyCompileOptions) : Promise<Module>
abstract member compileStreaming (source: Response, ?options: WebAssemblyCompileOptions) : Promise<Module>
abstract member instantiate (moduleObject: Module, ?importObject: Imports) : Promise<Instance>
abstract member instantiate (bytes: AllowSharedBufferSource, ?importObject: Imports, ?options: WebAssemblyCompileOptions) : Promise<WebAssemblyInstantiatedSource>
abstract member instantiateStreaming (source: obj, ?importObject: Imports, ?options: WebAssemblyCompileOptions) : Promise<WebAssemblyInstantiatedSource>
abstract member instantiateStreaming (source: Response, ?importObject: Imports, ?options: WebAssemblyCompileOptions) : Promise<WebAssemblyInstantiatedSource>
abstract member validate (bytes: AllowSharedBufferSource, ?options: WebAssemblyCompileOptions) : bool
| |
|---|
| Assembly | Glutinum.Web |
| Attributes | [<AbstractClass>] [<Erase>] |
Declared inside
Properties
abstract member CompileError: Type
abstract member Exception: Type
abstract member Global: Type<obj>
abstract member Instance: Type
abstract member Item (key: string) : ExportValue with get, set
abstract member JSTag: Tag
abstract member LinkError: Type
abstract member Memory: Type
abstract member Module: Type
abstract member RuntimeError: Type
abstract member Table: Type
abstract member Tag: Type
Methods
abstract member instantiate (moduleObject: Module, ?importObject: Imports) : Promise<Instance>