@@ -228,10 +228,14 @@ $root.vector_tile = (function() {
228228 * @function getTypeUrl
229229 * @memberof vector_tile.Tile
230230 * @static
231+ * @param {string } [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
231232 * @returns {string } The default type url
232233 */
233- Tile . getTypeUrl = function getTypeUrl ( ) {
234- return "type.googleapis.com/vector_tile.Tile" ;
234+ Tile . getTypeUrl = function getTypeUrl ( typeUrlPrefix ) {
235+ if ( typeUrlPrefix === undefined ) {
236+ typeUrlPrefix = "type.googleapis.com" ;
237+ }
238+ return typeUrlPrefix + "/vector_tile.Tile" ;
235239 } ;
236240
237241 /**
@@ -616,10 +620,14 @@ $root.vector_tile = (function() {
616620 * @function getTypeUrl
617621 * @memberof vector_tile.Tile.Value
618622 * @static
623+ * @param {string } [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
619624 * @returns {string } The default type url
620625 */
621- Value . getTypeUrl = function getTypeUrl ( ) {
622- return "type.googleapis.com/vector_tile.Tile.Value" ;
626+ Value . getTypeUrl = function getTypeUrl ( typeUrlPrefix ) {
627+ if ( typeUrlPrefix === undefined ) {
628+ typeUrlPrefix = "type.googleapis.com" ;
629+ }
630+ return typeUrlPrefix + "/vector_tile.Tile.Value" ;
623631 } ;
624632
625633 return Value ;
@@ -968,10 +976,14 @@ $root.vector_tile = (function() {
968976 * @function getTypeUrl
969977 * @memberof vector_tile.Tile.Feature
970978 * @static
979+ * @param {string } [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
971980 * @returns {string } The default type url
972981 */
973- Feature . getTypeUrl = function getTypeUrl ( ) {
974- return "type.googleapis.com/vector_tile.Tile.Feature" ;
982+ Feature . getTypeUrl = function getTypeUrl ( typeUrlPrefix ) {
983+ if ( typeUrlPrefix === undefined ) {
984+ typeUrlPrefix = "type.googleapis.com" ;
985+ }
986+ return typeUrlPrefix + "/vector_tile.Tile.Feature" ;
975987 } ;
976988
977989 return Feature ;
@@ -1337,10 +1349,14 @@ $root.vector_tile = (function() {
13371349 * @function getTypeUrl
13381350 * @memberof vector_tile.Tile.Layer
13391351 * @static
1352+ * @param {string } [typeUrlPrefix] your custom typeUrlPrefix(default "type.googleapis.com")
13401353 * @returns {string } The default type url
13411354 */
1342- Layer . getTypeUrl = function getTypeUrl ( ) {
1343- return "type.googleapis.com/vector_tile.Tile.Layer" ;
1355+ Layer . getTypeUrl = function getTypeUrl ( typeUrlPrefix ) {
1356+ if ( typeUrlPrefix === undefined ) {
1357+ typeUrlPrefix = "type.googleapis.com" ;
1358+ }
1359+ return typeUrlPrefix + "/vector_tile.Tile.Layer" ;
13441360 } ;
13451361
13461362 return Layer ;
0 commit comments