Optional
applyOptional
constructOptional
defineA trap for Object.defineProperty()
.
The original object which is being proxied.
A Boolean
indicating whether or not the property has been defined.
Optional
deleteOptional
getOptional
getA trap for Object.getOwnPropertyDescriptor()
.
The original object which is being proxied.
The name of the property whose description should be retrieved.
Optional
getOptional
hasOptional
isOptional
ownOptional
preventOptional
setA trap for setting a property value.
The original object which is being proxied.
The name or Symbol
of the property to set.
The object to which the assignment was originally directed.
A Boolean
indicating whether or not the property was set.
Optional
set
A trap method for a function call.