Add flat style types to draw and modify interactions
This commit is contained in:
@@ -6,7 +6,7 @@ docs: >
|
|||||||
The draw interaction has a <code>trace</code> option to enable tracing
|
The draw interaction has a <code>trace</code> option to enable tracing
|
||||||
around existing features. This example uses the <code>traceSource</code> option
|
around existing features. This example uses the <code>traceSource</code> option
|
||||||
to trace features from one source and add them to another source. The first click
|
to trace features from one source and add them to another source. The first click
|
||||||
on an edge of the Idaho feature will start tracing. The second click on the edge
|
on an edge of the target feature will start tracing. The second click on the edge
|
||||||
will stop tracing.
|
will stop tracing.
|
||||||
tags: "draw, trace, vector, snap, topology"
|
tags: "draw, trace, vector, snap, topology"
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ import {getStrideForLayout} from '../geom/SimpleGeometry.js';
|
|||||||
* that takes an {@link module:ol/MapBrowserEvent~MapBrowserEvent} and returns a
|
* that takes an {@link module:ol/MapBrowserEvent~MapBrowserEvent} and returns a
|
||||||
* boolean to indicate whether the drawing can be finished. Not used when drawing
|
* boolean to indicate whether the drawing can be finished. Not used when drawing
|
||||||
* POINT or MULTI_POINT geometries.
|
* POINT or MULTI_POINT geometries.
|
||||||
* @property {import("../style/Style.js").StyleLike} [style]
|
* @property {import("../style/Style.js").StyleLike|import("../style/flat.js").FlatStyleLike} [style]
|
||||||
* Style for sketch features.
|
* Style for sketch features.
|
||||||
* @property {GeometryFunction} [geometryFunction]
|
* @property {GeometryFunction} [geometryFunction]
|
||||||
* Function that is called when a geometry's coordinates are updated.
|
* Function that is called when a geometry's coordinates are updated.
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ const ModifyEventType = {
|
|||||||
* features. Default is {@link module:ol/events/condition.always}.
|
* features. Default is {@link module:ol/events/condition.always}.
|
||||||
* @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 {import("../style/Style.js").StyleLike} [style]
|
* @property {import("../style/Style.js").StyleLike|import("../style/flat.js").FlatStyleLike} [style]
|
||||||
* Style used for the modification point or vertex. For linestrings and polygons, this will
|
* Style used for the modification point or vertex. For linestrings and polygons, this will
|
||||||
* be the affected vertex, for circles a point along the circle, and for points the actual
|
* be the affected vertex, for circles a point along the circle, and for points the actual
|
||||||
* point. If not configured, the default edit style is used (see {@link module:ol/style/Style~Style}).
|
* point. If not configured, the default edit style is used (see {@link module:ol/style/Style~Style}).
|
||||||
|
|||||||
Reference in New Issue
Block a user