Class sap.suite.ui.microchart.AreaMicroChartModule: sap/suite/ui/microchart/AreaMicroChart

extends Control

Chart that displays the history of values and target values as segmented lines and shows thresholds as colored background. This control replaces the deprecated sap.suite.ui.commons.MicroAreaChart.


Since: 1.34.
Constructor Summary
new sap.suite.ui.microchart.AreaMicroChart(sId?, mSettings?)Constructor for a new AreaMicroChart control.
Event Summary
press(oControlEvent)The event is triggered when the chart is pressed.
Events borrowed from class sap.ui.core.Control
Method Summary
sap.suite.ui.microchart.AreaMicroChart.extend(sClassName, oClassInfo?, FNMetaImpl?)Creates a new subclass of class sap.suite.ui.microchart.AreaMicroChart with name sClassName and enriches it with the information contained in oClassInfo.
sap.suite.ui.microchart.AreaMicroChart.getMetadata()Returns a metadata object for class sap.suite.ui.microchart.AreaMicroChart.
addLine(oLine)Adds some line to the aggregation lines.
attachPress(oData?, fnFunction, oListener?)Attaches event handler fnFunction to the press event of this sap.suite.ui.microchart.AreaMicroChart.
bindChart(oBindingInfo)Binds aggregation chart to model data.
bindLines(oBindingInfo)Binds aggregation lines to model data.
bindTarget(oBindingInfo)Binds aggregation target to model data.
destroyChart()Destroys the chart in the aggregation chart.
destroyFirstXLabel()Destroys the firstXLabel in the aggregation firstXLabel.
destroyFirstYLabel()Destroys the firstYLabel in the aggregation firstYLabel.
destroyInnerMaxThreshold()Destroys the innerMaxThreshold in the aggregation innerMaxThreshold.
destroyInnerMinThreshold()Destroys the innerMinThreshold in the aggregation innerMinThreshold.
destroyLastXLabel()Destroys the lastXLabel in the aggregation lastXLabel.
destroyLastYLabel()Destroys the lastYLabel in the aggregation lastYLabel.
destroyLines()Destroys all the lines in the aggregation lines.
destroyMaxLabel()Destroys the maxLabel in the aggregation maxLabel.
destroyMaxThreshold()Destroys the maxThreshold in the aggregation maxThreshold.
destroyMinLabel()Destroys the minLabel in the aggregation minLabel.
destroyMinThreshold()Destroys the minThreshold in the aggregation minThreshold.
destroyTarget()Destroys the target in the aggregation target.
detachPress(fnFunction, oListener)Detaches event handler fnFunction from the press event of this sap.suite.ui.microchart.AreaMicroChart.
firePress(mArguments?)Fires event press to attached listeners.
getChart()Gets content of aggregation chart.
getColorPalette()Gets current value of property colorPalette.
getFirstXLabel()Gets content of aggregation firstXLabel.
getFirstYLabel()Gets content of aggregation firstYLabel.
getHeight()Gets current value of property height.
getInnerMaxThreshold()Gets content of aggregation innerMaxThreshold.
getInnerMinThreshold()Gets content of aggregation innerMinThreshold.
getIsResponsive()Gets current value of property isResponsive.
getLastXLabel()Gets content of aggregation lastXLabel.
getLastYLabel()Gets content of aggregation lastYLabel.
getLines()Gets content of aggregation lines.
getMaxLabel()Gets content of aggregation maxLabel.
getMaxThreshold()Gets content of aggregation maxThreshold.
getMaxXValue()Gets current value of property maxXValue.
getMaxYValue()Gets current value of property maxYValue.
getMinLabel()Gets content of aggregation minLabel.
getMinThreshold()Gets content of aggregation minThreshold.
getMinXValue()Gets current value of property minXValue.
getMinYValue()Gets current value of property minYValue.
getShowLabel()Gets current value of property showLabel.
getTarget()Gets content of aggregation target.
getView()Gets current value of property view.
getWidth()Gets current value of property width.
indexOfLine(oLine)Checks for the provided sap.suite.ui.microchart.AreaMicroChartItem in the aggregation lines.
insertLine(oLine, iIndex)Inserts a line into the aggregation lines.
removeAllLines()Removes all the controls from the aggregation lines.
removeLine(vLine)Removes a line from the aggregation lines.
setChart(oChart)Sets the aggregated chart.
setColorPalette(sColorPalette)Sets a new value for property colorPalette.
setFirstXLabel(oFirstXLabel)Sets the aggregated firstXLabel.
setFirstYLabel(oFirstYLabel)Sets the aggregated firstYLabel.
setHeight(sHeight)Sets a new value for property height.
setInnerMaxThreshold(oInnerMaxThreshold)Sets the aggregated innerMaxThreshold.
setInnerMinThreshold(oInnerMinThreshold)Sets the aggregated innerMinThreshold.
setIsResponsive(bIsResponsive)Sets a new value for property isResponsive.
setLastXLabel(oLastXLabel)Sets the aggregated lastXLabel.
setLastYLabel(oLastYLabel)Sets the aggregated lastYLabel.
setMaxLabel(oMaxLabel)Sets the aggregated maxLabel.
setMaxThreshold(oMaxThreshold)Sets the aggregated maxThreshold.
setMaxXValue(value, bSuppressInvalidate)Property setter for the Max X value
setMaxYValue(value, bSuppressInvalidate)Property setter for the Max Y value
setMinLabel(oMinLabel)Sets the aggregated minLabel.
setMinThreshold(oMinThreshold)Sets the aggregated minThreshold.
setMinXValue(value, bSuppressInvalidate)Property setter for the Min X value
setMinYValue(value, bSuppressInvalidate)Property setter for the Min Y value
setShowLabel(bShowLabel)Sets a new value for property showLabel.
setTarget(oTarget)Sets the aggregated target.
setView(sView)Sets a new value for property view.
setWidth(sWidth)Sets a new value for property width.
unbindChart()Unbinds aggregation chart from model data.
unbindLines()Unbinds aggregation lines from model data.
unbindTarget()Unbinds aggregation target from model data.
Constructor Detail
new sap.suite.ui.microchart.AreaMicroChart(sId?, mSettings?)
Constructor for a new AreaMicroChart control.

