Schema.Class for class-based schemas
Use `Schema.Class` to define a schema that decodes to a class instance. You get a constructor and optional/default fields with `Schema.optional` and `Schema.default`.
- Use Schema.Class<Type>("Name")({ ... }) for class-based schemas
- Use Schema.optional(schema) for optional fields
- Decoded value is an instance of the class
Loading code editor...