У меня есть TabPanel, прикрепленный к нижней части приложения. Он имеет несколько вкладок. Вместо того, чтобы открывать новую панель для вкладки «Настройки», я хотел добавить всплывающий список. При нажатии на любой из элементов в списке, где может открыться/не открыться новая панель.
Я понятия не имею, как добавить всплывающие окна в Sencha. Кто-нибудь может помочь?
Это мой код в настоящее время:
Вкладка «Настройки» (которая должна быть всплывающей, а не панелью, которой она является в настоящее время) -->
App.views.Settings = Ext.extend(Ext.Panel, {
title : 'Settings',
id : 'Settings',
iconCls : 'settings',
floating : true,
modal : true,
hideOnMaskTap : true,
width : '20',
height : '20'
});
Основная TabPanel (внутри которой находится вышеуказанная панель настроек)
App.views.RootTab = Ext.extend (Ext.TabPanel, {
fullscreen : true,
tabBar : {
dock : 'bottom',
layout : {pack: 'center'}
},
cardSwitchAnimation : {
type : 'slide',
cover : true
},
defaults : {
scroll : 'vertical'
},
items : [
{xtype : 'MainView'},
{xtype : 'Settings'}
]
})