|
1C-Bitrix 25.700.0
|
Открытые члены | |
| __construct (array $data=[]) | |
| getArray () | |
| getType () | |
| setType ($type) | |
| getCode () | |
| setCode ($code) | |
| getView () | |
| setView ($view) | |
| getName () | |
| setName ($name) | |
| getValue () | |
| hasValue () | |
| setValue ($value) | |
| getGroup () | |
| setGroup ($group) | |
| getItems () | |
| setItems (array $items) | |
| isRequired () | |
| setRequired ($required) | |
| isTemplated () | |
| setTemplated ($templated) | |
| getHint () | |
| setHint ($hint) | |
| getReadonlyView ($value) | |
| getMaxLength () | |
| getShowInList () | |
| getShowInFilter () | |
| setReadonlyView ($readonlyView) | |
| setShowInList ($showInList) | |
| setShowInFilter ($showInFilter) | |
| setMaxLength (int $maxLength) | |
| getMaxValue () | |
| setMaxValue (int $maxValue) | |
| getMinValue () | |
| setMinValue (int $minValue) | |
| getShowPreview () | |
| setShowPreview (bool $showPreview) | |
| getShowHelper () | |
| setShowHelper (bool $showHelper) | |
Поля данных | |
| const | TYPE_DATE_TIME = 'datetime' |
| const | TYPE_TIME = 'time' |
| const | TYPE_NUMBER = 'number' |
| const | TYPE_PRESET_STRING = 'preset-string' |
| const | TYPE_CUSTOM = 'custom' |
| const | TYPE_STRING = 'string' |
| const | TYPE_CHECKBOX = 'checkbox' |
| const | TYPE_CONSENT = 'user-consent' |
| const | TYPE_CONSENT_CONTENT = 'user-consent-content' |
| const | TYPE_EMAIL = 'email' |
| const | TYPE_LIST = 'list' |
| const | TYPE_HTML = 'html' |
| const | TYPE_TEXT = 'text' |
| const | TYPE_FILE = 'file' |
| const | TYPE_TITLE = 'title' |
| const | TYPE_TEMPLATE_TYPE = 'template-type' |
| const | TYPE_TEMPLATE_ID = 'template-id' |
| const | TYPE_MAIL_EDITOR = 'mail-editor' |
| const | TYPE_AUDIO = 'audio' |
| const | TYPE_SMS_EDITOR = 'sms-editor' |
| const | TYPE_USER_LIST = 'user-list' |
| const | GROUP_DEFAULT = 0 |
| const | GROUP_ADDITIONAL = 1 |
Защищенные данные | |
| $type | |
| $code | |
| $view | |
| $name | |
| $value | |
| $items = [] | |
| $group = self::GROUP_DEFAULT | |
| $hint | |
| string array null | $placeholder = null |
| $required = false | |
| $templated = false | |
| $readonlyView | |
| $showInList = false | |
| $showInFilter = false | |
| $showPreview = false | |
| $showHelper = false | |
| $maxLength | |
| $maxValue | |
| $minValue | |
См. определение в файле configurationoption.php строка 11
| __construct | ( | array | $data = [] | ) |
Configuration constructor.
| array | $data | Data. |
См. определение в файле configurationoption.php строка 97
| getArray | ( | ) |
| getCode | ( | ) |
| getGroup | ( | ) |
| getHint | ( | ) |
| getItems | ( | ) |
| getMaxLength | ( | ) |
См. определение в файле configurationoption.php строка 456
| getMaxValue | ( | ) |
См. определение в файле configurationoption.php строка 526
| getMinValue | ( | ) |
См. определение в файле configurationoption.php строка 546
| getName | ( | ) |
| getReadonlyView | ( | $value | ) |
Get readonly view.
| mixed | $value | Option value |
См. определение в файле configurationoption.php строка 443
| getShowHelper | ( | ) |
См. определение в файле configurationoption.php строка 584
| getShowInFilter | ( | ) |
Get show in filter or not.
См. определение в файле configurationoption.php строка 477
| getShowInList | ( | ) |
| getShowPreview | ( | ) |
См. определение в файле configurationoption.php строка 566
| getType | ( | ) |
| getValue | ( | ) |
| getView | ( | ) |
| hasValue | ( | ) |
| isRequired | ( | ) |
| isTemplated | ( | ) |
| setCode | ( | $code | ) |
Set code.
| string | $code | Code. |
См. определение в файле configurationoption.php строка 242
| setGroup | ( | $group | ) |
Set value.
| integer | $group | Group. |
См. определение в файле configurationoption.php строка 336
| setHint | ( | $hint | ) |
Set required.
| null | string | array | $hint | Hint. |
См. определение в файле configurationoption.php строка 431
| setItems | ( | array | $items | ) |
Set items.
| array | $items | Items. |
См. определение в файле configurationoption.php строка 357
| setMaxLength | ( | int | $maxLength | ) |
| int | $maxLength |
См. определение в файле configurationoption.php строка 518
| setMaxValue | ( | int | $maxValue | ) |
| int | $maxValue |
См. определение в файле configurationoption.php строка 536
| setMinValue | ( | int | $minValue | ) |
| int | $minValue |
См. определение в файле configurationoption.php строка 556
| setName | ( | $name | ) |
Set name.
| string | $name | Name. |
См. определение в файле configurationoption.php строка 284
| setReadonlyView | ( | $readonlyView | ) |
Set readonly view callback.
| callable | null | $readonlyView | Readonly view callback. |
См. определение в файле configurationoption.php строка 488
| setRequired | ( | $required | ) |
Set required.
| boolean | $required | Required. |
См. определение в файле configurationoption.php строка 389
| setShowHelper | ( | bool | $showHelper | ) |
| bool | $showHelper |
См. определение в файле configurationoption.php строка 593
| setShowInFilter | ( | $showInFilter | ) |
Set show in list or not.
| boolean | $showInFilter | Show in filter. |
См. определение в файле configurationoption.php строка 510
| setShowInList | ( | $showInList | ) |
Set show in list or not.
| boolean | $showInList | Show in items list. |
См. определение в файле configurationoption.php строка 499
| setShowPreview | ( | bool | $showPreview | ) |
| bool | $showPreview |
См. определение в файле configurationoption.php строка 575
| setTemplated | ( | $templated | ) |
Set required.
| boolean | $templated | Templated. |
См. определение в файле configurationoption.php строка 410
| setType | ( | $type | ) |
Set type.
| string | $type | Type. |
См. определение в файле configurationoption.php строка 221
| setValue | ( | $value | ) |
Set value.
| string | array | $value | Value. |
См. определение в файле configurationoption.php строка 315
| setView | ( | $view | ) |
Set view.
| string | callable | $view | View. |
См. определение в файле configurationoption.php строка 263
|
protected |
См. определение в файле configurationoption.php строка 41
|
protected |
См. определение в файле configurationoption.php строка 56
|
protected |
См. определение в файле configurationoption.php строка 59
|
protected |
См. определение в файле configurationoption.php строка 53
|
protected |
См. определение в файле configurationoption.php строка 85
|
protected |
См. определение в файле configurationoption.php строка 88
|
protected |
См. определение в файле configurationoption.php строка 91
|
protected |
См. определение в файле configurationoption.php строка 47
|
protected |
См. определение в файле configurationoption.php строка 61
|
protected |
См. определение в файле configurationoption.php строка 70
|
protected |
См. определение в файле configurationoption.php строка 64
|
protected |
См. определение в файле configurationoption.php строка 82
|
protected |
См. определение в файле configurationoption.php строка 76
|
protected |
См. определение в файле configurationoption.php строка 73
|
protected |
См. определение в файле configurationoption.php строка 79
|
protected |
См. определение в файле configurationoption.php строка 67
|
protected |
См. определение в файле configurationoption.php строка 38
|
protected |
См. определение в файле configurationoption.php строка 50
|
protected |
См. определение в файле configurationoption.php строка 44
| const GROUP_ADDITIONAL = 1 |
См. определение в файле configurationoption.php строка 35
| const GROUP_DEFAULT = 0 |
См. определение в файле configurationoption.php строка 34
| const TYPE_AUDIO = 'audio' |
См. определение в файле configurationoption.php строка 31
| const TYPE_CHECKBOX = 'checkbox' |
См. определение в файле configurationoption.php строка 19
| const TYPE_CONSENT = 'user-consent' |
См. определение в файле configurationoption.php строка 20
| const TYPE_CONSENT_CONTENT = 'user-consent-content' |
См. определение в файле configurationoption.php строка 21
| const TYPE_CUSTOM = 'custom' |
См. определение в файле configurationoption.php строка 17
| const TYPE_DATE_TIME = 'datetime' |
См. определение в файле configurationoption.php строка 13
| const TYPE_EMAIL = 'email' |
См. определение в файле configurationoption.php строка 22
| const TYPE_FILE = 'file' |
См. определение в файле configurationoption.php строка 26
| const TYPE_HTML = 'html' |
См. определение в файле configurationoption.php строка 24
| const TYPE_LIST = 'list' |
См. определение в файле configurationoption.php строка 23
| const TYPE_MAIL_EDITOR = 'mail-editor' |
См. определение в файле configurationoption.php строка 30
| const TYPE_NUMBER = 'number' |
См. определение в файле configurationoption.php строка 15
| const TYPE_PRESET_STRING = 'preset-string' |
См. определение в файле configurationoption.php строка 16
| const TYPE_SMS_EDITOR = 'sms-editor' |
См. определение в файле configurationoption.php строка 32
| const TYPE_STRING = 'string' |
См. определение в файле configurationoption.php строка 18
| const TYPE_TEMPLATE_ID = 'template-id' |
См. определение в файле configurationoption.php строка 29
| const TYPE_TEMPLATE_TYPE = 'template-type' |
См. определение в файле configurationoption.php строка 28
| const TYPE_TEXT = 'text' |
См. определение в файле configurationoption.php строка 25
| const TYPE_TIME = 'time' |
См. определение в файле configurationoption.php строка 14
| const TYPE_TITLE = 'title' |
См. определение в файле configurationoption.php строка 27
| const TYPE_USER_LIST = 'user-list' |
См. определение в файле configurationoption.php строка 33