UNPKG

@typedly/descriptor

Version:

A TypeScript type definitions package for property descriptor.

10 lines (9 loc) 514 B
/** * @description Common keys `configurable` and `enumerable` of a `boolean` type for accessor and data descriptor, * picked from the default `PropertyDescriptor`. "If a descriptor has neither of `value`, `writable`, `get` and `set` keys, it is treated as a data descriptor. " * @export * @interface CommonPropertyDescriptor * @extends {Pick<PropertyDescriptor, 'configurable' | 'enumerable'>} */ export interface CommonPropertyDescriptor extends Pick<PropertyDescriptor, 'configurable' | 'enumerable'> { }