Prado\Web\UI\WebControls\TTabPanel::getClientOptions PHP Method

getClientOptions() protected method

protected getClientOptions ( ) : array
return array the options for JavaScript
    protected function getClientOptions()
    {
        $options['ID'] = $this->getClientID();
        $options['ActiveCssClass'] = $this->getActiveTabCssClass();
        $options['NormalCssClass'] = $this->getTabCssClass();
        $viewIDs = array();
        $viewVis = array();
        foreach ($this->getViews() as $view) {
            $viewIDs[] = $view->getClientID();
            $viewVis[] = $view->getVisible();
        }
        $options['Views'] = $viewIDs;
        $options['ViewsVis'] = $viewVis;
        $options['AutoSwitch'] = $this->getAutoSwitch();
        return $options;
    }