Sparkline code up live.
I have posted the bare bones alpha code last night on the sparklinecfc.RIAForge.org site. The code is pretty sparse and no real documentation yet. But I felt it was better to just get the first version out and we could start tweaking from here.
The basic file setup for the code at this point is:
- Core.cfc: basic shared functions (not sure if I am using this at this point)
- Sparklline.cfc: This is the base Sparkline object that will hold all of the common items for the different types of microcharts.
- BarChart.cfc: Collection of bar chart functions, the basic setting are "Full Chart" which essentially means consider the sum of all elements given to be 100% and then divide the chart from there. The other method is to dictate what 100% is by stating maxStackedBar = n. You also have the option to align the chart left or right.

- PieChart.cfc: The pie charts are rather plain at this point, you pass in the data and the colors and any border info you may want.

- WinLossChart.cfc: basic params are win color, loss color, tie color and the data you put in.

- BulletChart.cfc: Empty
- ColumnChart.cfc: Empty
- IconChart.cfc: Empty
- LineChart.cfc: Empty
- SparkTest.cfm: Sampel page showing the three chart types. I have added a couple functions from cflib.org. I really like the FadeList() function. It allows for nice chart shades
- Test.cfm: another test, just the pie chart.
Please contact me if you have any questions. I know the code is a little hectic, but I figured it would be better than sitting on it any longer.







