@@ -115,37 +115,38 @@ _Tabler_ offers twenty-seven (27) variants of table views from which you can cho
115115* Select - single-select, multi-select, or no selection
116116* Value - if checked, can be used with value types (e.g., struct values)
117117* Reference - if checked, can be used with reference types (e.g., class objects, Core Data, etc.)
118+ * Bound - if checked, can be used with inline controls (` TextField ` , etc.) to mutate model
118119* Filter - if checked, ` config.filter ` is supported (see caveat below)
119120
120- Table View | Type | Select | Value | Reference | Filter
121- :--- | :--- | :--- | :---: | :---: | :---:
122- ` TablerList ` | ** List** | | ✓ | ✓ | ✓
123- ` TablerListB ` | ** List** | | ✓ | | ✓\*
124- ` TablerListC ` | ** List** | | | ✓ |
125- ` TablerList1 ` | ** List** | Single | ✓ | ✓ | ✓
126- ` TablerList1B ` | ** List** | Single | ✓ | | ✓\*
127- ` TablerList1C ` | ** List** | Single | | ✓ |
128- ` TablerListM ` | ** List** | Multi | ✓ | ✓ | ✓
129- ` TablerListMB ` | ** List** | Multi | ✓ | | ✓\*
130- ` TablerListMC ` | ** List** | Multi | | ✓ |
131- ` TablerStack ` | ** Stack** | | ✓ | ✓ | ✓
132- ` TablerStackB ` | ** Stack** | | ✓ | | ✓\*
133- ` TablerStackC ` | ** Stack** | | | ✓ |
134- ` TablerStack1 ` | ** Stack** | Single | ✓ | ✓ | ✓
135- ` TablerStack1B ` | ** Stack** | Single | ✓ | | ✓\*
136- ` TablerStack1C ` | ** Stack** | Single | | ✓ |
137- ` TablerStackM ` | ** Stack** | Multi | ✓ | ✓ | ✓
138- ` TablerStackMB ` | ** Stack** | Multi | ✓ | | ✓\*
139- ` TablerStackMC ` | ** Stack** | Multi | | ✓ |
140- ` TablerGrid ` | ** Grid** | | ✓ | ✓ | ✓
141- ` TablerGridB ` | ** Grid** | | ✓ | |
142- ` TablerGridC ` | ** Grid** | | | ✓ |
143- ` TablerGrid1 ` | ** Grid** | Single | ✓ | ✓ | ✓
144- ` TablerGrid1B ` | ** Grid** | Single | ✓ | |
145- ` TablerGrid1C ` | ** Grid** | Single | | ✓ |
146- ` TablerGridM ` | ** Grid** | Multi | ✓ | ✓ | ✓
147- ` TablerGridMB ` | ** Grid** | Multi | ✓ | |
148- ` TablerGridMC ` | ** Grid** | Multi | | ✓ |
121+ Table View | Type | Select | Value | Reference | Bound | Filter
122+ :--- | :--- | :--- | :---: | :---: | :---: | :---:
123+ ` TablerList ` | ** List** | | ✓ | ✓ | | ✓
124+ ` TablerListB ` | ** List** | | ✓ | | ✓ | ✓ \*
125+ ` TablerListC ` | ** List** | | | ✓ | ✓ |
126+ ` TablerList1 ` | ** List** | Single | ✓ | ✓ | | ✓
127+ ` TablerList1B ` | ** List** | Single | ✓ | | ✓ | ✓ \*
128+ ` TablerList1C ` | ** List** | Single | | ✓ | ✓ |
129+ ` TablerListM ` | ** List** | Multi | ✓ | ✓ | | ✓
130+ ` TablerListMB ` | ** List** | Multi | ✓ | | ✓ | ✓ \*
131+ ` TablerListMC ` | ** List** | Multi | | ✓ | ✓ |
132+ ` TablerStack ` | ** Stack** | | ✓ | ✓ | | ✓
133+ ` TablerStackB ` | ** Stack** | | ✓ | | ✓ | ✓ \*
134+ ` TablerStackC ` | ** Stack** | | | ✓ | ✓ |
135+ ` TablerStack1 ` | ** Stack** | Single | ✓ | ✓ | | ✓
136+ ` TablerStack1B ` | ** Stack** | Single | ✓ | | ✓ | ✓ \*
137+ ` TablerStack1C ` | ** Stack** | Single | | ✓ | ✓ |
138+ ` TablerStackM ` | ** Stack** | Multi | ✓ | ✓ | | ✓
139+ ` TablerStackMB ` | ** Stack** | Multi | ✓ | | ✓ | ✓ \*
140+ ` TablerStackMC ` | ** Stack** | Multi | | ✓ | ✓ |
141+ ` TablerGrid ` | ** Grid** | | ✓ | ✓ | | ✓
142+ ` TablerGridB ` | ** Grid** | | ✓ | | ✓ |
143+ ` TablerGridC ` | ** Grid** | | | ✓ | ✓ |
144+ ` TablerGrid1 ` | ** Grid** | Single | ✓ | ✓ | | ✓
145+ ` TablerGrid1B ` | ** Grid** | Single | ✓ | | ✓ |
146+ ` TablerGrid1C ` | ** Grid** | Single | | ✓ | ✓ |
147+ ` TablerGridM ` | ** Grid** | Multi | ✓ | ✓ | | ✓
148+ ` TablerGridMB ` | ** Grid** | Multi | ✓ | | ✓ |
149+ ` TablerGridMC ` | ** Grid** | Multi | | ✓ | ✓ |
149150
150151\* filtering with bound values likely not scalable as implemented. If you can find a better way to implement, please submit a pull request!
151152
0 commit comments