Общие свойства компонентов

В разделе перечислены и описаны свойства, присущие большинству компонентов инструментальной панели.

Типы свойств

Описание каждого свойства компонента виджета включает тип свойства. Тип свойства - это тип значения, возвращаемого ссылкой на свойство компонента из привязки инструментальной панели (String, Boolean, Integer и т.д.).

Индексируемые свойства

Индексируемое свойство - это свойство, имеющее несколько элементов, т.е. представленное массивом или списком. При ссылке на элементы индексируемых свойств из привязок необходимо добавлять в цель привязки индекс элемента (нумерация с нуля).

Общие свойства компонентов

Здесь описываются свойства, поддерживаемые большинством компонентов инструментальной панели. Описание каждого отдельного компонента включает список поддерживаемых общих свойств.

Имя

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

Имя переменной:

name

Записи:

1

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.

Формат записи:

Имя поля

Тип поля

Примечания

name

String

Уникальное имя компонента.

Видимый

Флаг определяет видимость компонента.

Имя переменной:

visible

Записи:

1

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.

Формат записи:

Имя поля

Тип поля

Примечания

visible

Boolean

Включенный флаг показывает, что компонент видим.

Свойства расширения

Данное свойство определяет поведение компонента для различных расширений экрана пользователя.

Имя переменной:

gridResponsive

Записи:

0...не ограничено

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.

Формат записи:

Имя поля

Тип поля

Примечания

responsive

Integer

Точка останова, при которой компонент адаптируется для текущего разрешения экрана пользователя с помощью перечисленных ниже настроек. Указывается в пикселях.

x

Integer

Горизонтальная позиция компонента на сетке инструментальной панели.

y

Integer

Вертикальная позиция компонента на сетке инструментальной панели.

h

Integer

Количество столбцов, занимаемых компонентом на сетке инструментальной панели.

w

Integer

Количество строк, занимаемых компонентом на сетке инструментальной панели.

style

String

CSS стиль для применения к компоненту.

Ширина сетки

Данное свойство определяет количество столбцов, занимаемых компонентом на сетке инструментальной панели.

Имя переменной:

gridWidth

Записи:

1

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.

Формат записи:

Имя поля

Тип поля

Примечания

gridWidth

Integer

Kоличество столбцов, занимаемых компонентом.

Высота сетки

Данное свойство определяет количество строк, занимаемых компонентом на сетке инструментальной панели.

Имя переменной:

gridHeight

Записи:

1

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.

Имя поля

Тип поля

Примечания

gridHeight

Integer

Количество строк, занимаемых компонентом

Выход за пределы контента

Определяет поведение контекста при его выходе за пределы контейнера.

Имя переменной:

contentOverflow

Записи:

1

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.

Формат записи:

Имя поля

Тип поля

Примечания

contentOverflow

String

Данное свойство имеет несколько допустимых значений:

  • Auto - прокрутка включается автоматически, как только контент превысит размеры контейнера
  • Hidden - при выходе на пределы контейнера, контент скрывается
  • Scroll - прокрутка включена всегда, даже если контент не выходит за пределы контейнера
  • Unset - отменяет наследование данного свойства из любых источников (например, свойства Стиль инструментальной панели)
  • Visible - контент всегда будет видимым, даже при превышении пределов контейнера

Стиль контейнера

CSS стиль для применения к контейнеру компонента.

Имя переменной:

containerStyle

Записи:

1

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.

Формат записи:

Имя поля

Тип поля

Примечания

containerStyle

String

CSS стиль для применения к контейнеру компонента.

Пользовательские классы

Позволяет указать пользовательские CSS классы, которые можно использовать в свойстве Стиль.

Имя переменной:

customClasses

Записи:

1

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.

Формат записи:

Имя поля

Тип поля

Примечания

customClasses

String

Пользовательские CSS классы, которые можно использовать в свойстве Стиль.

Стиль

CSS стиль для применения к компоненту.

Имя переменной:

style

Записи:

1

Права доступа:

Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи с правами доступа для Менеджера.

Формат записи:

Имя поля

Тип поля

Примечания

style

String

CSS стиль для применения к компоненту.