AmBalloon
Type class
Creates the balloons ( tooltips ) of the chart, It follows the mouse cursor when you roll-over the data items.
The framework generates the instances automatically you only need to adjust the appearance to your needs.
Example
```js var chart = AmCharts.makeChart("chartdiv", { ... "balloon": { "adjustBorderColor": true, "color": "#000000", "cornerRadius": 5, "fillColor": "#FFFFFF" } });```Sources
This information about AmBalloon is provided for reference only and is not available through exported packages and thus should not be imported or used on its own.
Inheritance
AmBalloon does not extend any other symbol.
AmBalloon is not extended by any other symbol.
Properties
adjustBorderColorType
booleanDefaulttrueIf this is set to true, border color instead of background color will be changed when user rolls-over the slice, graph, etc.
animationDurationType
numberDefault0.3Duration of balloon movement from previous point to current point, in seconds.
borderAlphaType
numberDefault1Balloon border opacity. Value range is 0 - 1.
borderColorType
colorDefault#FFFFFFBalloon border color. Will only be used of adjustBorderColor is false.
borderThicknessType
numberDefault2Balloon border thickness.
colorType
colorDefault#000000Color of text in the balloon.
cornerRadiusType
numberDefault0Balloon corner radius.
disableMouseEventsType
booleanDefaulttrueIf your balloon has links, you have to set this to false in order for those links to be clickable.
dropType
booleanDefaultfalseAllows having drop-shaped balloons. Note, these balloons will not check for overlapping with other balloons, or if they go outside plot area. It also does not change pointer orientation automatically based on its vertical position like regular balloons do. You can use pointerOrientation property if you want it to point to different direction. Not supported by IE8.
enabledType
booleanDefaulttrueUse this property to disable balloons for certain value axes. I.e.:
"valueAxes": [{ // ... // value balloons are shown }, { // ... "balloon": { "enabled": false } // value balloons are not shown }]fadeOutDurationType
numberDefault0.3Duration of a fade out animation, in seconds.
fillAlphaType
numberDefault0.8Balloon background opacity.
fillColorType
colorDefault#FFFFFFBalloon background color. Usually balloon background color is set by the chart. Only if "adjustBorderColor" is "true" this color will be used.
fixedPositionType
booleanDefaulttrueSpecifies if balloon should follow mouse when hovering the slice/column/bullet or stay in fixed position (this does not affect balloon behavior if ChartCursor is used).
Note: This setting is ignored in JavaScript Maps.
fontSizeType
numberSize of text in the balloon. Chart's fontSize is used by default.
horizontalPaddingType
numberDefault8Horizontal padding of the balloon.
maxWidthType
numberMaximum width of a balloon.
offsetXType
numberDefault1Defines horizontal distance from mouse pointer to balloon pointer. If you set it to a small value, the balloon might flicker, as mouse might lose focus on hovered object.
NOTE: this setting is ignored unless fixedPosition is set to false or Chart Cursor is enabled.
offsetYType
numberDefault6Defines vertical distance from mouse pointer to balloon pointer. If you set it to a small value, the balloon might flicker, as mouse might lose focus on hovered object.
NOTE: this setting is ignored unless fixedPosition is set to false or Chart Cursor is enabled.
pointerOrientationType
stringDefaultdownWorks only if balloon.drop set to true, specifies direction of a pointer.
pointerWidthType
numberDefault6The width of the pointer (arrow) "root". Only used if cornerRadius is 0.
shadowAlphaType
numberDefault0.4Opacity of a shadow.
shadowColorType
colorDefault#000000Color of a shadow.
showBulletType
booleanDefaultfalseIf cornerRadius of a balloon is >0, showBullet is set to true for value balloons when ChartCursor is used. If you don't want the bullet near the balloon, set it to false: chart.balloon.showBullet = false
textAlignType
stringDefaultmiddleText alignment, possible values "left", "middle" and "right"
verticalPaddingType
numberDefault4Vertical padding of the balloon.
Methods
hide()Returns
voidHides balloon.
setBounds()Returns
voidDefines a square within which the balloon should appear. Bounds are set by chart class, you don't need to call this method yourself.
setPosition()Returns
voidSets coordinates the balloon should point to.
Events
AmBalloon does not have any events.