custom toolbar PR
Hi,
I'd like to have a custom Toolbar PR for a customer facing application, while maintaining the out-of-the-box toolbar renderer for employee applications. So I tried the code below but it doesn't work at all, it seems..
custom ToolbarRenderer |
---|
if( typeof( SiebelAppFacade.CustomToolbarRenderer ) === "undefined" ){
SiebelJS.Namespace( "SiebelAppFacade.CustomToolbarRenderer" );
define("siebel/custom/customtoolbarrenderer", [], function () {
SiebelAppFacade.CustomToolbarRenderer = ( function(){
function CustomToolbarRenderer( pm ){ SiebelAppFacade.CustomToolbarRenderer.superclass.constructor.call( this, pm ); } SiebelJS.Extend( CustomToolbarRenderer, SiebelAppFacade.ToolbarRenderer ); CustomToolbarRenderer.prototype.Init = function () { SiebelAppFacade.CustomToolbarRenderer.superclass.Init.call(this); }; CustomToolbarRenderer.prototype.ShowUI = function () { SiebelAppFacade.CustomToolbarRenderer.superclass.ShowUI.call(this); $(".siebui-toolbar-enable").children().remove(); $(".siebui-toolbar-enable").each(function (){$(this).text($(this).attr("title"))}); |