propresenter-php/php/proto/stage.proto
2026-03-01 16:12:17 +01:00

33 lines
659 B
Protocol Buffer
Executable file

syntax = "proto3";
package rv.data;
option cc_enable_arenas = true;
option csharp_namespace = "Pro.SerializationInterop.RVProtoData";
option swift_prefix = "RVData_";
import "applicationInfo.proto";
import "collectionElementType.proto";
import "uuid.proto";
import "slide.proto";
message Stage {
message Layout {
.rv.data.UUID uuid = 1;
string name = 2;
.rv.data.Slide slide = 3;
}
message Document {
.rv.data.ApplicationInfo application_info = 1;
repeated .rv.data.Stage.Layout layouts = 2;
}
message ScreenAssignment {
.rv.data.CollectionElementType screen = 1;
.rv.data.CollectionElementType layout = 2;
}
}