public function decode(\blaze\web\application\BlazeContext $context, \blaze\web\component\UIComponent $component)
 {
     if ($context->getRequest()->getParameter($component->getClientId($context)) != null) {
         $component->setClicked(true);
         $component->queueEvent(new \blaze\web\event\ActionEvent($component));
     }
 }
 public function decode(\blaze\web\application\BlazeContext $context, \blaze\web\component\UIComponent $component)
 {
     if ($context->getRequest()->getParameter('BLAZE_COMMAND_IDENTIFIER') == $component->getClientId($context)) {
         $component->setClicked(true);
         $component->queueEvent(new \blaze\web\event\ActionEvent($component));
     }
 }
 public function renderChildren(\blaze\web\application\BlazeContext $context, \blaze\web\component\UIComponent $component)
 {
     if ($component->getUseMap() == true) {
         $writer = $context->getResponse()->getWriter();
         $writer->write('<map name="' . $component->getClientId($context) . 'Map">');
         parent::renderChildren($context, $component);
         $writer->write('</map>');
     } else {
         parent::renderChildren($context, $component);
     }
 }
 public function renderAttributes(\blaze\web\application\BlazeContext $context, \blaze\web\component\UIComponent $component)
 {
     $writer = $context->getResponse()->getWriter();
     $id = $component->getClientId($context);
     $styleClass = $component->getStyleClass();
     $style = $component->getStyle();
     $title = $component->getTitle();
     if ($id != null) {
         $writer->write(' id="' . $id . '"');
     }
     if ($title != null) {
         $writer->write(' title="' . $title . '"');
     }
     if ($styleClass != null) {
         $writer->write(' class="' . $styleClass . '"');
     }
     if ($style != null) {
         $writer->write(' style="' . $style . '"');
     }
 }
 public function decode(\blaze\web\application\BlazeContext $context, \blaze\web\component\UIComponent $component)
 {
     if ($context->getRequest()->getParameter('BLAZE_FORM_IDENTIFIER') == $component->getClientId($context)) {
         $component->setSubmitted(true);
     }
 }
 public function decode(\blaze\web\application\BlazeContext $context, \blaze\web\component\UIComponent $component)
 {
     $val = $context->getRequest()->getParameter($component->getClientId($context));
     $component->setSubmittedValue($val === 'true');
 }