Exemplo n.º 1
0
 /// <summary>
 /// Produces the HTML of an item and writes it to render-output-buffer during the rendering of the corresponding menu.
 ///
 /// Subclasses may override this function.
 /// </summary>
 /// <param name="oRenderManager">The <code>RenderManager</code> that can be used for writing to the render-output-buffer</param>
 /// <param name="oItem">The item which should be rendered</param>
 /// <param name="oMenu">The menu to which this item belongs</param>
 public extern virtual void render(sap.ui.core.RenderManager oRenderManager, sap.ui.unified.MenuItemBase oItem, sap.ui.unified.Menu oMenu);
Exemplo n.º 2
0
 /// <summary>
 /// Adds CSS classes and styles to the given RenderManager, depending on the given configuration for background color and background image. To be called by control renderers supporting the global themable background image within their root tag, before they call writeClasses() and writeStyles().
 /// </summary>
 /// <param name="rm">the RenderManager</param>
 public extern static void addBackgroundColorStyles(sap.ui.core.RenderManager rm);
Exemplo n.º 3
0
 /// <summary>
 /// Renders the root control of the UIComponent.
 /// </summary>
 /// <param name="oRenderManager">a RenderManager instance</param>
 public extern virtual void render(sap.ui.core.RenderManager oRenderManager);
Exemplo n.º 4
0
 /// <summary>
 /// Renders this item in the IconTabSelectList.
 /// </summary>
 /// <param name="rm">the RenderManager that can be used for writing to the render output buffer</param>
 /// <param name="selectList">the select list in which this filter is rendered</param>
 public extern virtual void renderInSelectList(sap.ui.core.RenderManager rm, sap.m.IconTabBarSelectList selectList);
Exemplo n.º 5
0
 /// <summary>
 /// Adds CSS classes and styles to the given RenderManager, depending on the given configuration for background color and background image. To be called by control renderers supporting the global themable background image within their root tag, before they call writeClasses() and writeStyles().
 /// </summary>
 /// <param name="rm">the RenderManager</param>
 /// <param name="sBgColor">a configured custom background color for the control, if any</param>
 /// <param name="sBgImgUrl">the configured custom background image for the control, if any</param>
 public extern static void addBackgroundColorStyles(sap.ui.core.RenderManager rm, string sBgColor, sap.ui.core.URI sBgImgUrl);
Exemplo n.º 6
0
 /// <summary>
 /// Renders an HTML tag into the given RenderManager which carries the background image which is either configured and given or coming from the current theme. Should be called right after the opening root tag has been completed, so this is the first child element inside the control.
 /// </summary>
 /// <param name="rm">The RenderManager</param>
 /// <param name="oControl">Control within which the tag will be rendered; its ID will be used to generate the element ID</param>
 /// <param name="vCssClass">A CSS class or an array of CSS classes to add to the element</param>
 /// <param name="sBgImgUrl">The image of a configured background image; if this is not given, the theme background will be used and also the other settings are ignored.</param>
 /// <param name="bRepeat">Whether the background image should be repeated/tiled (or stretched)</param>
 public extern static void renderBackgroundImageTag(sap.ui.core.RenderManager rm, sap.ui.core.Control oControl, Union <string, string[]> vCssClass, sap.ui.core.URI sBgImgUrl, bool bRepeat);
Exemplo n.º 7
0
 /// <summary>
 /// Renders an HTML tag into the given RenderManager which carries the background image which is either configured and given or coming from the current theme. Should be called right after the opening root tag has been completed, so this is the first child element inside the control.
 /// </summary>
 /// <param name="rm">The RenderManager</param>
 /// <param name="oControl">Control within which the tag will be rendered; its ID will be used to generate the element ID</param>
 /// <param name="vCssClass">A CSS class or an array of CSS classes to add to the element</param>
 public extern static void renderBackgroundImageTag(sap.ui.core.RenderManager rm, sap.ui.core.Control oControl, Union <string, string[]> vCssClass);
Exemplo n.º 8
0
 /// <summary>
 /// Produces the HTML of the suggestion item and writes it to render-output-buffer.
 ///
 /// Subclasses may override this function.
 /// </summary>
 /// <param name="oRenderManager">The <code>RenderManager</code></param>
 /// <param name="oItem">The item which should be rendered</param>
 /// <param name="sSearch">The search text that should be emphasized</param>
 /// <param name="bSelected">The item is selected</param>
 public extern virtual void render(sap.ui.core.RenderManager oRenderManager, sap.m.SuggestionItem oItem, string sSearch, bool bSelected);
Exemplo n.º 9
0
 /// <summary>
 /// Renders the tooltip for the given control
 /// </summary>
 /// <param name="oRM">the RenderManager that can be used for writing to the render output buffer.</param>
 /// <param name="oControl">an object representation of the control that should be rendered.</param>
 public extern static void renderTooltip(sap.ui.core.RenderManager oRM, sap.ui.core.Control oControl);
Exemplo n.º 10
0
 /// <summary>
 /// Renders this item in the IconTabSelectList.
 /// </summary>
 /// <param name="rm">the RenderManager that can be used for writing to the render output buffer</param>
 /// <param name="selectList">the select list in which this filter is rendered</param>
 /// <param name="visibleIndex">the visible index within the parent control</param>
 /// <param name="visibleItemsCount">the visible items count</param>
 public extern virtual void renderInSelectList(sap.ui.core.RenderManager rm, sap.m.IconTabBarSelectList selectList, int visibleIndex, int visibleItemsCount);
Exemplo n.º 11
0
 /// <summary>
 /// Renders this item in the IconTabHeader.
 /// </summary>
 /// <param name="rm">the RenderManager that can be used for writing to the render output buffer</param>
 /// <param name="visibleIndex">the visible index within the parent control</param>
 /// <param name="visibleItemsCount">the visible items count</param>
 public extern virtual void render(sap.ui.core.RenderManager rm, int visibleIndex, int visibleItemsCount);
Exemplo n.º 12
0
 /// <summary>
 /// Helper function for the <code>Label</code> control to render the HTML 'for' attribute. This function should be called at the desired location in the renderer code of the <code>Label</code> control.
 /// </summary>
 /// <param name="oRenderManager">The RenderManager that can be used for writing to the render-output-buffer.</param>
 /// <param name="oLabel">The <code>Label</code> for which the 'for' HTML attribute should be written to the render-output-buffer.</param>
 public extern static void writeLabelForAttribute(sap.ui.core.RenderManager oRenderManager, sap.ui.core.Label oLabel);