Vue UI Components Documentation

Properties

NameTypeDefault
title String Chart title
description String Description
source Array | Object []
showBorderLine Boolean true
borderLineColor String #888888
borderLineWidth Number 1
backgroundColor String #FFFFFF
backgroundImage String ''
showLegend Boolean true
legendLayout Object {}
padding Object {left: 5, top: 5, right: 5, bottom: 5}
titlePadding Object {left: 2, top: 2, right: 2, bottom: 2}
colorScheme String scheme01
greyScale Boolean false
showToolTips Boolean true
toolTipShowDelay Number 500
toolTipHideDelay Number 4000
toolTipMoveDuration Number 300
drawBefore Function null
draw Function null
rtl Boolean false
enableCrosshairs Boolean false
crosshairsColor String #888888
crosshairsDashStyle String 2,2
crosshairsLineWidth Number 1
columnSeriesOverlap Boolean false
enabled Boolean true
enableAnimations Boolean true
animationDuration Number 500
enableAxisTextAnimation Boolean false
renderEngine String auto
xAxis Object null
valueAxis Object null
seriesGroups Array null

Events

toggle Event
click Event
refreshBegin Event
refreshEnd Event
rangeSelectionChanging Event
rangeSelectionChanged Event

Methods

NameArgumentsReturn Type
getInstance Object
refresh None
update None
destroy None
addColorScheme schemeName, colors None
removeColorScheme schemeName None
getItemsCount groupIndex, serieIndex Number
getItemCoord groupIndex, serieIndex, itemIndex Object
getXAxisRect groupIndex Object
getXAxisLabels groupIndex Array
getValueAxisRect groupIndex Object
getValueAxisLabels groupIndex Array
getColorScheme colorScheme Array
hideSerie groupIndex, serieIndex, itemIndex None
showSerie groupIndex, serieIndex, itemIndex None
hideToolTip hideDelay None
showToolTip groupIndex, serieIndex, itemIndex, showDelay, hideDelay None
saveAsJPEG fileName, exportServerUrl None
saveAsPNG fileName, exportServerUrl None
saveAsPDF fileName, exportServerUrl None
getXAxisValue offset, groupIndex Object
getValueAxisValue offset, groupIndex Object