AngularTS
    Preparing search index...

    Interface WasmAbiExports

    WebAssembly exports required by the language-neutral AngularTS ABI.

    interface WasmAbiExports {
        memory: Memory;
        ng_abi_alloc(size: number): number;
        ng_abi_free(ptr: number, size: number): void;
        ng_scope_on_bind?(
            scopeHandle: number,
            namePtr: number,
            nameLen: number,
        ): void;
        ng_scope_on_unbind?(scopeHandle: number): void;
        ng_scope_on_update?(
            scopeHandle: number,
            pathPtr: number,
            pathLen: number,
            valuePtr: number,
            valueLen: number,
        ): void;
    }
    Index

    Properties

    memory: Memory

    Linear memory used for ABI string and JSON payload exchange.

    Methods

    • Allocates size bytes in guest memory and returns the pointer.

      Parameters

      • size: number

      Returns number

    • Releases a pointer previously returned by ng_abi_alloc.

      Parameters

      • ptr: number
      • size: number

      Returns void

    • Optional callback invoked after a scope handle is bound.

      Parameters

      • scopeHandle: number
      • namePtr: number
      • nameLen: number

      Returns void

    • Optional callback invoked before a scope handle is unbound.

      Parameters

      • scopeHandle: number

      Returns void

    • Optional callback invoked when a watched scope path changes.

      Parameters

      • scopeHandle: number
      • pathPtr: number
      • pathLen: number
      • valuePtr: number
      • valueLen: number

      Returns void