sap.ca.ui.charts.BubbleChart.extend(sClassName, oClassInfo?, FNMetaImpl?): function
Creates a new subclass of class sap.ca.ui.charts.BubbleChart with name
sClassName and enriches it with the information contained in
oClassInfo.
oClassInfo might contain the same kind of informations as described in Element.extend.
Parameters:
| {string} | sClassName | name of the class to be created |
| {object} | oClassInfo? | object literal with informations about the class |
| {function} | FNMetaImpl? | constructor function for the metadata object. If not given, it defaults to sap.ui.core.ElementMetadata. |
Returns:
| {function} | the created class / constructor function |
Returns a metadata object for class sap.ca.ui.charts.BubbleChart.
Returns:
getLabelProperty(): object
Getter for property
labelProperty. Set the binding property values for the labels as array eg. ['property1','property2']. Only 2 labels are supported.
Default value is empty/undefined
Returns:
| {object} | the value of property labelProperty |
getMinimumLabelSize(): int
Getter for property
minimumLabelSize. The minimum size of the bubble before a label gets displayed
Default value is 60
Returns:
| {int} | the value of property minimumLabelSize |
getShowCustomLabels(): boolean
Getter for property
showCustomLabels. Flag to show custom data labels
Default value is false
Returns:
| {boolean} | the value of property showCustomLabels |
getShowSizeLegend(): boolean
Getter for property
showSizeLegend. Show / Hide the visibility the size legend of the chart
Default value is false
Returns:
| {boolean} | the value of property showSizeLegend |
getShowTitle(): boolean
Getter for property
showTitle. Flag to display the title for the chart, default is set to false
Default value is false
Returns:
| {boolean} | the value of property showTitle |
getShowXAxisLabel(): boolean
Getter for property
showXAxisLabel. Flag to set the visibility of x-axis label, default is set to true.
Default value is true
Returns:
| {boolean} | the value of property showXAxisLabel |
getShowYAxisLabel(): boolean
Getter for property
showYAxisLabel. Flag to set the visibility of y-axis label, default is set to true.
Default value is true
Returns:
| {boolean} | the value of property showYAxisLabel |
getXAxisFixedRange(): boolean
Getter for property
xAxisFixedRange. Flag to define x-axis scale range.
Default value is false
Returns:
| {boolean} | the value of property xAxisFixedRange |
getXAxisMaxValue(): float
Getter for property
xAxisMaxValue. Define the max value for x-axis scale
Default value is 0
Returns:
| {float} | the value of property xAxisMaxValue |
getXAxisMinValue(): float
Getter for property
xAxisMinValue. Define the minimum value for x-axis scale
Default value is 0
Returns:
| {float} | the value of property xAxisMinValue |
getXAxisTitle(): string
Getter for property
xAxisTitle. Set x-axis title
Default value is empty/undefined
Returns:
| {string} | the value of property xAxisTitle |
getYAxisFixedRange(): boolean
Getter for property
yAxisFixedRange. Flag to define y-axis scale range.
Default value is false
Returns:
| {boolean} | the value of property yAxisFixedRange |
getYAxisMaxValue(): float
Getter for property
yAxisMaxValue. Define the max value for y-axis scale
Default value is 0
Returns:
| {float} | the value of property yAxisMaxValue |
getYAxisMinValue(): float
Getter for property
yAxisMinValue. Define the minimum value for y-axis scale
Default value is 0
Returns:
| {float} | the value of property yAxisMinValue |
getYAxisTitle(): string
Getter for property
yAxisTitle. Set y-axis title
Default value is empty/undefined
Returns:
| {string} | the value of property yAxisTitle |
Setter for property
labelProperty.
Default value is empty/undefined
Parameters:
| {object} | oLabelProperty | new value for property labelProperty |
Returns:
Setter for property
minimumLabelSize.
Default value is 60
Parameters:
| {int} | iMinimumLabelSize | new value for property minimumLabelSize |
Returns:
Setter for property
showCustomLabels.
Default value is false
Parameters:
| {boolean} | bShowCustomLabels | new value for property showCustomLabels |
Returns:
Setter for property
showSizeLegend.
Default value is false
Parameters:
| {boolean} | bShowSizeLegend | new value for property showSizeLegend |
Returns:
Setter for property
showTitle.
Default value is false
Parameters:
| {boolean} | bShowTitle | new value for property showTitle |
Returns:
Setter for property
showXAxisLabel.
Default value is true
Parameters:
| {boolean} | bShowXAxisLabel | new value for property showXAxisLabel |
Returns:
Setter for property
showYAxisLabel.
Default value is true
Parameters:
| {boolean} | bShowYAxisLabel | new value for property showYAxisLabel |
Returns:
Setter for property
xAxisFixedRange.
Default value is false
Parameters:
| {boolean} | bXAxisFixedRange | new value for property xAxisFixedRange |
Returns:
Setter for property
xAxisMaxValue.
Default value is 0
Parameters:
| {float} | fXAxisMaxValue | new value for property xAxisMaxValue |
Returns:
Setter for property
xAxisMinValue.
Default value is 0
Parameters:
| {float} | fXAxisMinValue | new value for property xAxisMinValue |
Returns:
Setter for property
xAxisTitle.
Default value is empty/undefined
Parameters:
| {string} | sXAxisTitle | new value for property xAxisTitle |
Returns:
Setter for property
yAxisFixedRange.
Default value is false
Parameters:
| {boolean} | bYAxisFixedRange | new value for property yAxisFixedRange |
Returns:
Setter for property
yAxisMaxValue.
Default value is 0
Parameters:
| {float} | fYAxisMaxValue | new value for property yAxisMaxValue |
Returns:
Setter for property
yAxisMinValue.
Default value is 0
Parameters:
| {float} | fYAxisMinValue | new value for property yAxisMinValue |
Returns:
Setter for property
yAxisTitle.
Default value is empty/undefined
Parameters:
| {string} | sYAxisTitle | new value for property yAxisTitle |
Returns:
Adds some content oContent to the aggregation named content.
Parameters:
- Deprecated:
- Since version 7.20.0. This method is deprecated now.
Returns:
Destroys all the content in the aggregation named content.
- Deprecated:
- Since version 7.20.0. This method is deprecated now.
Returns:
getAxisFormatFunction(): object
Getter for property
axisFormatFunction. Set the formatter function for the axis labels or tooltips
Default value is empty/undefined
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the plotAreaAxisTooltipFormatter
Returns:
| {object} | the value of property axisFormatFunction |
getAxisTooltipFormatString(): any
Getter for property
axisTooltipFormatString. Flag to set the formatting of the tooltip on x-axis
Default value is empty/undefined
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the plotAreaAxisTooltipFormatter
Returns:
| {any} | the value of property axisTooltipFormatString |
Getter for aggregation content.
Deprecated aggregation, do not use. Left for compatibility purposes.
- Deprecated:
- Since version 7.20.0. This method is deprecated now.
Returns:
getDataLabelFormat(): any
Getter for property
dataLabelFormat. Defines the formater string for the dataLabel value to be displayed on the bubble
Default value is empty/undefined
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the dataLabelFormatter for any formatting of data label
Returns:
| {any} | the value of property dataLabelFormat |
getXAxisFormatFunction(): object
Getter for property
xAxisFormatFunction. Set the formatter function for the x-axis.
Default value is empty/undefined
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the xAxisLabelFormatter for any formatting of the axis labels
Returns:
| {object} | the value of property xAxisFormatFunction |
getXAxisFormatString(): string
Getter for property
xAxisFormatString. Set the format string for x-axis
Default value is empty/undefined
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the xAxisLabelFormatter for any formatting of the axis labels
Returns:
| {string} | the value of property xAxisFormatString |
getYAxisFormatFunction(): object
Getter for property
yAxisFormatFunction. Set the formatter function for the y-axis.
Default value is empty/undefined
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the yAxisLabelFormatter for any formatting of the axis labels
Returns:
| {object} | the value of property yAxisFormatFunction |
getYAxisFormatString(): string
Getter for property
yAxisFormatString. Set the format string for y-axis
Default value is empty/undefined
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the yAxisLabelFormatter for any formatting of the axis labels
Returns:
| {string} | the value of property yAxisFormatString |
indexOfContent(oContent): int
Checks for the provided sap.ui.core.Control in the aggregation named content and returns its index if found or -1 otherwise.
Parameters:
- Deprecated:
- Since version 7.20.0. This method is deprecated now.
Returns:
| {int} | the index of the provided control in the aggregation if found, or -1 otherwise |
Inserts a content into the aggregation named content.
Parameters:
| {sap.ui.core.Control} | oContent | the content to insert; if empty, nothing is inserted |
| {int} | iIndex | the 0-based index the content should be inserted at; for a negative value of iIndex, the content is inserted at position 0; for a value greater than the current size of the aggregation, the content is inserted at the last position |
- Deprecated:
- Since version 7.20.0. This method is deprecated now.
Returns:
Removes all the controls in the aggregation named content.
Additionally unregisters them from the hosting UIArea.
- Deprecated:
- Since version 7.20.0. This method is deprecated now.
Returns:
Removes an content from the aggregation named content.
Parameters:
- Deprecated:
- Since version 7.20.0. This method is deprecated now.
Returns:
Setter for property
axisFormatFunction.
Default value is empty/undefined
Parameters:
| {object} | oAxisFormatFunction | new value for property axisFormatFunction |
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the plotAreaAxisTooltipFormatter
Returns:
Setter for property
axisTooltipFormatString.
Default value is empty/undefined
Parameters:
| {any} | oAxisTooltipFormatString | new value for property axisTooltipFormatString |
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the plotAreaAxisTooltipFormatter
Returns:
Setter for property
dataLabelFormat.
Default value is empty/undefined
Parameters:
| {any} | oDataLabelFormat | new value for property dataLabelFormat |
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the dataLabelFormatter for any formatting of data label
Returns:
Setter for property
xAxisFormatFunction.
Default value is empty/undefined
Parameters:
| {object} | oXAxisFormatFunction | new value for property xAxisFormatFunction |
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the xAxisLabelFormatter for any formatting of the axis labels
Returns:
Setter for property
xAxisFormatString.
Default value is empty/undefined
Parameters:
| {string} | sXAxisFormatString | new value for property xAxisFormatString |
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the xAxisLabelFormatter for any formatting of the axis labels
Returns:
Setter for property
yAxisFormatFunction.
Default value is empty/undefined
Parameters:
| {object} | oYAxisFormatFunction | new value for property yAxisFormatFunction |
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the yAxisLabelFormatter for any formatting of the axis labels
Returns:
Setter for property
yAxisFormatString.
Default value is empty/undefined
Parameters:
| {string} | sYAxisFormatString | new value for property yAxisFormatString |
- Deprecated:
- Since version 7.20.0. This method is deprecated now. Use the yAxisLabelFormatter for any formatting of the axis labels
Returns: