Bun

interface

inspector.Runtime.PropertyDescriptor

interface PropertyDescriptor

Object property descriptor.

  • configurable: boolean

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

  • enumerable: boolean

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

  • get?: RemoteObject

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

  • isOwn?: boolean

    True if the property is owned for the object.

  • name: string

    Property name or symbol description.

  • set?: RemoteObject

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

  • symbol?: RemoteObject

    Property symbol object, if the property is of the <code>symbol</code> type.

  • value?: RemoteObject

    The value associated with the property.

  • wasThrown?: boolean

    True if the result was thrown during the evaluation.

  • writable?: boolean

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