Merge pull request #8273 from ahocevar/rm-externs
Remove the externs/ directory
This commit is contained in:
@@ -1,165 +0,0 @@
|
|||||||
/**
|
|
||||||
* @externs
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var BingMapsCoverageArea = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Array.<number>}
|
|
||||||
*/
|
|
||||||
BingMapsCoverageArea.prototype.bbox;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
BingMapsCoverageArea.prototype.zoomMax;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
BingMapsCoverageArea.prototype.zoomMin;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var BingMapsImageryProvider = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
BingMapsImageryProvider.prototype.attribution;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Array.<BingMapsCoverageArea>}
|
|
||||||
*/
|
|
||||||
BingMapsImageryProvider.prototype.coverageAreas;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var BingMapsImageryMetadataResponse = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
BingMapsImageryMetadataResponse.prototype.authenticationResultCode;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
BingMapsImageryMetadataResponse.prototype.copyright;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Array.<BingMapsResourceSet>}
|
|
||||||
*/
|
|
||||||
BingMapsImageryMetadataResponse.prototype.resourceSets;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
BingMapsImageryMetadataResponse.prototype.statusCode;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
BingMapsImageryMetadataResponse.prototype.statusDescription;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
BingMapsImageryMetadataResponse.prototype.traceId;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var BingMapsResource = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
BingMapsResource.prototype.imageHeight;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
BingMapsResource.prototype.imageUrl;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Array.<string>}
|
|
||||||
*/
|
|
||||||
BingMapsResource.prototype.imageUrlSubdomains;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
BingMapsResource.prototype.imageWidth;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Array.<BingMapsImageryProvider>}
|
|
||||||
*/
|
|
||||||
BingMapsResource.prototype.imageryProviders;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Object}
|
|
||||||
*/
|
|
||||||
BingMapsResource.prototype.vintageEnd;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Object}
|
|
||||||
*/
|
|
||||||
BingMapsResource.prototype.vintageStart;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
BingMapsResource.prototype.zoomMax;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
BingMapsResource.prototype.zoomMin;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var BingMapsResourceSet = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
BingMapsResourceSet.prototype.estimatedTotal;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Array.<BingMapsResource>}
|
|
||||||
*/
|
|
||||||
BingMapsResourceSet.prototype.resources;
|
|
||||||
Vendored
-20
@@ -1,20 +0,0 @@
|
|||||||
/**
|
|
||||||
* @fileoverview Externs for bootstrap.js
|
|
||||||
*
|
|
||||||
* @see http://twitter.github.com/bootstrap/javascript.html
|
|
||||||
* @externs
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param {string|Object.<string,*>=} opt_option
|
|
||||||
* @return {!jQuery}
|
|
||||||
*/
|
|
||||||
jQuery.prototype.popover = function(opt_option) {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param {string|Object.<string,*>=} opt_option
|
|
||||||
* @return {!jQuery}
|
|
||||||
*/
|
|
||||||
jQuery.prototype.tooltip = function(opt_option) {};
|
|
||||||
@@ -1,34 +0,0 @@
|
|||||||
/**
|
|
||||||
* @externs
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var CartoDBLayerInfo = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
CartoDBLayerInfo.prototype.layergroupid;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
CartoDBLayerInfo.prototype.updated_at;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Object}
|
|
||||||
*/
|
|
||||||
CartoDBLayerInfo.prototype.metadata;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {{http: string, https: string}}
|
|
||||||
*/
|
|
||||||
CartoDBLayerInfo.prototype.cdn_url;
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
/**
|
|
||||||
* @fileoverview Definitions for externs that are either missing or incorrect
|
|
||||||
* in the current release version of the closure compiler we use.
|
|
||||||
*
|
|
||||||
* The entries must be removed once they are available/correct in the
|
|
||||||
* version we use.
|
|
||||||
*
|
|
||||||
* @externs
|
|
||||||
*/
|
|
||||||
@@ -1,198 +0,0 @@
|
|||||||
|
|
||||||
/**
|
|
||||||
* @fileoverview Externs for EsriJSON.
|
|
||||||
* @see http://resources.arcgis.com/en/help/rest/apiref/geometry.html
|
|
||||||
* @externs
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var EsriJSONObject = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!EsriJSONCRS}
|
|
||||||
*/
|
|
||||||
EsriJSONObject.prototype.spatialReference;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var EsriJSONCRS = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* CRS well know identifier.
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
EsriJSONCRS.prototype.wkid;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {EsriJSONObject}
|
|
||||||
*/
|
|
||||||
var EsriJSONPoint = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* M value of point.
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
EsriJSONPoint.prototype.m;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* X coordinate of point.
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
EsriJSONPoint.prototype.x;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Y coordinate of point.
|
|
||||||
* @type {number}
|
|
||||||
*/
|
|
||||||
EsriJSONPoint.prototype.y;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Z coordinate of point.
|
|
||||||
* @type {number|undefined}
|
|
||||||
*/
|
|
||||||
EsriJSONPoint.prototype.z;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {EsriJSONObject}
|
|
||||||
*/
|
|
||||||
var EsriJSONMultipoint = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Does Multipoint have M values?
|
|
||||||
* @type {boolean|undefined}
|
|
||||||
*/
|
|
||||||
EsriJSONMultipoint.prototype.hasM;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Does Multipoint have Z values?
|
|
||||||
* @type {boolean|undefined}
|
|
||||||
*/
|
|
||||||
EsriJSONMultipoint.prototype.hasZ;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<!Array.<number>>}
|
|
||||||
*/
|
|
||||||
EsriJSONMultipoint.prototype.points;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {EsriJSONObject}
|
|
||||||
*/
|
|
||||||
var EsriJSONPolyline = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Does Polyline have M values?
|
|
||||||
* @type {boolean|undefined}
|
|
||||||
*/
|
|
||||||
EsriJSONPolyline.prototype.hasM;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Does Polyline have Z values?
|
|
||||||
* @type {boolean|undefined}
|
|
||||||
*/
|
|
||||||
EsriJSONPolyline.prototype.hasZ;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<!Array.<!Array.<number>>>}
|
|
||||||
*/
|
|
||||||
EsriJSONPolyline.prototype.paths;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {EsriJSONObject}
|
|
||||||
*/
|
|
||||||
var EsriJSONPolygon = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Does Polygon have M values?
|
|
||||||
* @type {boolean|undefined}
|
|
||||||
*/
|
|
||||||
EsriJSONPolygon.prototype.hasM;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Does Polygon have Z values?
|
|
||||||
* @type {boolean|undefined}
|
|
||||||
*/
|
|
||||||
EsriJSONPolygon.prototype.hasZ;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<!Array.<!Array.<number>>>}
|
|
||||||
*/
|
|
||||||
EsriJSONPolygon.prototype.rings;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @typedef {(EsriJSONPoint|EsriJSONMultipoint|EsriJSONPolyline|
|
|
||||||
EsriJSONPolygon)}
|
|
||||||
*/
|
|
||||||
var EsriJSONGeometry;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {EsriJSONObject}
|
|
||||||
*/
|
|
||||||
var EsriJSONFeature = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {EsriJSONGeometry}
|
|
||||||
*/
|
|
||||||
EsriJSONFeature.prototype.geometry;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Object.<string, *>}
|
|
||||||
*/
|
|
||||||
EsriJSONFeature.prototype.attributes;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {EsriJSONObject}
|
|
||||||
*/
|
|
||||||
var EsriJSONFeatureCollection = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<EsriJSONFeature>}
|
|
||||||
*/
|
|
||||||
EsriJSONFeatureCollection.prototype.features;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* The name of the attribute that contains ids.
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
EsriJSONFeatureCollection.prototype.objectIdFieldName;
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
/**
|
|
||||||
* @type {Object}
|
|
||||||
*/
|
|
||||||
let common;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param {string=} opt_default Default renderer.
|
|
||||||
* @return {string} Renderer type.
|
|
||||||
*/
|
|
||||||
common.getRendererFromQueryString = function(opt_default) {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param {function(new:ol.style.Style, module:ol/style/Style~Options=)} Style Style constructor.
|
|
||||||
* @param {function(new:ol.style.Fill, module:ol/style/Fill~Options=)} Fill Fill constructor.
|
|
||||||
* @param {function(new:ol.style.Stroke, module:ol/style/Stroke~Options=)} Stroke Stroke constructor.
|
|
||||||
* @param {function(new:ol.style.Icon, module:ol/style/Icon~Options=)} Icon Icon constructor.
|
|
||||||
* @param {function(new:ol.style.Text, module:ol/style/Text~Options=)} Text Text constructor.
|
|
||||||
* @return {function((module:ol/Feature~Feature|ol.render.Feature), number):
|
|
||||||
* Array.<ol.style.Style>}
|
|
||||||
*/
|
|
||||||
const createMapboxStreetsV6Style = function(Style, Fill, Stroke, Icon, Text) {};
|
|
||||||
@@ -1,155 +0,0 @@
|
|||||||
|
|
||||||
/**
|
|
||||||
* @fileoverview Externs for GeoJSON.
|
|
||||||
* @see http://geojson.org/geojson-spec.html
|
|
||||||
* @externs
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var GeoJSONObject = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<number>|undefined}
|
|
||||||
*/
|
|
||||||
GeoJSONObject.prototype.bbox;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
GeoJSONObject.prototype.type;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!GeoJSONCRS|undefined}
|
|
||||||
*/
|
|
||||||
GeoJSONObject.prototype.crs;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var GeoJSONCRS = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* CRS type. One of `link` or `name`.
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
GeoJSONCRS.prototype.type;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!GeoJSONCRSName|!GeoJSONLink}
|
|
||||||
*/
|
|
||||||
GeoJSONCRS.prototype.properties;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var GeoJSONCRSName = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
GeoJSONCRSName.prototype.name;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {GeoJSONObject}
|
|
||||||
*/
|
|
||||||
var GeoJSONGeometry = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<number>|!Array.<!Array.<number>>|
|
|
||||||
* !Array.<!Array.<!Array.<number>>>}
|
|
||||||
*/
|
|
||||||
GeoJSONGeometry.prototype.coordinates;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {GeoJSONObject}
|
|
||||||
*/
|
|
||||||
var GeoJSONGeometryCollection = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<GeoJSONGeometry>}
|
|
||||||
*/
|
|
||||||
GeoJSONGeometryCollection.prototype.geometries;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {GeoJSONObject}
|
|
||||||
*/
|
|
||||||
var GeoJSONFeature = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {GeoJSONGeometry|GeoJSONGeometryCollection}
|
|
||||||
*/
|
|
||||||
GeoJSONFeature.prototype.geometry;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number|string|undefined}
|
|
||||||
*/
|
|
||||||
GeoJSONFeature.prototype.id;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Object.<string, *>}
|
|
||||||
*/
|
|
||||||
GeoJSONFeature.prototype.properties;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string|undefined}
|
|
||||||
*/
|
|
||||||
GeoJSONFeature.prototype.geometry_name;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {GeoJSONObject}
|
|
||||||
*/
|
|
||||||
var GeoJSONFeatureCollection = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<GeoJSONFeature>}
|
|
||||||
*/
|
|
||||||
GeoJSONFeatureCollection.prototype.features;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var GeoJSONLink = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
GeoJSONLink.prototype.href;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
GeoJSONLink.prototype.type;
|
|
||||||
Vendored
-1828
File diff suppressed because it is too large
Load Diff
@@ -1,37 +0,0 @@
|
|||||||
/**
|
|
||||||
* @externs
|
|
||||||
* @see http://proj4js.org/
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var Proj4 = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param {ol.Coordinate} coordinates
|
|
||||||
* @return {ol.Coordinate}
|
|
||||||
*/
|
|
||||||
Proj4.prototype.forward = function(coordinates) {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param {ol.Coordinate} coordinates
|
|
||||||
* @return {ol.Coordinate}
|
|
||||||
*/
|
|
||||||
Proj4.prototype.inverse = function(coordinates) {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param {string} name
|
|
||||||
* @param {(string|Object)=} opt_def
|
|
||||||
* @return {undefined|Object.<string, Object.<{axis: string, units: string, to_meter: number}>>}
|
|
||||||
*/
|
|
||||||
Proj4.prototype.defs = function(name, opt_def) {};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Proj4}
|
|
||||||
*/
|
|
||||||
var proj4;
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
# Externs
|
|
||||||
|
|
||||||
TODO: remove this directory
|
|
||||||
@@ -1,120 +0,0 @@
|
|||||||
/**
|
|
||||||
* @externs
|
|
||||||
* @see https://github.com/mapbox/tilejson-spec
|
|
||||||
* @see https://github.com/mapbox/utfgrid-spec
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var TileJSON = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.tilejson;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.name;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.description;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.version;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.attribution;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.template;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.legend;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.scheme;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<string>}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.tiles;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<string>|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.grids;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.minzoom;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {number|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.maxzoom;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<number>|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.bounds;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<number>|undefined}
|
|
||||||
*/
|
|
||||||
TileJSON.prototype.center;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var UTFGridJSON = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<string>}
|
|
||||||
*/
|
|
||||||
UTFGridJSON.prototype.grid;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<string>}
|
|
||||||
*/
|
|
||||||
UTFGridJSON.prototype.keys;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Object.<string, Object>|undefined}
|
|
||||||
*/
|
|
||||||
UTFGridJSON.prototype.data;
|
|
||||||
@@ -1,177 +0,0 @@
|
|||||||
|
|
||||||
/**
|
|
||||||
* @fileoverview Externs for TopoJSON.
|
|
||||||
* @see https://github.com/mbostock/topojson/wiki/Specification
|
|
||||||
* @externs
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var TopoJSONTopology = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
TopoJSONTopology.prototype.type;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {TopoJSONTransform|undefined}
|
|
||||||
*/
|
|
||||||
TopoJSONTopology.prototype.transform;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Object.<string, (TopoJSONGeometry|TopoJSONGeometryCollection)>}
|
|
||||||
*/
|
|
||||||
TopoJSONTopology.prototype.objects;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<Array.<Array.<number>>>}
|
|
||||||
*/
|
|
||||||
TopoJSONTopology.prototype.arcs;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var TopoJSONTransform = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<number>}
|
|
||||||
*/
|
|
||||||
TopoJSONTransform.prototype.scale;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<number>}
|
|
||||||
*/
|
|
||||||
TopoJSONTransform.prototype.translate;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var TopoJSONGeometry = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string}
|
|
||||||
*/
|
|
||||||
TopoJSONGeometry.prototype.type;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {string|number|undefined}
|
|
||||||
*/
|
|
||||||
TopoJSONGeometry.prototype.id;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Object.<string, *>|undefined}
|
|
||||||
*/
|
|
||||||
TopoJSONGeometry.prototype.properties;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
*/
|
|
||||||
var TopoJSONGeometryCollection = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {Array.<TopoJSONGeometry>}
|
|
||||||
*/
|
|
||||||
TopoJSONGeometryCollection.prototype.geometries;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {TopoJSONGeometry}
|
|
||||||
*/
|
|
||||||
var TopoJSONPoint = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<number>}
|
|
||||||
*/
|
|
||||||
TopoJSONPoint.prototype.coordinates;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {TopoJSONGeometry}
|
|
||||||
*/
|
|
||||||
var TopoJSONLineString = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<number>}
|
|
||||||
*/
|
|
||||||
TopoJSONLineString.prototype.arcs;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {TopoJSONGeometry}
|
|
||||||
*/
|
|
||||||
var TopoJSONPolygon = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<Array.<number>>}
|
|
||||||
*/
|
|
||||||
TopoJSONPolygon.prototype.arcs;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {TopoJSONGeometry}
|
|
||||||
*/
|
|
||||||
var TopoJSONMultiPoint = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<Array.<number>>}
|
|
||||||
*/
|
|
||||||
TopoJSONMultiPoint.prototype.coordinates;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {TopoJSONGeometry}
|
|
||||||
*/
|
|
||||||
var TopoJSONMultiLineString = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<Array.<number>>}
|
|
||||||
*/
|
|
||||||
TopoJSONMultiLineString.prototype.arcs;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @constructor
|
|
||||||
* @extends {TopoJSONGeometry}
|
|
||||||
*/
|
|
||||||
var TopoJSONMultiPolygon = function() {};
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @type {!Array.<Array.<Array.<number>>>}
|
|
||||||
*/
|
|
||||||
TopoJSONMultiPolygon.prototype.arcs;
|
|
||||||
Reference in New Issue
Block a user