Get rid of disliked vector classes
This commit is contained in:
663
externs/olx.js
663
externs/olx.js
@@ -3704,206 +3704,6 @@ olx.source.ClusterOptions.prototype.projection;
|
||||
olx.source.ClusterOptions.prototype.source;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* format: ol.format.Feature,
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* projection: ol.proj.ProjectionLike}}
|
||||
* @api
|
||||
*/
|
||||
olx.source.FormatVectorOptions;
|
||||
|
||||
|
||||
/**
|
||||
* Attributions.
|
||||
* @type {Array.<ol.Attribution>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.FormatVectorOptions.prototype.attributions;
|
||||
|
||||
|
||||
/**
|
||||
* Format.
|
||||
* @type {ol.format.Feature}
|
||||
* @api
|
||||
*/
|
||||
olx.source.FormatVectorOptions.prototype.format;
|
||||
|
||||
|
||||
/**
|
||||
* Logo.
|
||||
* @type {string|olx.LogoOptions|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.FormatVectorOptions.prototype.logo;
|
||||
|
||||
|
||||
/**
|
||||
* Projection.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.FormatVectorOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* defaultProjection: ol.proj.ProjectionLike,
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* object: (GeoJSONFeature|GeoJSONFeatureCollection|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* text: (string|undefined),
|
||||
* url: (string|undefined),
|
||||
* urls: (Array.<string>|undefined)}}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GeoJSONOptions;
|
||||
|
||||
|
||||
/**
|
||||
* Attributions.
|
||||
* @type {Array.<ol.Attribution>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GeoJSONOptions.prototype.attributions;
|
||||
|
||||
|
||||
/**
|
||||
* Default projection.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GeoJSONOptions.prototype.defaultProjection;
|
||||
|
||||
|
||||
/**
|
||||
* Logo.
|
||||
* @type {string|olx.LogoOptions|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GeoJSONOptions.prototype.logo;
|
||||
|
||||
|
||||
/**
|
||||
* GeoJSON feature or feature collection.
|
||||
* @type {GeoJSONFeature|GeoJSONFeatureCollection|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GeoJSONOptions.prototype.object;
|
||||
|
||||
|
||||
/**
|
||||
* Destination projection. If provided, features will be transformed to this
|
||||
* projection. If not provided, features will not be transformed.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GeoJSONOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Text.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GeoJSONOptions.prototype.text;
|
||||
|
||||
|
||||
/**
|
||||
* URL.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GeoJSONOptions.prototype.url;
|
||||
|
||||
|
||||
/**
|
||||
* URLs.
|
||||
* @type {Array.<string>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GeoJSONOptions.prototype.urls;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* doc: (Document|undefined),
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* node: (Node|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* text: (string|undefined),
|
||||
* url: (string|undefined),
|
||||
* urls: (Array.<string>|undefined)}}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GPXOptions;
|
||||
|
||||
|
||||
/**
|
||||
* Attributions.
|
||||
* @type {Array.<ol.Attribution>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GPXOptions.prototype.attributions;
|
||||
|
||||
|
||||
/**
|
||||
* Document.
|
||||
* @type {Document|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GPXOptions.prototype.doc;
|
||||
|
||||
|
||||
/**
|
||||
* Logo.
|
||||
* @type {string|olx.LogoOptions|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GPXOptions.prototype.logo;
|
||||
|
||||
|
||||
/**
|
||||
* Node.
|
||||
* @type {Node|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GPXOptions.prototype.node;
|
||||
|
||||
|
||||
/**
|
||||
* Destination projection. If provided, features will be transformed to this
|
||||
* projection. If not provided, features will not be transformed.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GPXOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Text.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GPXOptions.prototype.text;
|
||||
|
||||
|
||||
/**
|
||||
* URL.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GPXOptions.prototype.url;
|
||||
|
||||
|
||||
/**
|
||||
* URLs.
|
||||
* @type {Array.<string>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.GPXOptions.prototype.urls;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{preemptive: (boolean|undefined),
|
||||
* url: string}}
|
||||
@@ -4140,129 +3940,6 @@ olx.source.TileVectorOptions.prototype.url;
|
||||
olx.source.TileVectorOptions.prototype.urls;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* defaultProjection: ol.proj.ProjectionLike,
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* object: (GeoJSONObject|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* text: (string|undefined),
|
||||
* url: (string|undefined)}}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TopoJSONOptions;
|
||||
|
||||
|
||||
/**
|
||||
* Attributions.
|
||||
* @type {Array.<ol.Attribution>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TopoJSONOptions.prototype.attributions;
|
||||
|
||||
|
||||
/**
|
||||
* Default projection.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TopoJSONOptions.prototype.defaultProjection;
|
||||
|
||||
|
||||
/**
|
||||
* Logo.
|
||||
* @type {string|olx.LogoOptions|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TopoJSONOptions.prototype.logo;
|
||||
|
||||
|
||||
/**
|
||||
* Object.
|
||||
* @type {GeoJSONObject|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TopoJSONOptions.prototype.object;
|
||||
|
||||
|
||||
/**
|
||||
* Destination projection. If provided, features will be transformed to this
|
||||
* projection. If not provided, features will not be transformed.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TopoJSONOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Text.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TopoJSONOptions.prototype.text;
|
||||
|
||||
|
||||
/**
|
||||
* URL.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.TopoJSONOptions.prototype.url;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{altitudeMode: (ol.format.IGCZ|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* text: (string|undefined),
|
||||
* url: (string|undefined),
|
||||
* urls: (Array.<string>|undefined)}}
|
||||
* @api
|
||||
*/
|
||||
olx.source.IGCOptions;
|
||||
|
||||
|
||||
/**
|
||||
* Altitude mode. Possible values are `barometric`, `gps`, and `none`. Default
|
||||
* is `none`.
|
||||
* @type {ol.format.IGCZ|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.IGCOptions.prototype.altitudeMode;
|
||||
|
||||
|
||||
/**
|
||||
* Destination projection. If provided, features will be transformed to this
|
||||
* projection. If not provided, features will not be transformed.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.IGCOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Text.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.IGCOptions.prototype.text;
|
||||
|
||||
|
||||
/**
|
||||
* URL.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.IGCOptions.prototype.url;
|
||||
|
||||
|
||||
/**
|
||||
* URLs.
|
||||
* @type {Array.<string>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.IGCOptions.prototype.urls;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{url: (string|undefined),
|
||||
* displayDpi: (number|undefined),
|
||||
@@ -4362,103 +4039,6 @@ olx.source.ImageMapGuideOptions.prototype.imageLoadFunction;
|
||||
olx.source.ImageMapGuideOptions.prototype.params;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* defaultStyle: (Array.<ol.style.Style>|undefined),
|
||||
* doc: (Document|undefined),
|
||||
* extractStyles: (boolean|undefined),
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* node: (Node|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* text: (string|undefined),
|
||||
* url: (string|undefined),
|
||||
* urls: (Array.<string>|undefined)}}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions;
|
||||
|
||||
|
||||
/**
|
||||
* Attributions.
|
||||
* @type {Array.<ol.Attribution>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions.prototype.attributions;
|
||||
|
||||
|
||||
/**
|
||||
* Default style.
|
||||
* @type {Array.<ol.style.Style>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions.prototype.defaultStyle;
|
||||
|
||||
|
||||
/**
|
||||
* Document.
|
||||
* @type {Document|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions.prototype.doc;
|
||||
|
||||
|
||||
/**
|
||||
* Extract styles from the KML document. Default is `true`.
|
||||
* @type {boolean|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions.prototype.extractStyles;
|
||||
|
||||
|
||||
/**
|
||||
* Logo.
|
||||
* @type {string|olx.LogoOptions|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions.prototype.logo;
|
||||
|
||||
|
||||
/**
|
||||
* Node.
|
||||
* @type {Node|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions.prototype.node;
|
||||
|
||||
|
||||
/**
|
||||
* Destination projection. If provided, features will be transformed to this
|
||||
* projection. If not provided, features will not be transformed.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Text.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions.prototype.text;
|
||||
|
||||
|
||||
/**
|
||||
* URL.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions.prototype.url;
|
||||
|
||||
|
||||
/**
|
||||
* URLs.
|
||||
* @type {Array.<string>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.KMLOptions.prototype.urls;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{layer: string,
|
||||
* tileLoadFunction: (ol.TileLoadFunctionType|undefined),
|
||||
@@ -4583,84 +4163,6 @@ olx.source.OSMOptions.prototype.url;
|
||||
olx.source.OSMOptions.prototype.wrapX;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* doc: (Document|undefined),
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* node: (Node|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* text: (string|undefined),
|
||||
* url: (string|undefined),
|
||||
* urls: (Array.<string>|undefined)}}
|
||||
* @api
|
||||
*/
|
||||
olx.source.OSMXMLOptions;
|
||||
|
||||
|
||||
/**
|
||||
* Attributions.
|
||||
* @type {Array.<ol.Attribution>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.OSMXMLOptions.prototype.attributions;
|
||||
|
||||
|
||||
/**
|
||||
* Document.
|
||||
* @type {Document|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.OSMXMLOptions.prototype.doc;
|
||||
|
||||
|
||||
/**
|
||||
* Logo.
|
||||
* @type {string|olx.LogoOptions|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.OSMXMLOptions.prototype.logo;
|
||||
|
||||
|
||||
/**
|
||||
* Node.
|
||||
* @type {Node|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.OSMXMLOptions.prototype.node;
|
||||
|
||||
|
||||
/**
|
||||
* Projection.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.OSMXMLOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Text.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.OSMXMLOptions.prototype.text;
|
||||
|
||||
|
||||
/**
|
||||
* URL.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.OSMXMLOptions.prototype.url;
|
||||
|
||||
|
||||
/**
|
||||
* URLs.
|
||||
* @type {Array.<string>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.OSMXMLOptions.prototype.urls;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* canvasFunction: ol.CanvasFunctionType,
|
||||
@@ -5068,66 +4570,6 @@ olx.source.ImageStaticOptions.prototype.projection;
|
||||
olx.source.ImageStaticOptions.prototype.url;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* format: ol.format.Feature,
|
||||
* loader: function(this: ol.source.ServerVector, ol.Extent, number, ol.proj.Projection),
|
||||
* strategy: (function(ol.Extent, number): Array.<ol.Extent>|undefined),
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* projection: ol.proj.ProjectionLike}}
|
||||
* @api
|
||||
*/
|
||||
olx.source.ServerVectorOptions;
|
||||
|
||||
|
||||
/**
|
||||
* Attributions.
|
||||
* @type {Array.<ol.Attribution>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.ServerVectorOptions.prototype.attributions;
|
||||
|
||||
|
||||
/**
|
||||
* Format.
|
||||
* @type {ol.format.Feature}
|
||||
* @api
|
||||
*/
|
||||
olx.source.ServerVectorOptions.prototype.format;
|
||||
|
||||
|
||||
/**
|
||||
* Loading function.
|
||||
* @type {function(this: ol.source.ServerVector, ol.Extent, number, ol.proj.Projection)}
|
||||
* @api
|
||||
*/
|
||||
olx.source.ServerVectorOptions.prototype.loader;
|
||||
|
||||
|
||||
/**
|
||||
* Loading strategy. An {@link ol.loadingstrategy} or a custom function.
|
||||
* Default is {@link ol.loadingstrategy.bbox}.
|
||||
* @type {function(ol.Extent, number): Array.<ol.Extent>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.ServerVectorOptions.prototype.strategy;
|
||||
|
||||
|
||||
/**
|
||||
* Logo.
|
||||
* @type {string|olx.LogoOptions|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.ServerVectorOptions.prototype.logo;
|
||||
|
||||
|
||||
/**
|
||||
* Projection.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.ServerVectorOptions.prototype.projection;
|
||||
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* params: (Object.<string, *>|undefined),
|
||||
@@ -5489,111 +4931,6 @@ olx.source.VectorOptions.prototype.projection;
|
||||
olx.source.VectorOptions.prototype.state;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{arrayBuffer: (ArrayBuffer|undefined),
|
||||
* attributions: (Array.<ol.Attribution>|undefined),
|
||||
* doc: (Document|undefined),
|
||||
* format: ol.format.Feature,
|
||||
* logo: (string|olx.LogoOptions|undefined),
|
||||
* node: (Node|undefined),
|
||||
* object: (Object|undefined),
|
||||
* projection: ol.proj.ProjectionLike,
|
||||
* text: (string|undefined),
|
||||
* url: (string|undefined),
|
||||
* urls: (Array.<string>|undefined)}}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions;
|
||||
|
||||
|
||||
/**
|
||||
* Array buffer.
|
||||
* @type {ArrayBuffer|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.arrayBuffer;
|
||||
|
||||
|
||||
/**
|
||||
* Attributions.
|
||||
* @type {Array.<ol.Attribution>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.attributions;
|
||||
|
||||
|
||||
/**
|
||||
* Document.
|
||||
* @type {Document|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.doc;
|
||||
|
||||
|
||||
/**
|
||||
* Format.
|
||||
* @type {ol.format.Feature}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.format;
|
||||
|
||||
|
||||
/**
|
||||
* Logo.
|
||||
* @type {string|olx.LogoOptions|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.logo;
|
||||
|
||||
|
||||
/**
|
||||
* Node.
|
||||
* @type {Node|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.node;
|
||||
|
||||
|
||||
/**
|
||||
* Object.
|
||||
* @type {Object|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.object;
|
||||
|
||||
|
||||
/**
|
||||
* Projection.
|
||||
* @type {ol.proj.ProjectionLike}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.projection;
|
||||
|
||||
|
||||
/**
|
||||
* Text.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.text;
|
||||
|
||||
|
||||
/**
|
||||
* URL.
|
||||
* @type {string|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.url;
|
||||
|
||||
|
||||
/**
|
||||
* URLs.
|
||||
* @type {Array.<string>|undefined}
|
||||
* @api
|
||||
*/
|
||||
olx.source.StaticVectorOptions.prototype.urls;
|
||||
|
||||
|
||||
/**
|
||||
* @typedef {{attributions: (Array.<ol.Attribution>|undefined),
|
||||
* crossOrigin: (string|null|undefined),
|
||||
|
||||
Reference in New Issue
Block a user