Link to class instead of module pages
This commit is contained in:
@@ -8,9 +8,9 @@ import {getUid} from '../util.js';
|
||||
|
||||
/**
|
||||
* Feature callback. The callback will be called with three arguments. The first
|
||||
* argument is one {@link module:ol/Feature feature} or {@link module:ol/render/Feature render feature}
|
||||
* at the pixel, the second is the {@link module:ol/layer/Layer layer} of the feature and will be null for
|
||||
* unmanaged layers. The third is the {@link module:ol/geom/SimpleGeometry} of the feature. For features
|
||||
* argument is one {@link module:ol/Feature~Feature feature} or {@link module:ol/render/Feature~RenderFeature render feature}
|
||||
* at the pixel, the second is the {@link module:ol/layer/Layer~Layer layer} of the feature and will be null for
|
||||
* unmanaged layers. The third is the {@link module:ol/geom/SimpleGeometry~SimpleGeometry} of the feature. For features
|
||||
* with a GeometryCollection geometry, it will be the first detected geometry from the collection.
|
||||
* @template T
|
||||
* @typedef {function(import("../Feature.js").FeatureLike, import("../layer/Layer.js").default<import("../source/Source").default>, import("../geom/SimpleGeometry.js").default): T} FeatureCallback
|
||||
|
||||
@@ -66,7 +66,7 @@ import {listen, unlistenByKey} from '../../events.js';
|
||||
* every time the vector source changes.
|
||||
*
|
||||
* You need to provide vertex and fragment shaders for rendering. This can be done using
|
||||
* {@link module:ol/webgl/ShaderBuilder} utilities. These shaders shall expect a `a_position` attribute
|
||||
* {@link module:ol/webgl/ShaderBuilder~ShaderBuilder} utilities. These shaders shall expect a `a_position` attribute
|
||||
* containing the screen-space projected center of the quad, as well as a `a_index` attribute
|
||||
* whose value (0, 1, 2 or 3) indicates which quad vertex is currently getting processed (see structure below).
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user