@terascope/utils / decorators
decorators
Functions
configurable()
configurable(
value): (target,propertyKey,descriptor) =>void
Defined in: packages/utils/src/decorators.ts:15
A decorator making changing the changing configurable property
Parameters
| Parameter | Type |
|---|---|
value | boolean |
Returns
(
target,propertyKey,descriptor):void
Parameters
| Parameter | Type |
|---|---|
target | unknown |
propertyKey | string |
descriptor | PropertyDescriptor |
Returns
void
enumerable()
enumerable(
enabled): (target,propertyKey,descriptor) =>void
Defined in: packages/utils/src/decorators.ts:26
A decorator for making a method enumerable or none-enumerable
Parameters
| Parameter | Type | Default value |
|---|---|---|
enabled | boolean | true |
Returns
(
target,propertyKey,descriptor):void
Parameters
| Parameter | Type |
|---|---|
target | unknown |
propertyKey | string |
descriptor | PropertyDescriptor |
Returns
void
locked()
locked(): (
target,propertyKey,descriptor) =>void
Defined in: packages/utils/src/decorators.ts:2
A decorator for locking down a method
Returns
(
target,propertyKey,descriptor):void
Parameters
| Parameter | Type |
|---|---|
target | unknown |
propertyKey | string |
descriptor | PropertyDescriptor |
Returns
void