add table buttons

This commit is contained in:
Jeff Carr 2025-03-05 07:46:51 -06:00
parent 8834548d07
commit 3a51764f51
1 changed files with 11 additions and 4 deletions

View File

@ -14,6 +14,12 @@ message StringRow {
repeated Widget widgets = 3;
}
message ButtonRow {
Widget header = 1;
repeated string vals = 2;
repeated Widget widgets = 3;
}
message IntRow {
Widget header = 1;
repeated int64 vals = 2;
@ -37,10 +43,11 @@ message Table { // `autogenpb:
Widget parent = 3;
Widget grid = 4;
repeated string order = 5;
repeated StringRow StringRows = 6;
repeated IntRow IntRows = 7;
repeated TimeRow TimeRows = 8;
repeated BoolRow BoolRows = 9;
repeated StringRow stringRows = 6;
repeated IntRow intRows = 7;
repeated TimeRow timeRows = 8;
repeated BoolRow boolRows = 9;
repeated ButtonRow buttonRows = 10;
}
message Tables { // `autogenpb:marshal`