Shorter module paths for default exports

This commit is contained in:
ahocevar
2018-04-25 17:23:56 +02:00
parent 6cb115d6a4
commit 440d1ad3e1
233 changed files with 2136 additions and 2042 deletions

View File

@@ -13,9 +13,9 @@ import {add as addTransformFunc, clear as clearTransformFuncs, get as getTransfo
/**
* A projection as {@link module:ol/proj/Projection~Projection}, SRS identifier
* A projection as {@link module:ol/proj/Projection}, SRS identifier
* string or undefined.
* @typedef {module:ol/proj/Projection~Projection|string|undefined} ProjectionLike
* @typedef {module:ol/proj/Projection|string|undefined} ProjectionLike
* @api
*/
@@ -34,7 +34,7 @@ import {add as addTransformFunc, clear as clearTransformFuncs, get as getTransfo
/**
* Meters per unit lookup table.
* @const
* @type {Object.<module:ol/proj/Units~Units, number>}
* @type {Object.<module:ol/proj/Units, number>}
* @api
*/
export {METERS_PER_UNIT};
@@ -82,7 +82,7 @@ export function identityTransform(input, opt_output, opt_dimension) {
* Add a Projection object to the list of supported projections that can be
* looked up by their code.
*
* @param {module:ol/proj/Projection~Projection} projection Projection instance.
* @param {module:ol/proj/Projection} projection Projection instance.
* @api
*/
export function addProjection(projection) {
@@ -92,7 +92,7 @@ export function addProjection(projection) {
/**
* @param {Array.<module:ol/proj/Projection~Projection>} projections Projections.
* @param {Array.<module:ol/proj/Projection>} projections Projections.
*/
export function addProjections(projections) {
projections.forEach(addProjection);
@@ -105,7 +105,7 @@ export function addProjections(projections) {
* @param {module:ol/proj~ProjectionLike} projectionLike Either a code string which is
* a combination of authority and identifier such as "EPSG:4326", or an
* existing projection object, or undefined.
* @return {module:ol/proj/Projection~Projection} Projection object, or null if not in list.
* @return {module:ol/proj/Projection} Projection object, or null if not in list.
* @api
*/
export function get(projectionLike) {
@@ -135,7 +135,7 @@ export function get(projectionLike) {
* @param {module:ol/proj~ProjectionLike} projection The projection.
* @param {number} resolution Nominal resolution in projection units.
* @param {module:ol/coordinate~Coordinate} point Point to find adjusted resolution at.
* @param {module:ol/proj/Units~Units=} opt_units Units to get the point resolution in.
* @param {module:ol/proj/Units=} opt_units Units to get the point resolution in.
* Default is the projection's units.
* @return {number} Point resolution.
* @api
@@ -181,7 +181,7 @@ export function getPointResolution(projection, resolution, point, opt_units) {
* Registers transformation functions that don't alter coordinates. Those allow
* to transform between projections with equal meaning.
*
* @param {Array.<module:ol/proj/Projection~Projection>} projections Projections.
* @param {Array.<module:ol/proj/Projection>} projections Projections.
* @api
*/
export function addEquivalentProjections(projections) {
@@ -200,9 +200,9 @@ export function addEquivalentProjections(projections) {
* Registers transformation functions to convert coordinates in any projection
* in projection1 to any projection in projection2.
*
* @param {Array.<module:ol/proj/Projection~Projection>} projections1 Projections with equal
* @param {Array.<module:ol/proj/Projection>} projections1 Projections with equal
* meaning.
* @param {Array.<module:ol/proj/Projection~Projection>} projections2 Projections with equal
* @param {Array.<module:ol/proj/Projection>} projections2 Projections with equal
* meaning.
* @param {module:ol/proj~TransformFunction} forwardTransform Transformation from any
* projection in projection1 to any projection in projection2.
@@ -229,9 +229,9 @@ export function clearAllProjections() {
/**
* @param {module:ol/proj/Projection~Projection|string|undefined} projection Projection.
* @param {module:ol/proj/Projection|string|undefined} projection Projection.
* @param {string} defaultCode Default code.
* @return {module:ol/proj/Projection~Projection} Projection.
* @return {module:ol/proj/Projection} Projection.
*/
export function createProjection(projection, defaultCode) {
if (!projection) {
@@ -239,7 +239,9 @@ export function createProjection(projection, defaultCode) {
} else if (typeof projection === 'string') {
return get(projection);
} else {
return /** @type {module:ol/proj/Projection~Projection} */ (projection);
return (
/** @type {module:ol/proj/Projection} */ (projection)
);
}
}
@@ -344,8 +346,8 @@ export function toLonLat(coordinate, opt_projection) {
* projection does represent the same geographic point as the same coordinate in
* the other projection.
*
* @param {module:ol/proj/Projection~Projection} projection1 Projection 1.
* @param {module:ol/proj/Projection~Projection} projection2 Projection 2.
* @param {module:ol/proj/Projection} projection1 Projection 1.
* @param {module:ol/proj/Projection} projection2 Projection 2.
* @return {boolean} Equivalent.
* @api
*/
@@ -367,8 +369,8 @@ export function equivalent(projection1, projection2) {
* Searches in the list of transform functions for the function for converting
* coordinates from the source projection to the destination projection.
*
* @param {module:ol/proj/Projection~Projection} sourceProjection Source Projection object.
* @param {module:ol/proj/Projection~Projection} destinationProjection Destination Projection
* @param {module:ol/proj/Projection} sourceProjection Source Projection object.
* @param {module:ol/proj/Projection} destinationProjection Destination Projection
* object.
* @return {module:ol/proj~TransformFunction} Transform function.
*/
@@ -440,8 +442,8 @@ export function transformExtent(extent, source, destination) {
* Transforms the given point to the destination projection.
*
* @param {module:ol/coordinate~Coordinate} point Point.
* @param {module:ol/proj/Projection~Projection} sourceProjection Source projection.
* @param {module:ol/proj/Projection~Projection} destinationProjection Destination projection.
* @param {module:ol/proj/Projection} sourceProjection Source projection.
* @param {module:ol/proj/Projection} destinationProjection Destination projection.
* @return {module:ol/coordinate~Coordinate} Point.
*/
export function transformWithProjections(point, sourceProjection, destinationProjection) {