Skip to main content
Version: v3.1.0

proxy.getPrototypeOf

Type: ProxyGetPrototypeOfEvent

Fired when the prototype of a proxy is retrieved.

Data Properties

target

Traceable

The underlying target object.

result

object

The prototype of the original target object. If the proxy was created without a target, null is returned.

Example

import { Nexo } from "nexos";
import type * as nx from "nexos";

const nexo = new Nexo();
const proxy = nexo.create({});

nexo.on("proxy.getPrototypeOf", (event: nx.ProxyGetPrototypeOfEvent) => {
console.log("Prototype requested");
});

Object.getPrototypeOf(proxy); // Logs: Prototype requested