From db0986fa06245a1173aa3a3b654e7df25117acdc Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 12 Feb 2025 15:43:58 -0600 Subject: updates for a standard plugin code file --- widget.proto | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) (limited to 'widget.proto') diff --git a/widget.proto b/widget.proto index 371c288..25265a7 100644 --- a/widget.proto +++ b/widget.proto @@ -5,32 +5,35 @@ syntax = "proto3"; package main; import "google/protobuf/timestamp.proto"; // Import the well-known type for Timestamp +import "google/protobuf/any.proto"; // Import 'Any' + message Size { - int64 width = 1; - int64 height = 2; + int64 width = 1; + int64 height = 2; } message Location { - int64 x = 1; - int64 y = 2; + int64 x = 1; + int64 y = 2; } message Tree { - Widget parent = 1; - repeated Widget children = 2; + Widget parent = 1; + repeated Widget children = 2; } message Widget { - int64 id = 1; - string name = 2; - Size size = 3; - Location location = 4; - string color = 5; + int64 id = 1; + string name = 2; + Size size = 3; + Location location = 4; + string color = 5; + google.protobuf.Any TK = 6; } message Widgets { - string uuid = 1; // `autogenpb:uuid:0331fcd7-3c8c-43e4-be1b-77db6a6bc58c` - string version = 2; // `autogenpb:version:v1` - repeated Widget Widgets = 3; + string uuid = 1; // `autogenpb:uuid:0331fcd7-3c8c-43e4-be1b-77db6a6bc58c` + string version = 2; // `autogenpb:version:v1` + repeated Widget Widgets = 3; } -- cgit v1.2.3