text: /*!
   * OpenUI5
   * (c) Copyright 2009-2020 SAP SE or an SAP affiliate company.
   * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
   */
  
  // A renderer for the HTML control
  sap.ui.define(['./RenderManager'], function(RenderManager) {
  	"use strict";
  
  
  	// local shortcut
  	var RenderPrefixes = RenderManager.RenderPrefixes;
  
  	var HTMLRenderer = {
  
  		apiVersion: 2,
  
  		/**
  		 * Renders either the configured content or a dummy div that will be replaced after rendering
  		 *
  		 * @param {sap.ui.core.RenderManager} [oRM] The RenderManager instance
  		 * @param {sap.ui.core.Control} [oControl] The instance of the invisible control
  		 */
  		render : function(oRM, oControl) {
  			// render an invisible, but easily identifiable placeholder for the content
  			oRM.openStart("div", RenderPrefixes.Dummy + oControl.getId());
  			oRM.style("display", "none");
  			oRM.openEnd();
  
  			// Note: we do not render the content string here, but only in onAfterRendering
  			// This has the advantage that syntax errors don't affect the whole control tree
  			// but only this control...
  
  			oRM.close("div");
  		}
  
  	};
  
  	return HTMLRenderer;
  
  }, /* bExport= */ true);
  