Schema type aliases
This is the collection of schema type aliases within the store
module. There are 10 schema type aliases in total.
TablesSchema
The TablesSchema
type describes the tabular structure of a Store
in terms of valid Table
Ids
and the types of Cell
that can exist within them.
NoTablesSchema
The NoTablesSchema
type is a TablesSchema
-like type for when one has not been provided.
OptionalTablesSchema
The OptionalTablesSchema
type is used by generic types that can optionally take a TablesSchema
.
CellSchema
The CellSchema
type describes what values are allowed for each Cell
in a Table
.
ValuesSchema
The ValuesSchema
type describes the keyed Values
that can be set in a Store
and their types.
NoValuesSchema
The NoValuesSchema
type is a ValuesSchema
-like type for when one has not been provided.
OptionalValuesSchema
The OptionalValuesSchema
type is used by generic types that can optionally take a ValuesSchema
.
ValueSchema
The ValueSchema
type describes what values are allowed for keyed Values
in a Store
.
NoSchemas
The NoSchemas
type is used as a default by generic types that can optionally take either or both of a TablesSchema
and ValuesSchema
.
OptionalSchemas
The OptionalSchemas
type is used by generic types that can optionally take either or both of a TablesSchema
and ValuesSchema
.