Accepts an object literal mSettings that defines initial property values, aggregated and associated objects as well as event handlers. See sap.ui.base.ManagedObject for a general description of the syntax of the settings object.

The supported settings are:

  • Properties
  • Aggregations
    • chart : sap.suite.ui.microchart.AreaMicroChartItem
    • maxThreshold : sap.suite.ui.microchart.AreaMicroChartItem
    • innerMaxThreshold : sap.suite.ui.microchart.AreaMicroChartItem
    • innerMinThreshold : sap.suite.ui.microchart.AreaMicroChartItem
    • minThreshold : sap.suite.ui.microchart.AreaMicroChartItem
    • target : sap.suite.ui.microchart.AreaMicroChartItem
    • firstXLabel : sap.suite.ui.microchart.AreaMicroChartLabel
    • firstYLabel : sap.suite.ui.microchart.AreaMicroChartLabel
    • lastXLabel : sap.suite.ui.microchart.AreaMicroChartLabel
    • lastYLabel : sap.suite.ui.microchart.AreaMicroChartLabel
    • maxLabel : sap.suite.ui.microchart.AreaMicroChartLabel
    • minLabel : sap.suite.ui.microchart.AreaMicroChartLabel
    • lines : sap.suite.ui.microchart.AreaMicroChartItem[] (default)
  • Events
    • press : fnListenerFunction or [fnListenerFunction, oListenerObject] or [oData, fnListenerFunction, oListenerObject]

In addition, all settings applicable to the base type sap.ui.core.Control can be used as well.

Parameters:
{string}sId? ID for the new control, generated automatically if no ID is given
{object}mSettings? Initial settings for the new control
Event Detail
press(oControlEvent)
The event is triggered when the chart is pressed.
Parameters:
{sap.ui.base.Event}oControlEvent
{sap.ui.base.EventProvider}oControlEvent.getSource
{object}oControlEvent.getParameters
Method Detail
sap.suite.ui.microchart.AreaMicroChart.extend(sClassName, oClassInfo?, FNMetaImpl?): function
Creates a new subclass of class sap.suite.ui.microchart.AreaMicroChart with name sClassName and enriches it with the information contained in oClassInfo.

oClassInfo might contain the same kind of information as described in sap.ui.core.Control.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.suite.ui.microchart.AreaMicroChart.getMetadata(): sap.ui.base.Metadata
Returns a metadata object for class sap.suite.ui.microchart.AreaMicroChart.
Returns:
{sap.ui.base.Metadata} Metadata object describing this class
Adds some line to the aggregation lines.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartItem}oLine the line to add; if empty, nothing is inserted
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
attachPress(oData?, fnFunction, oListener?): sap.suite.ui.microchart.AreaMicroChart
Attaches event handler fnFunction to the press event of this sap.suite.ui.microchart.AreaMicroChart.

