-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathTSCHArchives.proto
155 lines (136 loc) · 4.9 KB
/
TSCHArchives.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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
syntax = "proto2";
import "TSPMessages.proto";
import "TSKArchives.proto";
import "TSDArchives.proto";
import "TSSArchives.proto";
import "TSCHArchives.Common.proto";
import "TSCHArchives.GEN.proto";
import "TSCH3DArchives.proto";
import "TSCHPreUFFArchives.proto";
package TSCH;
message ChartDrawableArchive {
optional .TSD.DrawableArchive super = 1;
extensions 10000 to 536870911;
}
message ChartArchive {
optional .TSCH.ChartType chart_type = 1;
optional .TSCH.ScatterFormat scatter_format = 2;
optional .TSCH.RectArchive legend_frame = 3;
optional .TSP.Reference preset = 4;
optional .TSCH.SeriesDirection series_direction = 5;
optional bool contains_default_data = 6;
optional .TSCH.ChartGridArchive grid = 7;
optional .TSP.Reference mediator = 8;
optional .TSP.Reference chart_style = 9;
optional .TSP.Reference chart_non_style = 10;
optional .TSP.Reference legend_style = 11;
optional .TSP.Reference legend_non_style = 12;
repeated .TSP.Reference value_axis_styles = 13;
repeated .TSP.Reference value_axis_nonstyles = 14;
repeated .TSP.Reference category_axis_styles = 15;
repeated .TSP.Reference category_axis_nonstyles = 16;
repeated .TSP.Reference series_theme_styles = 17;
optional .TSCH.SparseReferenceArrayArchive series_private_styles = 18;
optional .TSCH.SparseReferenceArrayArchive series_non_styles = 19;
repeated .TSP.Reference paragraph_styles = 20;
optional uint32 multidataset_index = 21;
optional bool needs_calc_engine_deferred_import_action = 22;
extensions 10000 to 536870911;
extend .TSCH.ChartDrawableArchive {
optional .TSCH.ChartArchive unity = 10000;
}
}
message ChartPasteboardAdditionsArchive {
extend .TSCH.ChartArchive {
optional uint32 preset_index_for_pasteboard = 10000;
optional bytes preset_uuid_for_pasteboard = 10001;
}
}
message ChartGridArchive {
message GridRow {
message GridValue {
optional double numeric_value = 1;
optional double date_value = 2;
}
repeated .TSCH.ChartGridArchive.GridRow.GridValue value = 1;
}
repeated string row_name = 1;
repeated string column_name = 2;
repeated .TSCH.ChartGridArchive.GridRow grid_row = 3;
}
message ChartMediatorArchive {
optional .TSP.Reference info = 1;
repeated uint32 local_series_indexes = 2;
repeated uint32 remote_series_indexes = 3;
}
message ChartStylePreset {
optional .TSP.Reference chart_style = 1;
optional .TSP.Reference legend_style = 2;
repeated .TSP.Reference value_axis_styles = 3;
repeated .TSP.Reference category_axis_styles = 4;
repeated .TSP.Reference series_styles = 5;
repeated .TSP.Reference paragraph_styles = 6;
optional bytes uuid = 7;
}
message ChartPresetsArchive {
repeated .TSP.Reference chart_presets = 1;
extend .TSS.ThemeArchive {
optional .TSCH.ChartPresetsArchive extension = 120;
}
}
message PropertyValueStorageContainerArchive {
optional .TSP.Reference chart_style = 1;
optional .TSP.Reference chart_nonstyle = 2;
optional .TSP.Reference legend_style = 3;
optional .TSP.Reference legend_nonstyle = 4;
optional .TSCH.SparseReferenceArrayArchive value_axis_styles = 5;
optional .TSCH.SparseReferenceArrayArchive value_axis_nonstyles = 6;
optional .TSCH.SparseReferenceArrayArchive category_axis_styles = 7;
optional .TSCH.SparseReferenceArrayArchive category_axis_nonstyles = 8;
optional .TSCH.SparseReferenceArrayArchive series_theme_styles = 9;
optional .TSCH.SparseReferenceArrayArchive series_private_styles = 10;
optional .TSCH.SparseReferenceArrayArchive series_nonstyles = 11;
optional .TSCH.SparseReferenceArrayArchive paragraph_styles = 12;
}
message StylePasteboardDataArchive {
optional .TSS.StyleArchive super = 1;
optional .TSCH.PropertyValueStorageContainerArchive style_network = 2;
optional bool copied_from_entire_chart = 3;
}
message ChartSelectionPathTypeArchive {
optional string path_type = 1;
optional string path_name = 2;
}
message ChartAxisIDArchive {
optional .TSCH.AxisType axis_type = 1;
optional uint32 ordinal = 2;
}
message ChartSelectionPathArgumentArchive {
optional uint32 number = 1;
optional .TSCH.ChartAxisIDArchive axis_id = 2;
}
message ChartSelectionPathArchive {
optional .TSCH.ChartSelectionPathTypeArchive path_type = 1;
optional .TSCH.ChartSelectionPathArchive sub_selection = 2;
repeated .TSCH.ChartSelectionPathArgumentArchive arguments = 3;
}
message ChartSelectionArchive {
optional .TSP.Reference chart = 1;
repeated .TSCH.ChartSelectionPathArchive paths = 2;
}
message ChartUIState {
optional .TSP.Reference chart = 1;
optional int32 cde_last_row_selected = 2;
optional int32 cde_last_col_selected = 3;
optional int32 cde_last_row_count = 4;
optional int32 cde_last_col_count = 5;
}
message ChartFormatStructExtensions {
extend .TSK.FormatStructArchive {
optional string prefix = 10000;
optional string suffix = 10001;
}
}
extend .TSCH.ChartArchive {
optional bool scene3d_settings_constant_depth = 10002;
}