The Slint reference currently only documents the primitive types: https://docs.slint.dev/latest/docs/slint/reference/primitive-types/ What is missing: * [ ] Arrays are only documented [in the guide](https://docs.slint.dev/latest/docs/slint/guide/language/coding/repetition-and-data-models/#arrays-and-models) * [ ] Structs and enums are only documented [in the guide](https://docs.slint.dev/latest/docs/slint/guide/language/coding/structs-and-enums/) * [ ] Tuples are only mentioned in the [type mappings](https://github.com/slint-ui/slint/blob/master/api/rs/slint/type-mappings.md)? * [ ] Anonymous objects are only mentioned in the [type mappings](https://github.com/slint-ui/slint/blob/master/api/rs/slint/type-mappings.md)? I suggest to document all data types in the Slint reference. Regarding layout I also noticed: * [ ] [Basic Layout](https://docs.slint.dev/latest/docs/slint/reference/layouts/gridlayout/) talks about `*Layout` types, while [Widget Layouts](https://docs.slint.dev/latest/docs/slint/reference/std-widgets/layouts/groupbox/) writes about `*Box` types. Do really both exist?