Skip to content

[I] ObjectValue

An object value with checked named entries, rather than a model type’s property declarations.

  • BaseValue
PropertyModifierTypeDescriptionOverridesInherited from
entityKindreadonly"Value"Distinguishes a concrete value from a type or parameter constraint.-BaseValue.entityKind
node?publicObjectLiteralNodeObject literal that produced the value, when available.--
propertiespublicMap<string, ObjectValuePropertyDescriptor>Actual entries keyed by property name; each descriptor contains a value, not a property type.--
typepublicTypeRepresent the storage type of a value. Example `const a = “hello”; // Type here would be “hello” const b: string = a; // Type here would be string const c: stringint32 = b; // Type here would be stringint32`
valueKindpublic"ObjectValue"Discriminant for object contents stored in a property map.BaseValue.valueKind-