@@ -6,9 +6,6 @@ var $protobuf = require("../../../minimal");
6
6
// Common aliases
7
7
var $Reader = $protobuf . Reader , $Writer = $protobuf . Writer , $util = $protobuf . util ;
8
8
9
- // Lazily resolved type references
10
- var $lazyTypes = [ ] ;
11
-
12
9
// Exported root namespace
13
10
var $root = $protobuf . roots . test_vector_tile || ( $protobuf . roots . test_vector_tile = { } ) ;
14
11
@@ -42,11 +39,6 @@ $root.vector_tile = (function() {
42
39
*/
43
40
Tile . prototype . layers = $util . emptyArray ;
44
41
45
- // Lazily resolved type references
46
- var $types = {
47
- 0 : "vector_tile.Tile.Layer"
48
- } ; $lazyTypes . push ( $types ) ;
49
-
50
42
/**
51
43
* Creates a new Tile instance using the specified properties.
52
44
* @param {Object.<string,*>= } [properties] Properties to set
@@ -67,7 +59,7 @@ $root.vector_tile = (function() {
67
59
writer = $Writer . create ( ) ;
68
60
if ( message . layers !== undefined && message . hasOwnProperty ( "layers" ) )
69
61
for ( var i = 0 ; i < message . layers . length ; ++ i )
70
- $types [ 0 ] . encode ( message . layers [ i ] , writer . uint32 ( /* id 3, wireType 2 =*/ 26 ) . fork ( ) ) . ldelim ( ) ;
62
+ $root . vector_tile . Tile . Layer . encode ( message . layers [ i ] , writer . uint32 ( /* id 3, wireType 2 =*/ 26 ) . fork ( ) ) . ldelim ( ) ;
71
63
return writer ;
72
64
} ;
73
65
@@ -99,7 +91,7 @@ $root.vector_tile = (function() {
99
91
case 3 :
100
92
if ( ! ( message . layers && message . layers . length ) )
101
93
message . layers = [ ] ;
102
- message . layers . push ( $types [ 0 ] . decode ( reader , reader . uint32 ( ) ) ) ;
94
+ message . layers . push ( $root . vector_tile . Tile . Layer . decode ( reader , reader . uint32 ( ) ) ) ;
103
95
break ;
104
96
default :
105
97
reader . skipType ( tag & 7 ) ;
@@ -134,7 +126,7 @@ $root.vector_tile = (function() {
134
126
if ( ! Array . isArray ( message . layers ) )
135
127
return "layers: array expected" ;
136
128
for ( var i = 0 ; i < message . layers . length ; ++ i ) {
137
- var error = $types [ 0 ] . verify ( message . layers [ i ] ) ;
129
+ var error = $root . vector_tile . Tile . Layer . verify ( message . layers [ i ] ) ;
138
130
if ( error )
139
131
return "layers." + error ;
140
132
}
@@ -158,7 +150,7 @@ $root.vector_tile = (function() {
158
150
for ( var i = 0 ; i < object . layers . length ; ++ i ) {
159
151
if ( typeof object . layers [ i ] !== "object" )
160
152
throw TypeError ( ".vector_tile.Tile.layers: object expected" ) ;
161
- message . layers [ i ] = $types [ 0 ] . fromObject ( object . layers [ i ] ) ;
153
+ message . layers [ i ] = $root . vector_tile . Tile . Layer . fromObject ( object . layers [ i ] ) ;
162
154
}
163
155
}
164
156
return message ;
@@ -188,7 +180,7 @@ $root.vector_tile = (function() {
188
180
if ( message . layers && message . layers . length ) {
189
181
object . layers = [ ] ;
190
182
for ( var j = 0 ; j < message . layers . length ; ++ j )
191
- object . layers [ j ] = $types [ 0 ] . toObject ( message . layers [ j ] , options ) ;
183
+ object . layers [ j ] = $root . vector_tile . Tile . Layer . toObject ( message . layers [ j ] , options ) ;
192
184
}
193
185
return object ;
194
186
} ;
@@ -592,11 +584,6 @@ $root.vector_tile = (function() {
592
584
*/
593
585
Feature . prototype . geometry = $util . emptyArray ;
594
586
595
- // Lazily resolved type references
596
- var $types = {
597
- 2 : "vector_tile.Tile.GeomType"
598
- } ; $lazyTypes . push ( $types ) ;
599
-
600
587
/**
601
588
* Creates a new Feature instance using the specified properties.
602
589
* @param {Object.<string,*>= } [properties] Properties to set
@@ -839,7 +826,7 @@ $root.vector_tile = (function() {
839
826
object . tags [ j ] = message . tags [ j ] ;
840
827
}
841
828
if ( message . type !== undefined && message . type !== null && message . hasOwnProperty ( "type" ) )
842
- object . type = options . enums === String ? $types [ 2 ] [ message . type ] : message . type ;
829
+ object . type = options . enums === String ? $root . vector_tile . Tile . GeomType [ message . type ] : message . type ;
843
830
if ( message . geometry && message . geometry . length ) {
844
831
object . geometry = [ ] ;
845
832
for ( var j = 0 ; j < message . geometry . length ; ++ j )
@@ -921,12 +908,6 @@ $root.vector_tile = (function() {
921
908
*/
922
909
Layer . prototype . extent = 4096 ;
923
910
924
- // Lazily resolved type references
925
- var $types = {
926
- 2 : "vector_tile.Tile.Feature" ,
927
- 4 : "vector_tile.Tile.Value"
928
- } ; $lazyTypes . push ( $types ) ;
929
-
930
911
/**
931
912
* Creates a new Layer instance using the specified properties.
932
913
* @param {Object.<string,*>= } [properties] Properties to set
@@ -948,13 +929,13 @@ $root.vector_tile = (function() {
948
929
writer . uint32 ( /* id 1, wireType 2 =*/ 10 ) . string ( message . name ) ;
949
930
if ( message . features !== undefined && message . hasOwnProperty ( "features" ) )
950
931
for ( var i = 0 ; i < message . features . length ; ++ i )
951
- $types [ 2 ] . encode ( message . features [ i ] , writer . uint32 ( /* id 2, wireType 2 =*/ 18 ) . fork ( ) ) . ldelim ( ) ;
932
+ $root . vector_tile . Tile . Feature . encode ( message . features [ i ] , writer . uint32 ( /* id 2, wireType 2 =*/ 18 ) . fork ( ) ) . ldelim ( ) ;
952
933
if ( message . keys !== undefined && message . hasOwnProperty ( "keys" ) )
953
934
for ( var i = 0 ; i < message . keys . length ; ++ i )
954
935
writer . uint32 ( /* id 3, wireType 2 =*/ 26 ) . string ( message . keys [ i ] ) ;
955
936
if ( message . values !== undefined && message . hasOwnProperty ( "values" ) )
956
937
for ( var i = 0 ; i < message . values . length ; ++ i )
957
- $types [ 4 ] . encode ( message . values [ i ] , writer . uint32 ( /* id 4, wireType 2 =*/ 34 ) . fork ( ) ) . ldelim ( ) ;
938
+ $root . vector_tile . Tile . Value . encode ( message . values [ i ] , writer . uint32 ( /* id 4, wireType 2 =*/ 34 ) . fork ( ) ) . ldelim ( ) ;
958
939
if ( message . extent !== undefined && message . extent !== null && message . hasOwnProperty ( "extent" ) )
959
940
writer . uint32 ( /* id 5, wireType 0 =*/ 40 ) . uint32 ( message . extent ) ;
960
941
writer . uint32 ( /* id 15, wireType 0 =*/ 120 ) . uint32 ( message . version ) ;
@@ -995,7 +976,7 @@ $root.vector_tile = (function() {
995
976
case 2 :
996
977
if ( ! ( message . features && message . features . length ) )
997
978
message . features = [ ] ;
998
- message . features . push ( $types [ 2 ] . decode ( reader , reader . uint32 ( ) ) ) ;
979
+ message . features . push ( $root . vector_tile . Tile . Feature . decode ( reader , reader . uint32 ( ) ) ) ;
999
980
break ;
1000
981
case 3 :
1001
982
if ( ! ( message . keys && message . keys . length ) )
@@ -1005,7 +986,7 @@ $root.vector_tile = (function() {
1005
986
case 4 :
1006
987
if ( ! ( message . values && message . values . length ) )
1007
988
message . values = [ ] ;
1008
- message . values . push ( $types [ 4 ] . decode ( reader , reader . uint32 ( ) ) ) ;
989
+ message . values . push ( $root . vector_tile . Tile . Value . decode ( reader , reader . uint32 ( ) ) ) ;
1009
990
break ;
1010
991
case 5 :
1011
992
message . extent = reader . uint32 ( ) ;
@@ -1051,7 +1032,7 @@ $root.vector_tile = (function() {
1051
1032
if ( ! Array . isArray ( message . features ) )
1052
1033
return "features: array expected" ;
1053
1034
for ( var i = 0 ; i < message . features . length ; ++ i ) {
1054
- var error = $types [ 2 ] . verify ( message . features [ i ] ) ;
1035
+ var error = $root . vector_tile . Tile . Feature . verify ( message . features [ i ] ) ;
1055
1036
if ( error )
1056
1037
return "features." + error ;
1057
1038
}
@@ -1067,7 +1048,7 @@ $root.vector_tile = (function() {
1067
1048
if ( ! Array . isArray ( message . values ) )
1068
1049
return "values: array expected" ;
1069
1050
for ( var i = 0 ; i < message . values . length ; ++ i ) {
1070
- var error = $types [ 4 ] . verify ( message . values [ i ] ) ;
1051
+ var error = $root . vector_tile . Tile . Value . verify ( message . values [ i ] ) ;
1071
1052
if ( error )
1072
1053
return "values." + error ;
1073
1054
}
@@ -1098,7 +1079,7 @@ $root.vector_tile = (function() {
1098
1079
for ( var i = 0 ; i < object . features . length ; ++ i ) {
1099
1080
if ( typeof object . features [ i ] !== "object" )
1100
1081
throw TypeError ( ".vector_tile.Tile.Layer.features: object expected" ) ;
1101
- message . features [ i ] = $types [ 2 ] . fromObject ( object . features [ i ] ) ;
1082
+ message . features [ i ] = $root . vector_tile . Tile . Feature . fromObject ( object . features [ i ] ) ;
1102
1083
}
1103
1084
}
1104
1085
if ( object . keys ) {
@@ -1115,7 +1096,7 @@ $root.vector_tile = (function() {
1115
1096
for ( var i = 0 ; i < object . values . length ; ++ i ) {
1116
1097
if ( typeof object . values [ i ] !== "object" )
1117
1098
throw TypeError ( ".vector_tile.Tile.Layer.values: object expected" ) ;
1118
- message . values [ i ] = $types [ 4 ] . fromObject ( object . values [ i ] ) ;
1099
+ message . values [ i ] = $root . vector_tile . Tile . Value . fromObject ( object . values [ i ] ) ;
1119
1100
}
1120
1101
}
1121
1102
if ( object . extent !== undefined && object . extent !== null )
@@ -1157,7 +1138,7 @@ $root.vector_tile = (function() {
1157
1138
if ( message . features && message . features . length ) {
1158
1139
object . features = [ ] ;
1159
1140
for ( var j = 0 ; j < message . features . length ; ++ j )
1160
- object . features [ j ] = $types [ 1 ] . toObject ( message . features [ j ] , options ) ;
1141
+ object . features [ j ] = $root . vector_tile . Tile . Feature . toObject ( message . features [ j ] , options ) ;
1161
1142
}
1162
1143
if ( message . keys && message . keys . length ) {
1163
1144
object . keys = [ ] ;
@@ -1167,7 +1148,7 @@ $root.vector_tile = (function() {
1167
1148
if ( message . values && message . values . length ) {
1168
1149
object . values = [ ] ;
1169
1150
for ( var j = 0 ; j < message . values . length ; ++ j )
1170
- object . values [ j ] = $types [ 3 ] . toObject ( message . values [ j ] , options ) ;
1151
+ object . values [ j ] = $root . vector_tile . Tile . Value . toObject ( message . values [ j ] , options ) ;
1171
1152
}
1172
1153
if ( message . extent !== undefined && message . extent !== null && message . hasOwnProperty ( "extent" ) )
1173
1154
object . extent = message . extent ;
@@ -1202,7 +1183,4 @@ $root.vector_tile = (function() {
1202
1183
return vector_tile ;
1203
1184
} ) ( ) ;
1204
1185
1205
- // Resolve lazy type references to actual types
1206
- $util . lazyResolve ( $root , $lazyTypes ) ;
1207
-
1208
1186
module . exports = $root ;
0 commit comments