drupflare/worker - v1.0.0
    Preparing search index...

    Interface HandleIndex

    The Module.targets surface capture and replay touch, and nothing wider.

    byInteger is php-wasm's WeakerMap, which is iterable and holds [id, object]; byObject is a real WeakMap. id is a plain writable property, and writing it is load-bearing: without it the next add() would re-issue an id the restored heap already believes it owns.

    interface HandleIndex {
        byInteger: {
            "[iterator]"(): Iterator<[number, object]>;
            set(id: number, value: object): unknown;
        };
        byObject: { set(key: object, id: number): unknown };
        id: number;
    }
    Index
    byInteger: {
        "[iterator]"(): Iterator<[number, object]>;
        set(id: number, value: object): unknown;
    }
    byObject: { set(key: object, id: number): unknown }
    id: number