Class Index | File Index

Classes


Class Tee.CustomBar


Extends Tee.Series.
Base abstract class to draw data as vertical or horizontal bars
Defined in: <..\..\src\teechart.js>.

Class Summary
Constructor Attributes Constructor Name and Description
 
Tee.CustomBar(o, o2)
Field Summary
Field Attributes Field Name and Description
 
Defines the percent size of bars on available space.
 
Which shape to draw ("bar", "ellipse", "line").
 
Defines the percent bar size to offset each bar.
 
Defines the value to use as bar minimum.
 
Defines the percent of bar size to use as spacing between axes.
 
Determines if {Tee.CustomBar#origin} value is used as bar minimum.
Fields borrowed from class Tee.Series:
chart, colorEach, cursor, data, format, horizAxis, legendText, marks, vertAxis, visible
Method Summary
Method Attributes Method Name and Description
 
calcBarOffset(axisSize)
 
 
 
 
countAll(upToThis)
 
draw()
 
 
 
initZ(index, total)
 
labelOrTitle(index)
 
markPos(t, p)
Methods borrowed from class Tee.Series:
addRandom, associatedToAxis, bounds, calc, calcStack, cellRect, count, dataText, doHover, doSort, drawMarks, getFill, getFillStyle, getRect, horizMargins, init, isNull, legendColor, legendCount, markText, maxXValue, maxYValue, minXValue, minYValue, mousedown, mousemove, mouseout, pointOrigin, recalcAxes, refresh, setChart, stackMaxValue, titleText, toPercent, valueOrLabel, valueText, vertMargins
Class Detail
Tee.CustomBar(o, o2)
Parameters:
o
o2
Field Detail
{Number} barSize
Defines the percent size of bars on available space.
Default Value:
70

{String} barStyle
Which shape to draw ("bar", "ellipse", "line").
Default Value:
"bar"

{Number} offset
Defines the percent bar size to offset each bar.
Default Value:
0

{Number} origin
Defines the value to use as bar minimum.
Default Value:
0

{Number} sideMargins
Defines the percent of bar size to use as spacing between axes.
Default Value:
100

{Boolean} useOrigin
Determines if {Tee.CustomBar#origin} value is used as bar minimum.
Default Value:
true
Method Detail
calcBarOffset(axisSize)
Parameters:
axisSize

calcColorEach()

calcStackPos(t, p)
Parameters:
t
p

{Number} clicked(p)
Parameters:
p
Returns:
{Number} Returns the index of series bar that contains Tee.Point p parameter.

{Number} countAll(upToThis)
Parameters:
upToThis
Returns:
{Number} Returns the number of visible Tee.CustomBar series that are displayed before this series.

draw()

drawBar(r)
Parameters:
r

initOffsets()

initZ(index, total)
Parameters:
index
total

labelOrTitle(index)
Parameters:
index

markPos(t, p)
Parameters:
t
p

Documentation generated by JsDoc Toolkit 2.4.0 on Fri Dec 14 2012 11:28:59 GMT+0100 (CET)