When called, the context of the event handler (its this) will be bound to oListener if specified, otherwise it will be bound to this sap.suite.ui.microchart.AreaMicroChart itself.

The event is triggered when the chart is pressed.

Parameters:
{object}oData? An application-specific payload object that will be passed to the event handler along with the event object when firing the event
{function}fnFunction The function to be called when the event occurs
{object}oListener? Context object to call the event handler with. Defaults to this sap.suite.ui.microchart.AreaMicroChart itself
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
bindChart(oBindingInfo): sap.suite.ui.microchart.AreaMicroChart
Binds aggregation chart to model data.

See ManagedObject.bindAggregation for a detailed description of the possible properties of oBindingInfo.

Parameters:
{object}oBindingInfo The binding information
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
bindLines(oBindingInfo): sap.suite.ui.microchart.AreaMicroChart
Binds aggregation lines to model data.

See ManagedObject.bindAggregation for a detailed description of the possible properties of oBindingInfo.

Parameters:
{object}oBindingInfo The binding information
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
bindTarget(oBindingInfo): sap.suite.ui.microchart.AreaMicroChart
Binds aggregation target to model data.

See ManagedObject.bindAggregation for a detailed description of the possible properties of oBindingInfo.

Parameters:
{object}oBindingInfo The binding information
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys the chart in the aggregation chart.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys the firstXLabel in the aggregation firstXLabel.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys the firstYLabel in the aggregation firstYLabel.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
destroyInnerMaxThreshold(): sap.suite.ui.microchart.AreaMicroChart
Destroys the innerMaxThreshold in the aggregation innerMaxThreshold.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
destroyInnerMinThreshold(): sap.suite.ui.microchart.AreaMicroChart
Destroys the innerMinThreshold in the aggregation innerMinThreshold.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys the lastXLabel in the aggregation lastXLabel.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys the lastYLabel in the aggregation lastYLabel.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys all the lines in the aggregation lines.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys the maxLabel in the aggregation maxLabel.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys the maxThreshold in the aggregation maxThreshold.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys the minLabel in the aggregation minLabel.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys the minThreshold in the aggregation minThreshold.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Destroys the target in the aggregation target.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
detachPress(fnFunction, oListener): sap.suite.ui.microchart.AreaMicroChart
Detaches event handler fnFunction from the press event of this sap.suite.ui.microchart.AreaMicroChart.

The passed function and listener object must match the ones used for event registration.

Parameters:
{function}fnFunction The function to be called, when the event occurs
{object}oListener Context object on which the given function had to be called
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Fires event press to attached listeners.
Parameters:
{Map}mArguments? The arguments to pass along with the event
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Gets content of aggregation chart.

The configuration of the actual values line. The color property defines the color of the line. Points are rendered in the same sequence as in this aggregation.

Returns:
{sap.suite.ui.microchart.AreaMicroChartItem}
getColorPalette(): string[]
Gets current value of property colorPalette.

The color palette for the chart. If this property is set, semantic colors defined in AreaMicroChartItem are ignored. Colors from the palette are assigned to each line consequentially. When all the palette colors are used, assignment of the colors begins from the first palette color.

Default value is [].

Returns:
{string[]} Value of property colorPalette
Gets content of aggregation firstXLabel.

The label on X axis for the first point of the chart.

Returns:
{sap.suite.ui.microchart.AreaMicroChartLabel}
Gets content of aggregation firstYLabel.

The label on Y axis for the first point of the chart.

Returns:
{sap.suite.ui.microchart.AreaMicroChartLabel}
getHeight(): sap.ui.core.CSSSize
Gets current value of property height.

The height of the chart.

Returns:
{sap.ui.core.CSSSize} Value of property height
Gets content of aggregation innerMaxThreshold.

The configuration of the upper line of the inner threshold area. The color property defines the color of the area between inner thresholds. For rendering of the inner threshold area, both innerMaxThreshold and innerMinThreshold aggregations must be defined. Points are rendered in the same sequence as in this aggregation.

Returns:
{sap.suite.ui.microchart.AreaMicroChartItem}
Gets content of aggregation innerMinThreshold.

