/// <summary> /// Sets a new value for property {@link #getCustomIcon customIcon}. /// /// Determines a custom icon which is displayed. If none is set, the default icon for this message type is used. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// /// Default value is <code>empty string</code>. /// </summary> /// <param name="sCustomIcon">New value for property <code>customIcon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.MessageStrip setCustomIcon(sap.ui.core.URI sCustomIcon);
/// <summary> /// Sets a new value for property {@link #getBackgroundImage backgroundImage}. /// /// Background image of the App. If set, this image will override the default background defined by the theme. So this should only be set when really required. This background image will be placed above any color set for the background. But any theme adaptation in the Theme Designer will override this image setting. Use the "backgroundRepeat" property to define whether this image should be stretched to cover the complete App or whether it should be tiled. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sBackgroundImage">New value for property <code>backgroundImage</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.App setBackgroundImage(sap.ui.core.URI sBackgroundImage);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// Icon of the control that should be displayed within the corresponding bar /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.ux3.Notifier setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Sets a new value for property {@link #getThumbnailSrc thumbnailSrc}. /// /// URL to the thumb nail image This property is optional if the feeder is a sub-control of a feed or a feedChunk control. In this case the value of the feed or feddChunk control is used if it's not set. So it must be only set once on the feed or feedChunk control. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sThumbnailSrc">New value for property <code>thumbnailSrc</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.ux3.Feeder setThumbnailSrc(sap.ui.core.URI sThumbnailSrc);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// The icon of the action. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.FeedListItemAction setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// Defines the tree item icon. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.StandardTreeItem setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Sets a new value for property {@link #getSrc src}. /// /// Determines the path to the desired image or icon. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sSrc">New value for property <code>src</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.f.Avatar setSrc(sap.ui.core.URI sSrc);
/// <summary> /// Writes either an <img> tag for normal URI or a <span> tag with needed properties for an icon URI. /// /// Additional classes and attributes can be added to the tag with the second and third parameter. All of the given attributes are escaped for security consideration. /// /// When an <img> tag is rendered, the following two attributes are added by default and can be overwritten with corresponding values in the <code>mAttributes</code> parameter: <ul> <li><code>role: "presentation"</code></Li> <li><code>alt: ""</code></li> </ul> /// </summary> /// <param name="sURI">URI of an image or of an icon registered in {@link sap.ui.core.IconPool}</param> /// <returns>this render manager instance to allow chaining</returns> public extern virtual sap.ui.core.RenderManager writeIcon(sap.ui.core.URI sURI);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// Specifies the icon for the item. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// /// Default value is <code>empty string</code>. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.tnt.NavigationListItem setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// Icon to be displayed as a graphical element within the feed input. This can be an image or an icon from the icon font. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.FeedInput setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Writes either an <img> tag for normal URI or a <span> tag with needed properties for an icon URI. /// /// Additional classes and attributes can be added to the tag with the second and third parameter. All of the given attributes are escaped for security consideration. /// /// When an <img> tag is rendered, the following two attributes are added by default and can be overwritten with corresponding values in the <code>mAttributes</code> parameter: <ul> <li><code>role: "presentation"</code></Li> <li><code>alt: ""</code></li> </ul> /// </summary> /// <param name="sURI">URI of an image or of an icon registered in {@link sap.ui.core.IconPool}</param> /// <param name="aClasses">Additional classes that are added to the rendered tag</param> /// <returns>this render manager instance to allow chaining</returns> public extern virtual sap.ui.core.RenderManager writeIcon(sap.ui.core.URI sURI, Union <object[], string> aClasses);
/// <summary> /// Sets a new value for property {@link #getImageSrc imageSrc}. /// /// If RichTooltip contains an image, this property is used to define the source path. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sImageSrc">New value for property <code>imageSrc</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.commons.RichTooltip setImageSrc(sap.ui.core.URI sImageSrc);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// Thing Icon Url /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.ux3.ThingViewer setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// ObjectListItem icon displayed to the left of the title. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.ObjectListItem setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Sets a new value for property {@link #getIconSrc iconSrc}. /// /// image /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIconSrc">New value for property <code>iconSrc</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.ux3.DataSetItem setIconSrc(sap.ui.core.URI sIconSrc);
/// <summary> /// Sets a new value for property {@link #getLongtextUrl longtextUrl}. /// /// Specifies long text description location URL /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sLongtextUrl">New value for property <code>longtextUrl</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.MessageItem setLongtextUrl(sap.ui.core.URI sLongtextUrl);
/// <summary> /// Sets a new value for property {@link #getThingIconURI thingIconURI}. /// /// The thing icon uri. Icon will be displayed in Feeder /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sThingIconURI">New value for property <code>thingIconURI</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.ux3.ActionBar setThingIconURI(sap.ui.core.URI sThingIconURI);
/// <summary> /// Sets the source of the image. /// </summary> /// <param name="sImageSrc">The image URI</param> /// <returns>Pointer to the control instance for chaining.</returns> public extern virtual sap.m.LightBoxItem setImageSrc(sap.ui.core.URI sImageSrc);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// Determines the icon displayed on the MessagePage. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// /// Default value is <code>sap-icon://documents</code>. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.MessagePage setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// Defines the URL for icon display /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.core.Title setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Sets a new value for property {@link #getActiveIcon activeIcon}. /// /// Icon displayed when the list item is active. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sActiveIcon">New value for property <code>activeIcon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.FeedListItem setActiveIcon(sap.ui.core.URI sActiveIcon);
/// <summary> /// Sets a new value for property {@link #getIconUnselected iconUnselected}. /// /// The URI to the icon font icon or image that will be displayed for all unselected rating symbols. A star icon will be used if the property is not set /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIconUnselected">New value for property <code>iconUnselected</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.RatingIndicator setIconUnselected(sap.ui.core.URI sIconUnselected);
/// <summary> /// Overwrite of Setter for property <code>searchHelpIcon</code>. /// /// Default value is empty/<code>undefined</code> /// </summary> /// <param name="sSearchHelpIcon">new value for property <code>searchHelpIcon</code></param> /// <returns><code>this</code> to allow method chaining</returns> public extern virtual sap.ui.commons.DropdownBox setSearchHelpIcon(sap.ui.core.URI sSearchHelpIcon);
/// <summary> /// Sets a new value for property {@link #getIconHovered iconHovered}. /// /// The URI to the icon font icon or image that will be displayed for hovered rating symbols. A star icon will be used if the property is not set /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIconHovered">New value for property <code>iconHovered</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.RatingIndicator setIconHovered(sap.ui.core.URI sIconHovered);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// Defines the icon of the {@link sap.ui.core.IconPool sap.ui.core.IconPool} or an image which should be displayed on the item. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.unified.MenuTextFieldItem setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Sets a new value for property {@link #getHref href}. /// /// Hyper link that is executed when the area is clicked /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sHref">New value for property <code>href</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.commons.Area setHref(sap.ui.core.URI sHref);
/// <summary> /// Sets a new value for property {@link #getIconDisabledURL iconDisabledURL}. /// /// URL of the icon for the value help when disabled. If no parameter is supplied the default icon image will be shown. If an icon font icon is used, this property is ignored. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIconDisabledURL">New value for property <code>iconDisabledURL</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.commons.ValueHelpField setIconDisabledURL(sap.ui.core.URI sIconDisabledURL);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// Determines the icon to be displayed in the control. This can be a URI to an image or an icon font URI. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.ui.commons.Label setIcon(sap.ui.core.URI sIcon);
/// <summary> /// Sets a new value for property {@link #getCustomIcon customIcon}. /// /// Provide a URI to a custom icon image to replace the SAP logo. Large images are scaled down to max 50px height. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sCustomIcon">New value for property <code>customIcon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.PullToRefresh setCustomIcon(sap.ui.core.URI sCustomIcon);
/// <summary> /// Sets a new value for property {@link #getIcon icon}. /// /// The icon to be displayed as a graphical element within the control. This can be an image or an icon from the icon font. /// /// When called with a value of <code>null</code> or <code>undefined</code>, the default value of the property will be restored. /// </summary> /// <param name="sIcon">New value for property <code>icon</code></param> /// <returns>Reference to <code>this</code> in order to allow method chaining</returns> public extern virtual sap.m.NumericContent setIcon(sap.ui.core.URI sIcon);