Prado\Web\UI\TClientScriptManager::registerDefaultButton PHP Метод

registerDefaultButton() публичный Метод

Register a default button to panel. When the $panel is in focus and the 'enter' key is pressed, the $button will be clicked.
public registerDefaultButton ( $panel, $button )
    public function registerDefaultButton($panel, $button)
    {
        $panelID = is_string($panel) ? $panel : $panel->getUniqueID();
        if (is_string($button)) {
            $buttonID = $button;
        } else {
            $button->setIsDefaultButton(true);
            $buttonID = $button->getUniqueID();
        }
        $options = TJavaScript::encode($this->getDefaultButtonOptions($panelID, $buttonID));
        $code = "new Prado.WebUI.DefaultButton({$options});";
        $this->_endScripts['prado:' . $panelID] = $code;
        $this->registerPradoScriptInternal('prado');
        $params = array($panelID, $buttonID);
        $this->_page->registerCachingAction('Page.ClientScript', 'registerDefaultButton', $params);
    }