The configuration of the bottom line of the inner threshold area. The color property is ignored. For rendering of the inner threshold area, both innerMaxThreshold and innerMinThreshold aggregations must be defined. Points are rendered in the same sequence as in this aggregation.

Returns:
{sap.suite.ui.microchart.AreaMicroChartItem}
getIsResponsive(): boolean
Gets current value of property isResponsive.

If this set to true, width and height of the control are determined by the width and height of the container in which the control is placed. Width and height properties are ignored in such case.

Default value is false.

Since:
1.38.0
Returns:
{boolean} Value of property isResponsive
Gets content of aggregation lastXLabel.

The label on X axis for the last point of the chart.

Returns:
{sap.suite.ui.microchart.AreaMicroChartLabel}
Gets content of aggregation lastYLabel.

The label on Y axis for the last point of the chart.

Returns:
{sap.suite.ui.microchart.AreaMicroChartLabel}
Gets content of aggregation lines.

The set of lines.

Returns:
{sap.suite.ui.microchart.AreaMicroChartItem[]}
Gets content of aggregation maxLabel.

The label for the maximum point of the chart.

Returns:
{sap.suite.ui.microchart.AreaMicroChartLabel}
Gets content of aggregation maxThreshold.

The configuration of the max threshold area. The color property defines the color of the area above the max threshold line. Points are rendered in the same sequence as in this aggregation.

Returns:
{sap.suite.ui.microchart.AreaMicroChartItem}
getMaxXValue(): float
Gets current value of property maxXValue.

If this property is set it indicates the value X axis ends with.

Returns:
{float} Value of property maxXValue
getMaxYValue(): float
Gets current value of property maxYValue.

If this property is set it indicates the value X axis ends with.

Returns:
{float} Value of property maxYValue
Gets content of aggregation minLabel.

The label for the minimum point of the chart.

Returns:
{sap.suite.ui.microchart.AreaMicroChartLabel}
Gets content of aggregation minThreshold.

The configuration of the min threshold area. The color property defines the color of the area below the min threshold line. Points are rendered in the same sequence as in this aggregation.

Returns:
{sap.suite.ui.microchart.AreaMicroChartItem}
getMinXValue(): float
Gets current value of property minXValue.

If this property is set it indicates the value X axis ends with.

Returns:
{float} Value of property minXValue
getMinYValue(): float
Gets current value of property minYValue.

If this property is set it indicates the value X axis ends with.

Returns:
{float} Value of property minYValue
getShowLabel(): boolean
Gets current value of property showLabel.

Determines if the labels are displayed or not.

Default value is true.

Returns:
{boolean} Value of property showLabel
Gets content of aggregation target.

The configuration of the target values line. The color property defines the color of the line. Points are rendered in the same sequence as in this aggregation.

Returns:
{sap.suite.ui.microchart.AreaMicroChartItem}
Gets current value of property view.

The view of the chart.

Default value is Normal.

Returns:
{sap.suite.ui.microchart.AreaMicroChartViewType} Value of property view
getWidth(): sap.ui.core.CSSSize
Gets current value of property width.

The width of the chart.

Returns:
{sap.ui.core.CSSSize} Value of property width
indexOfLine(oLine): int
Checks for the provided sap.suite.ui.microchart.AreaMicroChartItem in the aggregation lines. and returns its index if found or -1 otherwise.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartItem}oLine The line whose index is looked for
Returns:
{int} The index of the provided control in the aggregation if found, or -1 otherwise
insertLine(oLine, iIndex): sap.suite.ui.microchart.AreaMicroChart
Inserts a line into the aggregation lines.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartItem}oLine the line to insert; if empty, nothing is inserted
{int}iIndex the 0-based index the line should be inserted at; for a negative value of iIndex, the line is inserted at position 0; for a value greater than the current size of the aggregation, the line is inserted at the last position
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Removes all the controls from the aggregation lines.

Additionally, it unregisters them from the hosting UIArea.

Returns:
{sap.suite.ui.microchart.AreaMicroChartItem[]} An array of the removed elements (might be empty)
Removes a line from the aggregation lines.
Parameters:
{int|string|sap.suite.ui.microchart.AreaMicroChartItem}vLine The lineto remove or its index or id
Returns:
{sap.suite.ui.microchart.AreaMicroChartItem} The removed line or null
Sets the aggregated chart.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartItem}oChart The chart to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setColorPalette(sColorPalette): sap.suite.ui.microchart.AreaMicroChart
Sets a new value for property colorPalette.

