Hyperlinkv0.8.0-beta.28

SchemaRepresentation

SchemaRepresentation.PropertySignatureinterfaceeffect/SchemaRepresentation.ts:396
PropertySignature

A named property within an Objects representation.

Details

name is the property key, which can be a string, number, or symbol. isOptional indicates whether the key can be absent. isMutable indicates whether the property is mutable rather than readonly.

modelsObjects
export interface PropertySignature {
  readonly name: PropertyKey
  readonly type: Representation
  readonly isOptional: boolean
  readonly isMutable: boolean
  readonly annotations?: Schema.Annotations.Annotations | undefined
}
Referenced by 2 symbols