Sha256: f36ad82e445d9dd21f90385c5aec23b379bb59a625871630f527360c6d1d37e1
Contents?: true
Size: 1.26 KB
Versions: 4
Compression:
Stored size: 1.26 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/m/OverflowToolbarRenderer', 'sap/m/BarInPageEnabler'], function(Renderer, OverflowToolbarRenderer, BarInPageEnabler) { "use strict"; /** * ToolHeaderRenderer renderer. * @namespace */ var ToolHeaderRenderer = Renderer.extend(OverflowToolbarRenderer); ToolHeaderRenderer.renderBarContent = function(rm, toolbar) { var overflowToolbarRendered = false; var isUtilitySeparator; toolbar._getVisibleContent().forEach(function(control) { isUtilitySeparator = control.getMetadata().getName() == 'sap.tnt.ToolHeaderUtilitySeparator'; if (!overflowToolbarRendered && isUtilitySeparator && toolbar._getOverflowButtonNeeded()) { ToolHeaderRenderer.renderOverflowButton(rm, toolbar); overflowToolbarRendered = true; } BarInPageEnabler.addChildClassTo(control, toolbar); rm.renderControl(control); }); if (!overflowToolbarRendered && toolbar._getOverflowButtonNeeded()) { ToolHeaderRenderer.renderOverflowButton(rm, toolbar); } }; return ToolHeaderRenderer; }, /* bExport= */ true);
Version data entries
4 entries across 4 versions & 2 rubygems