Skip to main content

PropertyDescriptor

interface Runtime.PropertyDescriptor

Object property descriptor.

Properties Jump to heading

Property name or symbol description.

optional
Jump to headingvalue: RemoteObject | undefined

The value associated with the property.

optional
Jump to headingwritable: boolean | undefined

True if the value associated with the property may be changed (data descriptors only).

optional
Jump to headingget: RemoteObject | undefined

A function which serves as a getter for the property, or undefined if there is no getter (accessor descriptors only).

optional
Jump to headingset: RemoteObject | undefined

A function which serves as a setter for the property, or undefined if there is no setter (accessor descriptors only).

True if the type of this property descriptor may be changed and if the property may be deleted from the corresponding object.

True if this property shows up during enumeration of the properties on the corresponding object.

optional
Jump to headingwasThrown: boolean | undefined

True if the result was thrown during the evaluation.

optional
Jump to headingisOwn: boolean | undefined

True if the property is owned for the object.

Property symbol object, if the property is of the symbol type.

Back to top