domain of the property (basically declaring type)
if this property range is constrained to a fixed set of values it will return the values
return a pattern for a property name - used for a pattern properties
true if this property is a discriminator
true if this property can have multiple values
true if this property range is one of built in value types
true if this property is required to fill
true if this property range is a value type
return a prefix for a property name - used for additional properties
returns true if this property matches the a given property name (it is important for additional and pattern properties)
name of the property
range of the property (basically it is type)
Generated using TypeDoc
returns a default value for this property