Add children panel to panel : Panel « Ext JS « JavaScript DHTML






Add children panel to panel

  



<html>
<head>
<title>Hello World Window</title>
<link rel="stylesheet" type="text/css" href="ext-3.0.0/resources/css/ext-all.css" />
<script type="text/javascript" src="ext-3.0.0/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="ext-3.0.0/ext-all.js"></script>
</head>
<body>
<script type="text/javascript">
function makeChildren(ownerTitle) {
  return nestedChildItems =  [
    {
      xtype : 'panel',
      title : 'Child Panel 1',
      html  : 'Panels can contain Children',
      frame : true
    }
  ];

}
Ext.onReady(function() {
  new Ext.Panel({
    renderTo : Ext.getBody(),
    title    : 'Panel 1',
    width    : 200,
    height   : 180,
    items    : makeChildren('Panel 1')
  });



});
</script> 
<div id='panel'></div>

</body>
</html>

   
    
  








Related examples in the same category

1.Render Panel to body
2.Set title, width and height for Panel
3.Three level Nested Panel
4.Add panel to window items
5.Set xtype, title and html for a Panel
6.Nested logic to add panel to a window
7.Set panel height
8.Add panel to window as items
9.Inline panel creation
10.Set width and height for panel
11.Add panel to a form
12.Set X, Y, height, width for a panel
13.Render Ext.Panel to a DIV tag
14.Add bottom Toolbar for Ext.Panel
15.Set Panel layout to Ext.Panel
16.Add Ext.Panel to DIV tag
17.Apply array data to Ext.Panel
18.Add toolbar to Ext.Panel
19.collapsed Panel
20.Create Panel with title, width, html and render to body
21.Add Button to a toolbar on a Ext.Panel
22.Highlight Panel body
23.Set layout for Ext.Panel to fit
24.Load your html file to a Ext.Panel
25.Support for standard Panel features such as framing, buttons and toolbars