@nonenumerable
Decorator that sets the enumerable property of a class field to false.
import { nonenumerable } from 'jodit/core/decorators';
class SomeComponent {
@nonenumerable
somePrivateProp: number = 1;
anotherPublicProp: number = 2;
}
const elm = new SomeComponent();
console.log(Object.keys(elm)); // ['anotherPublicProp']
nonenumerable
nonenumerable(target
, propertyKey
): void
Parameters
Name | Type |
---|---|
target |
object |
propertyKey |
string |
Returns
void
Defined in
jodit/src/core/decorators/nonenumerable/nonenumerable.ts:13