You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
81 lines
2.1 KiB
JavaScript
81 lines
2.1 KiB
JavaScript
|
|
Ext.BLANK_IMAGE_URL = '../../Truck/Scripts/extjs/resources/images/default/s.gif';
|
|
var panelTest = null;
|
|
Ext.onReady(function () {
|
|
Ext.QuickTips.init();
|
|
Ext.form.Field.prototype.msgTarget = 'side';
|
|
|
|
panelTest = new window.DsTruck.WlTruckEdit({
|
|
region: 'center',
|
|
layout: 'border'
|
|
});
|
|
|
|
var samplePanel = new Ext.Panel({
|
|
collapsible: true,
|
|
region: 'west',
|
|
width: 80,
|
|
frame: true,
|
|
layout: 'accordion',
|
|
title: '详细信息',
|
|
margins: '5 0 5 5',
|
|
split: true,
|
|
lbar: [
|
|
{
|
|
text: '基本信息',
|
|
textAlign: 'left',
|
|
handler: function (button, event) {
|
|
tabs.setActiveTab(0);
|
|
}
|
|
}, '-', {
|
|
text: '其他信息',
|
|
textAlign: 'left',
|
|
handler: function (button, event) {
|
|
tabs.setActiveTab(1);
|
|
},
|
|
scope: this
|
|
}
|
|
]
|
|
});
|
|
|
|
|
|
|
|
var tabs = Ext.create('Ext.tab.Panel', {
|
|
region: 'center', // a center region is ALWAYS required for border layout
|
|
deferredRender: false,
|
|
activeTab: 0, // first tab initially active
|
|
items: [panelTest, {
|
|
title: 'Close Me',
|
|
closable: true,
|
|
autoScroll: true
|
|
}]
|
|
// ,
|
|
// dockedItems: {
|
|
// dock: 'left',
|
|
// xtype: 'toolbar',
|
|
// margins: '30',
|
|
// items: [{
|
|
// text: '基本信息',
|
|
// handler: function (button, event) {
|
|
// tabs.setActiveTab(0);
|
|
// }
|
|
// },{
|
|
// text: '其他信息',
|
|
// handler: function (button, event) {
|
|
// tabs.setActiveTab(1);
|
|
// }
|
|
// }]
|
|
// }
|
|
});
|
|
tabs.getTabBar().setVisible(false);
|
|
|
|
|
|
var view = new Ext.Viewport({
|
|
layout: 'border',
|
|
renderTo: 'viewport',
|
|
border: false,
|
|
items: [
|
|
samplePanel, tabs
|
|
// tabs
|
|
]
|
|
});
|
|
}); |