1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
colorpicker.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Report\VisualConstructor\Fields\Valuable;
4
5
use Bitrix\Main\Localization\Loc;
6
12
class
ColorPicker
extends
BaseValuable
13
{
14
const
JS_EVENT_ON_SELECT
=
'onSelect'
;
15
private
$mode;
16
private
$pickerFieldHidden =
false
;
17
24
public
function
__construct
($key, $mode =
'simple'
)
25
{
26
parent::__construct($key);
27
$this->
setLabel
(Loc::getMessage(
'REPORT_DEFAULT_COLOR_FIELD_LABEL'
));
28
$this->
setDefaultValue
(
'inherit'
);
29
$this->
setMode
($mode);
30
}
31
32
39
public
function
printContent
()
40
{
41
$templateName = $this->
getMode
() ==
'simple'
?
'simplecolorpicker'
:
'colorpicker'
;
42
$this->
includeFieldComponent
($templateName);
43
}
44
48
public
function
getMode
()
49
{
50
return
$this->mode;
51
}
52
59
public
function
setMode
($mode)
60
{
61
$this->mode = $mode;
62
}
63
70
public
function
isPickerFieldHidden
()
71
{
72
return
$this->pickerFieldHidden;
73
}
74
81
public
function
setPickerFieldHidden
($pickerFieldHidden)
82
{
83
$this->pickerFieldHidden = $pickerFieldHidden;
84
}
85
86
87
}
Bitrix\Report\VisualConstructor\Fields\Base\includeFieldComponent
includeFieldComponent($templateName, $params=array())
Определения
base.php:530
Bitrix\Report\VisualConstructor\Fields\Base\setLabel
setLabel($label)
Определения
base.php:243
Bitrix\Report\VisualConstructor\Fields\Valuable\BaseValuable
Определения
basevaluable.php:11
Bitrix\Report\VisualConstructor\Fields\Valuable\BaseValuable\setDefaultValue
setDefaultValue($defaultValue)
Определения
basevaluable.php:40
Bitrix\Report\VisualConstructor\Fields\Valuable\ColorPicker
Определения
colorpicker.php:13
Bitrix\Report\VisualConstructor\Fields\Valuable\ColorPicker\printContent
printContent()
Определения
colorpicker.php:39
Bitrix\Report\VisualConstructor\Fields\Valuable\ColorPicker\setPickerFieldHidden
setPickerFieldHidden($pickerFieldHidden)
Определения
colorpicker.php:81
Bitrix\Report\VisualConstructor\Fields\Valuable\ColorPicker\__construct
__construct($key, $mode='simple')
Определения
colorpicker.php:24
Bitrix\Report\VisualConstructor\Fields\Valuable\ColorPicker\getMode
getMode()
Определения
colorpicker.php:48
Bitrix\Report\VisualConstructor\Fields\Valuable\ColorPicker\isPickerFieldHidden
isPickerFieldHidden()
Определения
colorpicker.php:70
Bitrix\Report\VisualConstructor\Fields\Valuable\ColorPicker\JS_EVENT_ON_SELECT
const JS_EVENT_ON_SELECT
Определения
colorpicker.php:14
Bitrix\Report\VisualConstructor\Fields\Valuable\ColorPicker\setMode
setMode($mode)
Определения
colorpicker.php:59
bitrix
modules
report
lib
visualconstructor
fields
valuable
colorpicker.php
Создано системой
1.14.0