randomizeValue (random) {
    if (this._randomizeValueCallback !== null) {
      return this._randomizeValueCallback(random, this)
    }
    // generic Setting objects don't know how to choose a random value
    // leave the current value as is
    return this.getValue()
  }
/**
   * Returns a randomly chosen value.
   * @override
   * @param {Random} random Random number generator
   * @return {mixed} Randomly chosen value
   */
Returns a randomly chosen value.
@override
@param {Random} random Random number generator
@return {mixed} Randomly chosen value
Returns a randomly chosen value . @override @param { Random } random Random number generator @return { mixed } Randomly chosen value
randomizeValue (random) {
    if (this._randomizeValueCallback !== null) {
      return this._randomizeValueCallback(random, this)
    }
    return this.getValue()
  }
randomizeValue ( random ) { if ( this . _randomizeValueCallback !== null ) { return this . _randomizeValueCallback ( random , this ) } return this . getValue ( ) }
Returns a randomly chosen value.
Returns a randomly chosen value .
// generic Setting objects don't know how to choose a random value // leave the current value as is