var #attributes.var# = new Ext.tree.AsyncTreeNode({
allowChildren: #attributes.allowChildren#,
allowDrag: #attributes.allowDrag#,
allowDrop: #attributes.allowDrop#,
checked: #attributes.checked#,
cls: "#JSStringFormat(attributes.cls)#",
cls: #attributes.clsJS#,
disabled: #attributes.disabled#,
draggable: #attributes.draggable#,
dummy: "#JSStringFormat(attributes.dummy)#",
dummy: #attributes.dummyJS#,
expandable: #attributes.expandable#,
expanded: #attributes.expanded#,
href: "#JSStringFormat(attributes.href)#",
href: #attributes.hrefJS#,
hrefTarget: "#JSStringFormat(attributes.hrefTarget)#",
hrefTarget: #attributes.hrefTargetJS#,
icon: "#JSStringFormat(attributes.icon)#",
icon: #attributes.iconJS#,
iconCls: "#JSStringFormat(attributes.iconCls)#",
iconCls: #attributes.iconClsJS#,
id: "#JSStringFormat(attributes.id)#",
id: #attributes.idJS#,
isTarget: #attributes.isTarget#,
leaf: #attributes.leaf#,
listeners: #attributes.listeners#,
loader: #attributes.loader#,
qtip: "#JSStringFormat(attributes.qtip)#",
qtip: #attributes.qtipJS#,
qtipCfg: "#JSStringFormat(attributes.qtipCfg)#",
qtipCfg: #attributes.qtipCfgJS#,
singleClickExpand: #attributes.singleClickExpand#,
text: "#JSStringFormat(attributes.text)#",
text: #attributes.textJS#,
uiProvider: #attributes.uiProvider#,
#attributes.passThrough#,
listeners: { #ArrayKeyToList(thisTag.listeners, "_out")# },
loader: #thisTag.loader[1]._out#,
expandable: true,
loader: #attributes.loader#,
expandable: true,
children: [ #ArrayKeyToList(thisTag.items, "_out")# ],
expandable: true,
leaf: false,
leaf: true,
expanded: true,
dummy: true
});