updateROI ({ uid, properties = {} }) {
    if (!uid) return
    console.info(`update ROI ${uid}`)

    const feature = this[_drawingSource].getFeatureById(uid)

    _addROIPropertiesToFeature(feature, properties)

    this[_annotationManager].onUpdate(feature)
  }
/**
   * Update properties of regions of interest.
   *
   * @param {object} roi - ROI to be updated
   * @param {string} roi.uid - Unique identifier of the region of interest
   * @param {object} roi.properties - ROI properties
   * @param {object} roi.properties.measurements - ROI measurements
   * @param {object} roi.properties.evaluations - ROI evaluations
   * @param {object} roi.properties.label - ROI label
   * @param {object} roi.properties.marker - ROI marker (this is used while we don't have presentation states)
   */
Update properties of regions of interest.
Update properties of regions of interest .
updateROI ({ uid, properties = {} }) {
    if (!uid) return
    console.info(`update ROI ${uid}`)
    const feature = this[_drawingSource].getFeatureById(uid)
    _addROIPropertiesToFeature(feature, properties)
    this[_annotationManager].onUpdate(feature)
  }
updateROI ( { uid , properties = { } } ) { if ( ! uid ) return console . info ( ` ${ uid } ` ) const feature = this [ _drawingSource ] . getFeatureById ( uid ) _addROIPropertiesToFeature ( feature , properties ) this [ _annotationManager ] . onUpdate ( feature ) }
Update properties of regions of interest.
Update properties of regions of interest .