The color palette for the chart. If this property is set, semantic colors defined in AreaMicroChartItem are ignored. Colors from the palette are assigned to each line consequentially. When all the palette colors are used, assignment of the colors begins from the first palette color.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is [].

Parameters:
{string[]}sColorPalette New value for property colorPalette
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setFirstXLabel(oFirstXLabel): sap.suite.ui.microchart.AreaMicroChart
Sets the aggregated firstXLabel.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartLabel}oFirstXLabel The firstXLabel to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setFirstYLabel(oFirstYLabel): sap.suite.ui.microchart.AreaMicroChart
Sets the aggregated firstYLabel.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartLabel}oFirstYLabel The firstYLabel to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Sets a new value for property height.

The height of the chart.

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{sap.ui.core.CSSSize}sHeight New value for property height
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setInnerMaxThreshold(oInnerMaxThreshold): sap.suite.ui.microchart.AreaMicroChart
Sets the aggregated innerMaxThreshold.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartItem}oInnerMaxThreshold The innerMaxThreshold to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setInnerMinThreshold(oInnerMinThreshold): sap.suite.ui.microchart.AreaMicroChart
Sets the aggregated innerMinThreshold.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartItem}oInnerMinThreshold The innerMinThreshold to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setIsResponsive(bIsResponsive): sap.suite.ui.microchart.AreaMicroChart
Sets a new value for property isResponsive.

If this set to true, width and height of the control are determined by the width and height of the container in which the control is placed. Width and height properties are ignored in such case.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is false.

Parameters:
{boolean}bIsResponsive New value for property isResponsive
Since:
1.38.0
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setLastXLabel(oLastXLabel): sap.suite.ui.microchart.AreaMicroChart
Sets the aggregated lastXLabel.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartLabel}oLastXLabel The lastXLabel to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setLastYLabel(oLastYLabel): sap.suite.ui.microchart.AreaMicroChart
Sets the aggregated lastYLabel.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartLabel}oLastYLabel The lastYLabel to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Sets the aggregated maxLabel.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartLabel}oMaxLabel The maxLabel to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setMaxThreshold(oMaxThreshold): sap.suite.ui.microchart.AreaMicroChart
Sets the aggregated maxThreshold.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartItem}oMaxThreshold The maxThreshold to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setMaxXValue(value, bSuppressInvalidate): void
Property setter for the Max X value
Parameters:
{int}value new value Max X
{boolean}bSuppressInvalidate Suppress in validate
setMaxYValue(value, bSuppressInvalidate): void
Property setter for the Max Y value
Parameters:
{string}value new value Max Y
{boolean}bSuppressInvalidate Suppress in validate
Sets the aggregated minLabel.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartLabel}oMinLabel The minLabel to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setMinThreshold(oMinThreshold): sap.suite.ui.microchart.AreaMicroChart
Sets the aggregated minThreshold.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartItem}oMinThreshold The minThreshold to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
setMinXValue(value, bSuppressInvalidate): void
Property setter for the Min X value
Parameters:
{int}value new value Min X
{boolean}bSuppressInvalidate Suppress in validate
setMinYValue(value, bSuppressInvalidate): void
Property setter for the Min Y value
Parameters:
{value}value new value Min Y
{boolean}bSuppressInvalidate Suppress in validate
setShowLabel(bShowLabel): sap.suite.ui.microchart.AreaMicroChart
Sets a new value for property showLabel.

Determines if the labels are displayed or not.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is true.

Parameters:
{boolean}bShowLabel New value for property showLabel
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Sets the aggregated target.
Parameters:
{sap.suite.ui.microchart.AreaMicroChartItem}oTarget The target to set
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Sets a new value for property view.

The view of the chart.

When called with a value of null or undefined, the default value of the property will be restored.

Default value is Normal.

Parameters:
{sap.suite.ui.microchart.AreaMicroChartViewType}sView New value for property view
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Sets a new value for property width.

The width of the chart.

When called with a value of null or undefined, the default value of the property will be restored.

Parameters:
{sap.ui.core.CSSSize}sWidth New value for property width
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Unbinds aggregation chart from model data.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Unbinds aggregation lines from model data.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining
Unbinds aggregation target from model data.
Returns:
{sap.suite.ui.microchart.AreaMicroChart} Reference to this in order to allow method chaining