The record's kind, from RichRecord.defineKind.
The values it holds, by property name.
Optionalmeta: Readonly<Record<string, IRichMeta>> | null
Presentation for the properties where it differs from its kind, by property name.
{@inheritDoc IRichData.getKind}
The presentation the record gives its own properties, by property name, or null.
{@inheritDoc IRichData.getProperty}
{@inheritDoc IRichData.getPropertyMeta}
The values the record holds, by property name: not its kind's defaults.
{@inheritDoc IRichData.toJSON}
OptionaltoResourceId: ToResourceId{@inheritDoc IRichData.toString}
A value of a kind with no code of its own: a record of properties its kind declares, such as an entity read from a file (a stock, a country).
Remarks
It reads as nothing where a primitive is consumed and shows its kind's display property. A property it holds no value for reads as the kind's default. Its presentation per property is its own where it differs from its kind's (getPropertyMeta).
Immutable. Make its kind with RichRecord.defineKind.