classes/t_property library

Classes

ArrayProperty
Represents an array schema property.
ObjectProperty
Represents an object schema property with nested properties and optional additionalProperties.
PrimitiveProperty
Represents a primitive schema property (e.g., string, integer, number, boolean).
PropertyNameAndSchema
Pair of a property name and its parsed schema.
RefProperty
Represents a $ref schema that points to another component schema.
TProperty
Base type for any schema property, providing common fields used across variants.

Enums

TPropertyType
Enumeration of supported schema property kinds and primitive types.