AngularTS
    Preparing search index...

    Interface WasmResource<TExports>

    Loaded WebAssembly module with owned reactive bindings and lifecycle.

    interface WasmResource<
        TExports extends WebAssembly.Exports = WebAssembly.Exports,
    > {
        disposed: boolean;
        error: WasmError | undefined;
        exports: TExports;
        instance: Instance;
        module: Module;
        ready: Promise<WasmResource<TExports>>;
        source: WasmSource;
        status: WasmResourceStatus;
        bind<TTarget extends Scope>(
            target: TTarget,
            options?: WasmBindingOptions,
        ): Promise<WasmBinding<TTarget>>;
        dispose(): void;
        takeView(handle: number): Node;
    }

    Type Parameters

    • TExports extends WebAssembly.Exports = WebAssembly.Exports
    Index

    Properties

    disposed: boolean
    error: WasmError | undefined
    exports: TExports
    instance: Instance
    module: Module
    ready: Promise<WasmResource<TExports>>
    source: WasmSource

    Methods

    • Returns void

    • Consumes a guest-created programmatic view handle.

      Parameters

      • handle: number

      Returns Node