Interface Metadata

Metadata for classes extending Mutable. Metadata needs to be explicitly specified using decorators.

See

type script 5.2 feature "decorator metadata" for additional information.

interface Metadata {
    attributeTypes?: MetaAttributeTypes;
    enumerableKeys?: (string | symbol)[];
}

Properties

attributeTypes?: MetaAttributeTypes

The specified types of the attributes of a class. Use the type decorator to add type information to the metadata of a class.

enumerableKeys?: (string | symbol)[]