Prado\Web\UI\WebControls\TSlider::renderContents PHP Méthode

renderContents() public méthode

Render the body content
public renderContents ( $writer )
    public function renderContents($writer)
    {
        // Render the 'Track'
        $writer->addAttribute('class', 'Track');
        $writer->addAttribute('id', $this->getClientID() . '_track');
        $writer->renderBeginTag('div');
        // Render the 'Progress Indicator'
        if ($this->getProgressIndicator()) {
            $writer->addAttribute('class', 'Progress');
            $writer->addAttribute('id', $this->getClientID() . '_progress');
            $writer->renderBeginTag('div');
            $writer->renderEndTag();
        }
        // Render the 'Ruler'
        /*
         * Removing for now
        $writer->addAttribute('class', 'RuleContainer');
        $writer->addAttribute('id', $this->getClientID()."_rule");
        $writer->renderBeginTag('div');
        for ($i=0;$i<=100;$i+=10)
        {
        	$writer->addAttribute('class', 'RuleMark');
        	$attr=($this->getDirection()===TSliderDirection::Horizontal)?"left":"top";
        	$writer->addStyleAttribute($attr, $i.'%');
        	$writer->renderBeginTag('div');
        	$writer->renderEndTag();
        }
        $writer->renderEndTag();
        */
        $writer->renderEndTag();
        // Render the 'Handle'
        $writer->addAttribute('class', 'Handle');
        $writer->addAttribute('id', $this->getClientID() . '_handle');
        $writer->renderBeginTag('div');
        $writer->renderEndTag();
    }