Prado\Web\UI\WebControls\TRatingList::setRating PHP Méthode

setRating() public méthode

public setRating ( $value )
    public function setRating($value)
    {
        $value = TPropertyValue::ensureFloat($value);
        $this->setViewState('Rating', $value, null);
        $index = $this->getRatingIndex($value);
        parent::setSelectedIndex($index);
    }

Usage Example

 /**
  * @param float rating value, also sets the selected Index
  */
 public function setRating($value)
 {
     if (parent::getRating() === $value) {
         return;
     }
     parent::setRating($value);
     $value = $this->getRating();
     $this->callClientFunction('setRating', $value);
 }