Skip to main content

@terascope/core-utils / decorators

decorators

Functions​

configurable()​

configurable(value): (target, propertyKey, descriptor) => void

Defined in: packages/core-utils/src/decorators.ts:15

A decorator making changing the changing configurable property

Parameters​

ParameterType
valueboolean

Returns​

(target, propertyKey, descriptor) => void


enumerable()​

enumerable(enabled?): (target, propertyKey, descriptor) => void

Defined in: packages/core-utils/src/decorators.ts:26

A decorator for making a method enumerable or none-enumerable

Parameters​

ParameterTypeDefault value
enabledbooleantrue

Returns​

(target, propertyKey, descriptor) => void


locked()​

locked(): (target, propertyKey, descriptor) => void

Defined in: packages/core-utils/src/decorators.ts:2

A decorator for locking down a method

Returns​

(target, propertyKey, descriptor) => void