-
Notifications
You must be signed in to change notification settings - Fork 0
/
legacy.proto
30 lines (23 loc) · 926 Bytes
/
legacy.proto
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
syntax = "proto3";
import "google/protobuf/struct.proto";
import "google/protobuf/wrappers.proto";
option csharp_namespace = "SquaredUp.Dashboard.Schema";
package squaredup;
//-------------------------------------------------------------------------------------
//
// Helpers for obsolete formats and properties
//
//-------------------------------------------------------------------------------------
// Early dashboards used _type at top level, while later the designer used just type.
//
// The top level type/_type is unused, and these schema messages are provided to help
// distinguish whether the dashboard contains one form or the other.
//
// The canonical root type in this schema assumes 'type' (no underscore) - callers need
// to distinguish and then remove/modify _type fields appropriately
message DashboardStandardType {
string type = 1;
}
message DashboardObsoleteType {
string _type = 1;
}