ScrollPanel¶
Контейнер в виде прокручиваемой области. Для корректной работы параметр InfinniUI.config.enableAutoHeightService должен иметь значение true, либо нужно задать высоту панели самостоятельно с помощью стилей.
Description¶
Прокручиваемая область - контейнер визуальных элементов, который позволяет отображать содержимое в области, размер которой меньше размера содержимого. Когда содержимое контейнера не отображается полностью, отображаются полосы прокрутки, с помощью которых можно перемещать видимую область содержимого.
Syntax¶
new ScrollPanel(parent)
Methods¶
Name | Description |
---|---|
getHorizontalScroll | Возвращает видимость полосы прокрутки по горизонтали |
setHorizontalScroll | Устанавливает видимость полосы прокрутки по горизонтали |
getVerticalScroll | Возвращает видимость полосы прокрутки по вертикали |
setVerticalScroll | Устанавливает видимость полосы прокрутки по вертикали |
Events¶
Нет
ScrollPanel.metadata¶
Метаданные типа ScrollPanel.
Properties¶
Name | Type | Default | Description |
---|---|---|---|
HorizontalScroll | ScrollVisibility | ‘Auto’ | Видимость полосы прокрутки по горизонтали |
VerticalScroll | ScrollVisibility | ‘Auto’ | Видимость полосы прокрутки по вертикали |
Examples¶
//infinni-ui-demo
{
"Items": [
//infinni-ui-display-begin
{
"ScrollPanel": {
"HorizontalScroll": "Hidden",
"VerticalScroll": "Visible",
"Items": [
{
"Label": {
"Value": "One"
}
},
{
"Label": {
"Value": "Two"
}
},
{
"Label": {
"Value": "Three"
}
}
]
}
}
//infinni-ui-display-end
]
}