diff --git a/table.proto b/table.proto index 70d5f45..34e25a0 100644 --- a/table.proto +++ b/table.proto @@ -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`