Sha256: 879cc4a0760f6d9a9158aa19be04b2ca1d8f91957275f68230b79f853a2a0f43

Contents?: true

Size: 1.14 KB

Versions: 4

Compression:

Stored size: 1.14 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(['jquery.sap.global','./TextFieldRenderer'],function(q,T){"use strict";var P=sap.ui.core.Renderer.extend(T);P.renderInnerAttributes=function(r,p){if(sap.ui.Device.support.input.placeholder||p.getValue()||!p.getPlaceholder()){r.writeAttribute('type','password');}};P.renderTextFieldEnabled=function(r,p){if(!p.getEnabled()&&!p.getEditable()){r.writeAttribute('readonly','readonly');r.writeAttribute('tabindex','-1');}else{r.writeAttribute('tabindex','0');}};P.setEnabled=function(p,e){var t=p.getDomRef();if(e){if(p.getEditable()){q(t).removeClass('sapUiTfDsbl').addClass('sapUiTfStd');q(t).removeAttr('readonly').attr('tabindex','0');}else{q(t).removeClass('sapUiTfDsbl').addClass('sapUiTfRo');q(t).attr('tabindex','0');}}else{if(p.getEditable()){q(t).removeClass('sapUiTfStd').addClass('sapUiTfDsbl');q(t).attr('readonly','readonly').attr('tabindex','-1');}else{q(t).removeClass('sapUiTfRo').addClass('sapUiTfDsbl');q(t).attr('tabindex','-1');}}};return P;},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/ui/commons/PasswordFieldRenderer.js
fiveapples-0.0.6 lib/openui5-runtime-1.60.23/resources/sap/ui/commons/PasswordFieldRenderer.js
fiveapples-0.0.5 lib/openui5-runtime-1.60.23/resources/sap/ui/commons/PasswordFieldRenderer.js
jekyll-openui5-0.1.0 assets/sap/ui/commons/PasswordFieldRenderer.js