Skip to main content
Version: next

proxy.defineProperty

Type: ProxyEvent

Triggered when Object.defineProperty is used.

const proxy = nexo.create({});

nexo.on("proxy.defineProperty", (event) => {
console.log(`Defining property: ${event.data.property}`);
});

Object.defineProperty(proxy, "enabled", {
value: true,
writable: false,
});
// Logs: Defining property: enabled