mammoth-family-48524
05/12/2023, 12:55 AMmammoth-family-48524
05/12/2023, 12:56 AMpowerful-napkin-20086
05/12/2023, 2:08 AMicy-minister-29342
05/12/2023, 2:09 AMgreat-cartoon-12331
05/12/2023, 2:18 AMgreat-cartoon-12331
05/12/2023, 2:20 AMgorgeous-ghost-95789
05/12/2023, 2:27 AMgorgeous-ghost-95789
05/12/2023, 2:31 AMgorgeous-ghost-95789
05/12/2023, 2:37 AM<table>
, not individual ``s. This is because of some funkiness in targeting rows in a table that make it error-prone. For me, it was easier to redraw the whole table each time.
2. Because of this, it's simpler to only allow editing on one row at a time. In the widget I showed, clicking on another row will de-select the previously selected row.
3. It basically works like a state machine. There's VIEW and EDIT states with actions that move between them (add a blank row, select a row, post a change, delete a row, cancel changes)gorgeous-ghost-95789
05/12/2023, 2:40 AMbitter-machine-55943
05/12/2023, 3:52 AMicy-minister-29342
05/12/2023, 3:56 AMbitter-machine-55943
05/12/2023, 4:13 AMbitter-machine-55943
05/12/2023, 4:14 AMbitter-machine-55943
05/12/2023, 4:19 AMcuddly-keyboard-70746
05/12/2023, 5:45 AMcuddly-keyboard-70746
05/12/2023, 5:45 AMcuddly-keyboard-70746
05/12/2023, 5:46 AMcuddly-keyboard-70746
05/12/2023, 5:51 AMcuddly-keyboard-70746
05/12/2023, 5:52 AMwooden-magician-49694
05/12/2023, 12:47 PMicy-minister-29342
05/12/2023, 12:56 PMwooden-magician-49694
05/12/2023, 1:39 PMlimited-teacher-83117
05/12/2023, 2:28 PMworried-portugal-65416
05/12/2023, 2:41 PMhundreds-camera-24900
05/12/2023, 2:44 PMhundreds-camera-24900
05/12/2023, 2:44 PMhundreds-camera-24900
05/12/2023, 2:44 PMmysterious-toddler-20573
05/12/2023, 3:26 PMhundreds-camera-24900
05/12/2023, 3:50 PM