Tuesday, May 1, 2012

treecolumn renderer function for Ext.tree.Panel


Ext.define('MyApp.view.XmlTreePanel', {
    extend: 'Ext.tree.Panel',
    alias: 'widget.xmltreepanel',

    title: 'My Tree Panel',
    store: 'MyXmlTreeStore',

    id:'xmltreepanel',

    initComponent: function() {
        var me = this;

        Ext.applyIf(me, {
            viewConfig: {

            },
            columns: [
                {
                    xtype: 'treecolumn',
                    renderer: function(value, metaData, record, rowIndex, colIndex, store, view) {
                        return unescape(value);
                    },
                    text: 'MyTreeColumn'
                }
            ]
        });

        me.callParent(arguments);
    }

});

No comments: