TabPage¶
Страница панели закладок TabPanel.
Description¶
Страница панели закладок - контейнер визуальных элементов в виде прямоугольной области, отображаемой в рамках панели закладок. Дочерние элементы страницы располагаются внутри контейнера и визуально не могут выходить за его пределы.
Methods¶
Name | Description |
---|---|
getCanClose | Возвращает значение, определяющее, разрешено ли закрытие страницы |
setCanClose | Устанавливает значение, определяющее, разрешено ли закрытие страницы |
close | Закрывает страницу |
Events¶
Name | Description |
---|---|
onClosing | Устанавливает обработчик события о том, что страница закрывается |
onClosed | Устанавливает обработчик события о том, что страница была закрыта |
TabPage.metadata¶
Метаданные типа TabPage.
Properties¶
Name | Type | Default | Description |
---|---|---|---|
CanClose | Boolean |
false | Значение, определяющее, разрешено ли закрытие страницы |
OnClosing | Script | – | Обработчик события о том, что страница закрывается |
OnClosed | Script | – | Обработчик события о том, что страница была закрыта |
Examples¶
//infinni-ui-demo
{
"Items": [
{
"TabPanel": {
"Items": [
//infinni-ui-display-begin
{
"TabPage": {
"Text": "Page_1",
"OnClosed": "{ alert('Page_1 is closed!'); }",
"Items": [
{
"Label": {
"Value": "1"
}
},
{
"Label": {
"Value": "2"
}
},
{
"Label": {
"Value": "3"
}
}
]
}
},
{
"TabPage": {
"Text": "Page_2",
"OnClosed": "{ alert('Closed: Page_2'); }",
"Items": [
{
"Label": {
"Value": "A"
}
},
{
"Label": {
"Value": "B"
}
},
{
"Label": {
"Value": "C"
}
}
]
}
}
//infinni-ui-display-end
]
}
}
]
}