/*! * UI development toolkit for HTML5 (OpenUI5) * (c) Copyright 2009-2018 SAP SE or an SAP affiliate company. * Licensed under the Apache License, Version 2.0 - see LICENSE.txt. */ sap.ui.define(["sap/ui/core/library"],function(c){"use strict";var T=c.TextDirection;var S={};S.render=function(r,C){var b=C.getButtons(),s=C.getSelectedButton(),B,t,a,d;if(C._bInOverflow){r.write("");r.renderControl(C.getAggregation("_select"));r.write("");return;}r.write("");for(var i=0;i0;k--){if(b[k].getVisible()){b[k].addStyleClass("sapMSegBtnLastVisibleButton");break;}}if(o){f=B._getImage((B.getId()+"-img"),o);if(f instanceof sap.m.Image){C._overwriteImageOnload(f);}else if(!B.getTooltip()){I=C._getIconAriaLabel(f);}}r.writeControlData(B);r.writeAttribute("aria-posinset",i+1);r.writeAttribute("aria-setsize",b.length);r.addClass("sapMSegBBtn");if(B.aCustomStyleClasses!==undefined&&B.aCustomStyleClasses instanceof Array){for(var j=0;j');if(o&&f){r.renderControl(f);}if(e!==''){r.writeEscaped(e,false);}}else{r.writeInvisiblePlaceholderData(B);r.write('>');}r.write("");}r.write("");};S._addAllIconsClass=function(b){for(var i=0;i