DATA()function
DATA(props: Schemas<T>): DataSchema<T>
| Param | Type | |
|---|---|---|
props | Schemas<T> | A named schema for each property of the data object. required |
| Return | |
|---|---|
DataSchema<T> | Schema that validates a data object against a fixed set of named property schemas. |
Create a DataSchema for a set of properties.
Sugar factory for DataSchema.
Examples
DATA({ name: STRING, age: NUMBER }) // DataSchema<{ name: string; age: number }>