Jump to content

add/remove on runtime on UniPanel.Title


hph

Recommended Posts

Hi
Is it possible to add/remove buttons on runtime?
 
This code works only in designtime:
function beforeInit(sender, config)
{
    config.tools = [{
        type: 'gear',
        handler: function() {
            ajaxRequest(sender, "_gear", [])
        }
    }];
}

Thanks

 

Link to comment
Share on other sites

Hi,

 

One possible solution (I think it's undesirable to use this code, because there may be conflicts in future versions, it's better to open a request to add this feature)

 

Add:

UniPanel1.JSInterface.JSCode(#1'.addTool({type: "gear", id: "toolGearId", handler: function() {ajaxRequest(this.toolOwner, "_gear", [])}});');

Remove:

UniSession.AddJS('Ext.get("toolGearId").remove();');
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...