refineMap()
refineMap<
KeySchema,ValueSchema>(schema,refinement):MapSchema<KeySchema,ValueSchema>
Adds a refinement to a map schema. Returns a base MapSchema - the caller is responsible for adding constraints.
Type Parametersโ
KeySchema: KeySchema extends GenericSchemaโ
ValueSchema: ValueSchema extends GenericSchemaโ
Parametersโ
schema: MapSchema<KeySchema, ValueSchema> | MapConstraint<KeySchema, ValueSchema>โ
refinement: (value) => string | trueโ
Returns: MapSchema<KeySchema, ValueSchema>โ
Sinceโ
2.0.0