Sha256: cab318ff7418b79b66f5ca494df8977947d03164e76b11adac66d45f53664459

Contents?: true

Size: 1.55 KB

Versions: 4

Compression:

Stored size: 1.55 KB

Contents

/*!
 * 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/Renderer','sap/ui/core/library'],function(R,c){"use strict";var V=c.ValueState;var T=c.TextDirection;var O={};O.render=function(r,o){var t=o.getTooltip_AsString(),s=o.getTextDirection(),a=o.getTextAlign();r.write("<div");r.writeControlData(o);r.addClass("sapMObjectNumber");r.addClass(o._sCSSPrefixObjNumberStatus+o.getState());if(o.getEmphasized()){r.addClass("sapMObjectNumberEmph");}if(t){r.writeAttributeEscaped("title",t);}if(s!==T.Inherit){r.writeAttribute("dir",s.toLowerCase());}a=R.getTextAlign(a,s);if(a){r.addStyle("text-align",a);}r.writeClasses();r.writeStyles();if(o.getState()!==V.None){r.writeAccessibilityState({labelledby:o.getId()+"-state"});}r.write(">");this.renderText(r,o);r.write("  ");this.renderUnit(r,o);this.renderHiddenARIAElement(r,o);r.write("</div>");};O.renderText=function(r,o){r.write("<span");r.addClass("sapMObjectNumberText");r.writeClasses();r.write(">");r.writeEscaped(o.getNumber());r.write("</span>");};O.renderUnit=function(r,o){var u=o.getUnit()||o.getNumberUnit();if(u!==""){r.write("<span");r.addClass("sapMObjectNumberUnit");r.writeClasses();r.write(">");r.writeEscaped(u);r.write("</span>");}};O.renderHiddenARIAElement=function(r,o){if(o.getState()==V.None){return;}r.write("<span id='"+o.getId()+"-state' class='sapUiInvisibleText' aria-hidden='true'>");r.write(o._getStateText());r.write("</span>");};return O;},true);

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
fiveapples-0.0.7 lib/openui5-runtime-1.60.23/resources/sap/m/ObjectNumberRenderer.js
fiveapples-0.0.6 lib/openui5-runtime-1.60.23/resources/sap/m/ObjectNumberRenderer.js
fiveapples-0.0.5 lib/openui5-runtime-1.60.23/resources/sap/m/ObjectNumberRenderer.js
jekyll-openui5-0.1.0 assets/sap/m/ObjectNumberRenderer.js