Prado\Web\UI\WebControls\TColorPicker::getPostBackOptions PHP Method

getPostBackOptions() protected method

Get javascript color picker options.
protected getPostBackOptions ( ) : array
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;
    }