Commit Graph

5 Commits

Author SHA1 Message Date
0c22ebf554 Use stdlib slices package instead of golang.org/x/exp/slices 2025-08-30 19:20:22 +02:00
a587fea398 Rework value and list binder
- Rename FieldBinder to ValueBinder
- Split ValueBinder interface into ValueGetter, ValueSetter and HTMLInputTyper
- Add non pointer types to ValueBindAny.StringValue
- Move encoding.TextMarshaler in type switch
- Simplify ListBinder, and reuse ValueBinder logic
- Add ListBindGenericValues type
2023-07-03 00:18:58 +02:00
a60a1f4af7 Improve ListBindGenericSlice
- Add support for encoding.TextMarshaler and encoding.TextUnmarshaler
2023-07-02 01:17:41 +02:00
4d18fad115 Add input component for tags
- Change ListBinder interface
- Improve ListBindGenericSlice and make it the default
- Update input example page
2023-06-02 11:17:22 +02:00
25f6c47602 Add dropdown component
- Add list binder interface
- Update input example page
2023-05-27 13:37:40 +02:00