Fix code snippet JavaScript

This commit is contained in:
ahocevar
2018-04-23 08:32:40 +02:00
parent c23a5086ae
commit d7f3e633b7
2 changed files with 15 additions and 14 deletions

View File

@@ -23,12 +23,12 @@ import {createEditingStyle} from '../style/Style.js';
* initial extent. * initial extent.
* @property {module:ol/style/Style~Style|Array.<module:ol/style/Style~Style>|module:ol/style~StyleFunction} [boxStyle] * @property {module:ol/style/Style~Style|Array.<module:ol/style/Style~Style>|module:ol/style~StyleFunction} [boxStyle]
* Style for the drawn extent box. Defaults to * Style for the drawn extent box. Defaults to
* {@link module:ol/style/Style~createEditing()[module:ol/geom/GeometryType.POLYGON]} * {@link module:ol/style/Style~createEditing()['Polygon']}
* @property {number} [pixelTolerance=10] Pixel tolerance for considering the * @property {number} [pixelTolerance=10] Pixel tolerance for considering the
* pointer close enough to a segment or vertex for editing. * pointer close enough to a segment or vertex for editing.
* @property {module:ol/style/Style~Style|Array.<module:ol/style/Style~Style>|module:ol/style~StyleFunction} [pointerStyle] * @property {module:ol/style/Style~Style|Array.<module:ol/style/Style~Style>|module:ol/style~StyleFunction} [pointerStyle]
* Style for the cursor used to draw the extent. Defaults to * Style for the cursor used to draw the extent. Defaults to
* {@link module:ol/style/Style~createEditing()[module:ol/geom/GeometryType.POINT]} * {@link module:ol/style/Style~createEditing()['Point']}
* @property {boolean} [wrapX=false] Wrap the drawn extent across multiple maps * @property {boolean} [wrapX=false] Wrap the drawn extent across multiple maps
* in the X direction? Only affects visuals, not functionality. * in the X direction? Only affects visuals, not functionality.
*/ */

View File

@@ -25,19 +25,20 @@
* *
* A separate editing style has the following defaults: * A separate editing style has the following defaults:
* ```js * ```js
* import GeometryType from ol/geom/GeometryType
* var white = [255, 255, 255, 1]; * var white = [255, 255, 255, 1];
* var blue = [0, 153, 255, 1]; * var blue = [0, 153, 255, 1];
* var width = 3; * var width = 3;
* styles[module:ol/geom/GeometryType.POLYGON] = [ * styles[GeometryType.POLYGON] = [
* new ol.style.Style({ * new ol.style.Style({
* fill: new ol.style.Fill({ * fill: new ol.style.Fill({
* color: [255, 255, 255, 0.5] * color: [255, 255, 255, 0.5]
* }) * })
* }) * })
* ]; * ];
* styles[module:ol/geom/GeometryType.MULTI_POLYGON] = * styles[GeometryType.MULTI_POLYGON] =
* styles[module:ol/geom/GeometryType.POLYGON]; * styles[GeometryType.POLYGON];
* styles[module:ol/geom/GeometryType.LINE_STRING] = [ * styles[GeometryType.LINE_STRING] = [
* new ol.style.Style({ * new ol.style.Style({
* stroke: new ol.style.Stroke({ * stroke: new ol.style.Stroke({
* color: white, * color: white,
@@ -51,9 +52,9 @@
* }) * })
* }) * })
* ]; * ];
* styles[module:ol/geom/GeometryType.MULTI_LINE_STRING] = * styles[GeometryType.MULTI_LINE_STRING] =
* styles[module:ol/geom/GeometryType.LINE_STRING]; * styles[GeometryType.LINE_STRING];
* styles[module:ol/geom/GeometryType.POINT] = [ * styles[GeometryType.POINT] = [
* new ol.style.Style({ * new ol.style.Style({
* image: new ol.style.Circle({ * image: new ol.style.Circle({
* radius: width * 2, * radius: width * 2,
@@ -68,11 +69,11 @@
* zIndex: Infinity * zIndex: Infinity
* }) * })
* ]; * ];
* styles[module:ol/geom/GeometryType.MULTI_POINT] = * styles[GeometryType.MULTI_POINT] =
* styles[module:ol/geom/GeometryType.POINT]; * styles[GeometryType.POINT];
* styles[module:ol/geom/GeometryType.GEOMETRY_COLLECTION] = * styles[GEOMETRY_COLLECTION] =
* styles[module:ol/geom/GeometryType.POLYGON].concat( * styles[GeometryType.POLYGON].concat(
* styles[module:ol/geom/GeometryType.POINT] * styles[GeometryType.POINT]
* ); * );
*``` *```
* *