/*! * 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([], function() { "use strict"; /** * PlanningCalendar renderer. * @namespace */ var PlanningCalendarRenderer = {}; /** * Renders the HTML for the given control, using the provided {@link sap.ui.core.RenderManager}. * * @param {sap.ui.core.RenderManager} oRm The RenderManager that can be used for writing to the render output buffer. * @param {sap.m.PlanningCalendar} oPC An object representation of the PlanningCalendar control that should be rendered. */ PlanningCalendarRenderer.render = function(oRm, oPC){ var sId = oPC.getId(); var sTooltip = oPC.getTooltip_AsString(); oRm.write(""); // div element var oTable = oPC.getAggregation("table"); oRm.renderControl(oTable); var sAriaText = oPC._oRB.getText("PLANNINGCALENDAR"); oRm.write("" + sAriaText + ""); sAriaText = oPC._oRB.getText("PLANNINGCALENDAR_VIEW"); oRm.write("" + sAriaText + ""); oRm.write(""); }; return PlanningCalendarRenderer; }, /* bExport= */ true);