getPostBackOptions() protected method

Gets the post back options for this textbox.
protected getPostBackOptions ( ) : array
return array
Example #1
0
 /**
  * Get javascript color picker options.
  * @return array color picker client-side options
  */
 protected function getPostBackOptions()
 {
     $options = parent::getPostBackOptions();
     $options['ClassName'] = $this->getCssClass();
     $options['ShowColorPicker'] = $this->getShowColorPicker();
     if ($options['ShowColorPicker']) {
         $mode = $this->getMode();
         if ($mode == TColorPickerMode::Full) {
             $options['Mode'] = $mode;
         } else {
             if ($mode == TColorPickerMode::Simple) {
                 $options['Palette'] = 'Tiny';
             }
         }
         $options['OKButtonText'] = $this->getOKButtonText();
         $options['CancelButtonText'] = $this->getCancelButtonText();
     }
     $options = array_merge($options, $this->getClientSide()->getOptions()->toArray());
     return $options;
 }