Utils: `Entities Interfaces`
Table of contents
Enumerations
Interfaces
Type Aliases
- DataEntityMetadataValue
- EntityMetadataValue
- TYPE_ENTITY_METADATA_KEY
- TYPE_IS_DATAENTITY_KEY
- _DataEntityMetadata
- _DataEntityMetadataType
Variables
Type Aliases
DataEntityMetadataValue
Ƭ DataEntityMetadataValue<M
>: keyof DataEntityMetadata
| keyof M
| string
| number
Type parameters
Name |
---|
M |
Defined in
packages/utils/src/entities/interfaces.ts:14
EntityMetadataValue
Ƭ EntityMetadataValue<M
, K
>: K
extends keyof DataEntityMetadata
? DataEntityMetadata
[K
] : K
extends keyof M
? M
[K
] : any
Type parameters
Name |
---|
M |
K |
Defined in
packages/utils/src/entities/interfaces.ts:20
TYPE_ENTITY_METADATA_KEY
Ƭ TYPE_ENTITY_METADATA_KEY: "___EntityMetadata"
Defined in
packages/utils/src/entities/interfaces.ts:4
TYPE_IS_DATAENTITY_KEY
Ƭ TYPE_IS_DATAENTITY_KEY: "__isDataEntity"
Defined in
packages/utils/src/entities/interfaces.ts:3
_DataEntityMetadata
Ƭ _DataEntityMetadata<M
>: M
& DataEntityMetadata
& AnyObject
Type parameters
Name |
---|
M |
Defined in
packages/utils/src/entities/interfaces.ts:12
_DataEntityMetadataType
Ƭ _DataEntityMetadataType: DataEntityMetadata
| AnyObject
Defined in
packages/utils/src/entities/interfaces.ts:11
Variables
__ENTITY_METADATA_KEY
• Const
__ENTITY_METADATA_KEY: TYPE_ENTITY_METADATA_KEY
= '___EntityMetadata'
Defined in
packages/utils/src/entities/interfaces.ts:9
__IS_DATAENTITY_KEY
• Const
__IS_DATAENTITY_KEY: TYPE_IS_DATAENTITY_KEY
= '__isDataEntity'
Defined in
packages/utils/src/entities/interfaces.ts:7
dataEncodings
• Const
dataEncodings: readonly DataEncoding
[]
A list of supported encoding formats