Class sap.gantt.shape.ext.ulc.UlcUnderClipRectangleModule: sap/gantt/shape/ext/ulc/UlcUnderClipRectangle

extends UlcRectangle

This shape is used to draw the under clipping rectangle.

Graphic Effect is:

Constructor Summary
new sap.gantt.shape.ext.ulc.UlcUnderClipRectangle(sId?, mSettings?)Creates and initializes a fragment of the Utilization Line Chart.
Method Summary
sap.gantt.shape.ext.ulc.UlcUnderClipRectangle.extend(sClassName, oClassInfo?, FNMetaImpl?)Creates a new subclass of class sap.gantt.shape.ext.ulc.UlcUnderClipRectangle with name sClassName and enriches it with the information contained in oClassInfo.
sap.gantt.shape.ext.ulc.UlcUnderClipRectangle.getMetadata()Returns a metadata object for class sap.gantt.shape.ext.ulc.UlcUnderClipRectangle.
getClipPath(oData, oRowInfo)Gets the value of property clipPath.
getFill(oData, oRowInfo)Gets current value of property fill.
getFillOpacity(oData, oRowInfo)Gets the value of property fillOpacity.
getHeight(oData, oRowInfo)Gets the value of property height.
getStrokeOpacity(oData, oRowInfo)Gets the value of property strokeOpacity.
getY(oData, oRowInfo)Gets the value of property y.
Constructor Detail
new sap.gantt.shape.ext.ulc.UlcUnderClipRectangle(sId?, mSettings?)
Creates and initializes a fragment of the Utilization Line Chart.
Parameters:
{string}sId? ID for the new control, generated automatically if no ID is given
{object}mSettings? Initial settings of the new control
Method Detail
sap.gantt.shape.ext.ulc.UlcUnderClipRectangle.extend(sClassName, oClassInfo?, FNMetaImpl?): function
Creates a new subclass of class sap.gantt.shape.ext.ulc.UlcUnderClipRectangle with name sClassName and enriches it with the information contained in oClassInfo.

oClassInfo might contain the same kind of information as described in sap.gantt.shape.ext.ulc.UlcRectangle.extend.

Parameters:
{string}sClassName Name of the class being created
{object}oClassInfo? Object literal with information about the class
{function}FNMetaImpl? Constructor function for the metadata object; if not given, it defaults to sap.ui.core.ElementMetadata
Returns:
{function} Created class / constructor function
sap.gantt.shape.ext.ulc.UlcUnderClipRectangle.getMetadata(): sap.ui.base.Metadata
Returns a metadata object for class sap.gantt.shape.ext.ulc.UlcUnderClipRectangle.
Returns:
{sap.ui.base.Metadata} Metadata object describing this class
getClipPath(oData, oRowInfo): string
Gets the value of property clipPath.

Standard SVG 'clippath' attribute. See SVG 1.1 specification for 'clippath'.

The referred ID must be consistent with the html class generated by UlcClipPath.

Parameters:
{object}oData Shape data.
{object}oRowInfo Information about the row and row data.
Returns:
{string} Value of property clipPath.
getFill(oData, oRowInfo): string
Gets current value of property fill.

Standard SVG 'fill' attribute. See SVG 1.1 specification for 'fill'. Note: You can provide the fill property with HTML colors and the URL reference to a paint server. Paint server definitions can be retrieved from paint servers rendered by sap.gantt.GanttChartContainer, sap.gantt.GanttChartWithTable, or sap.gantt.GanttChart.

The default value is "#F2F2F2".

Parameters:
{object}oData Shape data.
{object}oRowInfo Information about the row and row data.
Returns:
{string} Value of property fill.
getFillOpacity(oData, oRowInfo): number
Gets the value of property fillOpacity.

Standard SVG 'fill-Opacity' attribute. See SVG 1.1 specification for 'fill-opacity'.

The default value is 0.3.

Parameters:
{object}oData Shape data.
{object}oRowInfo Information about the row and row data.
Returns:
{number} Value of property fillOpacity.
getHeight(oData, oRowInfo): number
Gets the value of property height.

Height of the rectangle. See SVG 1.1 specification for 'height' attribute of 'rect'.

Parameters:
{object}oData Shape data.
{object}oRowInfo Information about the row and row data.
Returns:
{number} Value of property height.
getStrokeOpacity(oData, oRowInfo): number
Gets the value of property strokeOpacity.

Standard SVG 'stroke-Opacity' attribute. See SVG 1.1 specification for 'stroke-opacity'.

The default value is 0.3.

Parameters:
{object}oData Shape data.
{object}oRowInfo Information about the row and row data.
Returns:
{number} Value of property strokeOpacity.
getY(oData, oRowInfo): number
Gets the value of property y.

y coordinate of the rectangle left-top point. See SVG 1.1 specification for 'y' attribute of 'rect'.

Parameters:
{object}oData Shape data.
{object}oRowInfo Information about the row and row data.
Returns:
{number} Value of property y.