Перейти к содержанию

CodeEditor#

Элемент управления, предназначенный для отображения и редактирования редактирования кода.

Свойства#

id#

Идентификатор контрола.

Отнаследовано от Control

hint#

Всплывающая подсказка, которая появляется при наведении на контрол.

Отнаследовано от Control

tags#

Позволяет объединять контролы в группы, возвращает массив имен.

Отнаследовано от Control

captionWidth#

Ширина заголовка в колонках (для Bootstrap-верстки).

Отнаследовано от Control

editorWidth#

Ширина контрола в колонках (для Bootstrap-верстки).

отнаследовано от Control

denyRoles#

Список ролей без прав на данный элемент.

Отнаследовано от Control

readRoles#

Список ролей на чтение данных.

Отнаследовано от Control

writeRoles#

Список ролей на изменение данных.

Отнаследовано от Control

visible#

Видимость контрола.

Отнаследовано от Control

width#

Ширина контрола.

Отнаследовано от Control

caption#

тип значение по умолчанию допустимые значения
string -

Заголовок контрола

bind#

тип значение по умолчанию допустимые значения
string -

Свойство, к которому биндится контрол

lang#

тип значение по умолчанию допустимые значения
string javascript javascript, sql, json, xml

Язык программирования

controlRows#

тип значение по умолчанию допустимые значения
int 1

Количество строк.

Количество однострочных контролов, по общей высоте которых (с учетом расстояния между ними) вычисляется высота memo,в случае заданного height вычисляется через height.

value#

тип значение по умолчанию допустимые значения
string -

Задает значение контрола

enabled#

тип значение по умолчанию допустимые значения
bool true true/false

Доступность контрола для редактирования

readOnly#

тип значение по умолчанию допустимые значения
bool false true/false

Режим "только для чтения"

height#

тип значение по умолчанию допустимые значения
string auto

Высота мемо в пикселях.

По умолчанию "auto" и вычисляется через controlRows.

Методы#

focus#

Устанавливает фокус на контрол.

Отнаследовано от Control.

События#

valueChanged#

Возникает при смене значения

параметр тип описание
s CodeEditor экземпляр класса контрола
e object агрументы события
e.value string текст в контроле
Пример
<CodeEditor ... valueChanged="test" />
1
2
3
4
test (s, e) {
    console.log('s', s)
    console.log('e', e)
}