Открытые статические члены | |
static | getDescription () |
static | renderField (array $userField, ?array $additionalParameters=[]) |
static | renderView (array $userField, ?array $additionalParameters=[]) |
static | renderEdit (array $userField, ?array $additionalParameters=[]) |
static | renderEditForm (array $userField, ?array $additionalParameters) |
static | renderFilter (array $userField, ?array $additionalParameters) |
static | renderAdminListView (array $userField, ?array $additionalParameters) |
static | renderAdminListEdit (array $userField, ?array $additionalParameters) |
static | getDbColumnType () |
static | prepareSettings (array $userField) |
static | checkFields (array $userField, $value) |
static | onSearchIndex (array $userField) |
static | getFilterData (array $userField, array $additionalParameters) |
static | getList (array $userField) |
static | getEnumList (array &$userField, array $additionalParameters=[]) |
static | getEmptyCaption (array $userField) |
static | getListMultiple (array $userFields) |
static | getGroupActionData (array $userField, ?array $additionalParameters) |
static | getAdminListEditHtmlMulty (array $userField, ?array $additionalParameters) |
static | getDefaultValue (array $userField, array $additionalParameters=[]) |
static | onBeforeSave ($userField, $value) |
static | getFieldValue (array $userField, array $additionalParameters=[]) |
![]() | |
static | getUserTypeDescription () |
static | renderSettings ($userField, ?array $additionalParameters, $varsFromForm) |
static | renderText (array $userField) |
static | getSettingsHtml ($userField, ?array $additionalParameters, $varsFromForm) |
static | getPublicView (array $userField, ?array $additionalParameters=[]) |
static | getPublicEdit (array $userField, ?array $additionalParameters=[]) |
static | getEditFormHtml (array $userField, ?array $additionalParameters) |
static | getAdminListViewHtml (array $userField, ?array $additionalParameters) |
static | getAdminListEditHTML (array $userField, ?array $additionalParameters) |
static | getFilterHtml (array $userField, ?array $additionalParameters) |
static | getPublicText (array $userField) |
static | isMandatorySupported () |
static | isMultiplicitySupported () |
Открытые атрибуты | |
const | USER_TYPE_ID = 'enumeration' |
const | RENDER_COMPONENT = 'bitrix:main.field.enum' |
const | DISPLAY_LIST = 'LIST' |
const | DISPLAY_CHECKBOX = 'CHECKBOX' |
const | DISPLAY_UI = 'UI' |
const | DISPLAY_DIALOG = 'DIALOG' |
![]() | |
const | MODE_EDIT = 'main.edit' |
const | MODE_VIEW = 'main.view' |
Дополнительные унаследованные члены | |
![]() | |
static | getBaseUserTypeDescription () |
![]() | |
const | USER_TYPE_ID = null |
const | RENDER_COMPONENT = null |
См. определение в файле enumtype.php строка 18
|
static |
array | $userField | |
string | array | $value |
См. определение в файле enumtype.php строка 181
|
static |
array | $userField | |
array | null | $additionalParameters |
См. определение в файле enumtype.php строка 360
|
static |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 139
|
static |
array | $userField | |
array | $additionalParameters |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 365
|
static |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 30
|
static |
@array $userField
array | $userField |
См. определение в файле enumtype.php строка 304
|
static |
array | $userField | |
array | $additionalParameters |
См. определение в файле enumtype.php строка 261
|
static |
См. определение в файле enumtype.php строка 400
|
static |
array | $userField | |
array | $additionalParameters |
См. определение в файле enumtype.php строка 226
|
static |
array | $userField | |
array | null | $additionalParameters |
См. определение в файле enumtype.php строка 338
|
static |
|
static |
Returns values from multiple enumerations by their ID.
array[] | $userFields | It has to have the "ID" keys in subarrays. |
См. определение в файле enumtype.php строка 319
|
static |
См. определение в файле enumtype.php строка 395
|
static |
|
static |
|
static |
This function is called when the property value is displayed in the list of items in edit mode.
Returns html to embed in a table cell. $AdditionalParameters elements are converted to html safe mode.
array | $userField | An array describing the field. |
array | null | $additionalParameters | An array of controls from the form. Contains the elements NAME and VALUE. |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 120
|
static |
This function is called when the property value is displayed in the list of elements.
Returns html to embed in a table cell. $AdditionalParameters elements are converted to html safe mode.
array | $userField | An array describing the field. |
array | null | $additionalParameters | An array of controls from the form. Contains the elements NAME and VALUE. |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 89
|
static |
This function is called when editing property values in the public part of the site.
Returns html. If the class does not provide such a function, then the type manager will call the component specified in the property metadata or system bitrix: system.field.edit
array | $userField | An array describing the field. |
array | null | $additionalParameters | Additional parameters (e.g. context). |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 50
|
static |
This function is called when the form for editing the property value is displayed, for example, here /bitrix/admin/iblock_section_edit.php
Returns html for embedding in a table cell in the entity editing form (on the "Advanced Properties" tab).
array | $userField | An array describing the field. |
array | null | $additionalParameters | An array of controls from the form. Contains the elements NAME and VALUE. |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 56
|
static |
array | $userField | |
array | null | $additionalParameters |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 38
|
static |
This function is called when the filter is displayed on the list page.
Returns html to embed in a table cell. $additionalParameters elements are html safe.
array | $userField | An array describing the field. |
array | null | $additionalParameters | An array of controls from the form. Contains the elements NAME and VALUE. |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 73
|
static |
This function is called when the property values are displayed in the public part of the site.
Returns html. If the class does not provide such a function, then the type manager will call the component specified in the property metadata or system bitrix: system.field.view
array | $userField | An array describing the field. |
array | null | $additionalParameters | Additional parameters (e.g. context). |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 44
const DISPLAY_CHECKBOX = 'CHECKBOX' |
См. определение в файле enumtype.php строка 23
const DISPLAY_DIALOG = 'DIALOG' |
См. определение в файле enumtype.php строка 25
const DISPLAY_LIST = 'LIST' |
См. определение в файле enumtype.php строка 22
const DISPLAY_UI = 'UI' |
См. определение в файле enumtype.php строка 24
const RENDER_COMPONENT = 'bitrix:main.field.enum' |
См. определение в файле enumtype.php строка 21
const USER_TYPE_ID = 'enumeration' |
См. определение в файле enumtype.php строка 20