function _wireMeasurementsAndQualitativeEvaluationsEvents (
  map,
  feature,
  pyramid
) {
  /**
   * Update feature measurement properties first and then measurements
   */
  _updateFeatureMeasurements(map, feature, pyramid)
  feature.getGeometry().on(Enums.FeatureGeometryEvents.CHANGE, () => {
    _updateFeatureMeasurements(map, feature, pyramid)
  })

  /**
   * Update feature evaluations
   */
  _updateFeatureEvaluations(feature)
  feature.on(Enums.FeatureEvents.PROPERTY_CHANGE, () =>
    _updateFeatureEvaluations(feature)
  )
}
/**
 * Wire measurements and qualitative events to generate content items
 * based on feature properties and geometry changes
 *
 * @param {object} map - The map instance
 * @param {object} feature - The feature instance
 * @param {object} pyramid - The pyramid metadata
 * @returns {void}
 */
Wire measurements and qualitative events to generate content items
based on feature properties and geometry changes

@param {object} map - The map instance
@param {object} feature - The feature instance
@param {object} pyramid - The pyramid metadata
@returns {void}
Wire measurements and qualitative events to generate content items based on feature properties and geometry changes @param { object } map - The map instance @param { object } feature - The feature instance @param { object } pyramid - The pyramid metadata @returns { void }
function _wireMeasurementsAndQualitativeEvaluationsEvents (
  map,
  feature,
  pyramid
) {
  _updateFeatureMeasurements(map, feature, pyramid)
  feature.getGeometry().on(Enums.FeatureGeometryEvents.CHANGE, () => {
    _updateFeatureMeasurements(map, feature, pyramid)
  })
  _updateFeatureEvaluations(feature)
  feature.on(Enums.FeatureEvents.PROPERTY_CHANGE, () =>
    _updateFeatureEvaluations(feature)
  )
}
function _wireMeasurementsAndQualitativeEvaluationsEvents ( map , feature , pyramid ) { _updateFeatureMeasurements ( map , feature , pyramid ) feature . getGeometry ( ) . on ( Enums . FeatureGeometryEvents . CHANGE , ( ) => { _updateFeatureMeasurements ( map , feature , pyramid ) } ) _updateFeatureEvaluations ( feature ) feature . on ( Enums . FeatureEvents . PROPERTY_CHANGE , ( ) => _updateFeatureEvaluations ( feature ) ) }
Wire measurements and qualitative events to generate content items
 based on feature properties and geometry changes
Wire measurements and qualitative events to generate content items based on feature properties and geometry changes
/**
   * Update feature measurement properties first and then measurements
   */ /**
   * Update feature evaluations
   */