@databank/ractive-datatable
@todo
-
[ ] display
-
- [x] string
-
- [x] number
-
- [x] boolean
-
- [x] null
-
- [x] list
-
- [x] map
-
- [x] Binary
-
- [x] StringSet
-
- [x] NumberSet
-
- [x] BinarySet
-
- [x] text link
-
- [ ] icon link
-
- [ ] toggle ON/OFF
-
- [ ] function (eg. formatting date from timestamp )
-
[x] selection
-
- [x] multiselect
-
- [x] enable/disable selection
-
[ ] columns
-
- [x] hide columns
-
- [ ] configurable min-width/max-width per column
-
- [ ] user adjustable column width
-
- [ ] sorting
-
[ ] field editing
-
- [ ] string
-
- [ ] number
-
- [ ] boolean
-
- [ ] binary as base64 or hex editor
-
- [ ] AllowedValues
-
- [ ] dirty fields
-
[ ] validator(s) w/ validator tooltip (eg.: "Min 3 characters" )
-
- [ ] regex/function
-
- [ ] number int/float, signed/unsigned, min/max
-
- [ ] string min/max length
-
[ ] preview ( as tooltip )
-
- [ ] preview function
-
- [ ] builtin preview binary as image
-
- [ ] builtin preview binary as pdf
-
- [ ] builtin preview binary as base64
-
- [ ] builtin preview binary as hex view
-
[x] api
-
- [x] select all
-
- [x] select none
-
- [ ] row selection ( select/deselect/toggle )