alias: 'widget.pveHAStatus',
onlineHelp: 'chapter_ha_manager',
-
- scrollable: true,
+ layout: {
+ type: 'vbox',
+ align: 'stretch',
+ },
initComponent: function() {
var me = this;
me.rstore = Ext.create('Proxmox.data.ObjectStore', {
interval: me.interval,
model: 'pve-ha-status',
- storeid: 'pve-store-' + (++Ext.idSeed),
+ storeid: 'pve-store-' + ++Ext.idSeed,
groupField: 'type',
proxy: {
- type: 'pve',
- url: '/api2/json/cluster/ha/status/current'
- }
+ type: 'proxmox',
+ url: '/api2/json/cluster/ha/status/current',
+ },
});
me.items = [{
title: gettext('Status'),
rstore: me.rstore,
border: 0,
- padding: '0 0 20 0'
- },{
+ collapsible: true,
+ padding: '0 0 20 0',
+ }, {
xtype: 'pveHAResourcesView',
+ flex: 1,
+ collapsible: true,
title: gettext('Resources'),
border: 0,
- rstore: me.rstore
+ rstore: me.rstore,
}];
me.callParent();
me.on('activate', me.rstore.startUpdate);
- }
+ },
});