|
1C-Bitrix 25.700.0
|
Открытые статические члены | |
| 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=[]) |
| Открытые статические члены унаследованные от BaseType | |
| 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' |
| Поля данных унаследованные от BaseType | |
| const | MODE_EDIT = 'main.edit' |
| const | MODE_VIEW = 'main.view' |
Дополнительные унаследованные члены | |
| Защищенные статические члены унаследованные от BaseType | |
| static | getBaseUserTypeDescription () |
| Защищенные данные унаследованные от BaseType | |
| const | USER_TYPE_ID = null |
| const | RENDER_COMPONENT = null |
См. определение в файле enumtype.php строка 18
|
static |
| array | $userField | |
| string | array | $value |
См. определение в файле enumtype.php строка 181
| array | $userField | |
| array | null | $additionalParameters |
См. определение в файле enumtype.php строка 360
|
static |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 139
| array | $userField | |
| array | $additionalParameters |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 365
|
static |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 30
|
static |
@array $userField
| array | $userField |
См. определение в файле enumtype.php строка 304
| array | $userField | |
| array | $additionalParameters |
См. определение в файле enumtype.php строка 261
См. определение в файле enumtype.php строка 400
| array | $userField | |
| array | $additionalParameters |
См. определение в файле enumtype.php строка 226
| 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 |
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
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
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
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
| array | $userField | |
| array | null | $additionalParameters |
Переопределяет метод предка BaseType.
См. определение в файле enumtype.php строка 38
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
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