1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
3 <html><head><title>$.jqplot.ciParser
</title><link rel=
"stylesheet" type=
"text/css" href=
"../../styles/main.css"><script language=JavaScript
src=
"../../javascript/main.js"></script><script language=JavaScript
src=
"../../javascript/searchdata.js"></script></head><body class=
"ContentPage" onLoad=
"NDOnLoad()"><script language=JavaScript
><!--
4 if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script>
6 <!-- Generated by Natural Docs, version 1.4 -->
7 <!-- http://www.naturaldocs.org -->
9 <!-- saved from url=(0026)http://www.naturaldocs.org -->
14 <div id=Content
><div class=
"CClass"><div class=CTopic id=MainTopic
><div class=
"CTitle logo"><div class=
"nav"><a class=
"nav" href=
"../../../index.php"><span>></span>Home
</a><a class=
"nav" href=
"../../../tests/"><span>></span>Examples
</a><a class=
"nav" href=
"../../../docs/"><span>></span>Docs
</a><a class=
"nav" href=
"http://bitbucket.org/cleonello/jqplot/downloads/"><span>></span>Download
</a><a class=
"nav" href=
"../../../info.php"><span>></span>Info
</a><a class=
"nav" href=
"../../../donate.php"><span>></span>Donate
</a></div><a name=
"$.jqplot.ciParser"></a>$.jqplot.
<wbr>ciParser
</div><div class=CBody
><p>Data Renderer function which converts a custom JSON data object into jqPlot data format.
Set this as a callable on the jqplot dataRenderer plot option:
</p><blockquote><pre>plot = $.jqplot('mychart', [data], { dataRenderer: $.jqplot.ciParser, ... });
</pre></blockquote><p>Where data is an object in JSON format or a JSON encoded string conforming to the City Index API spec.
</p><p>Note that calling the renderer function is handled internally by jqPlot.
The user does not have to call the function.
The parameters described below will automatically be passed to the ciParser function.
</p><h4 class=CHeading
>Parameters
</h4><table border=
0 cellspacing=
0 cellpadding=
0 class=CDescriptionList
><tr><td class=CDLEntry
>data
</td><td class=CDLDescription
>JSON encoded string or object.
</td></tr><tr><td class=CDLEntry
>plot
</td><td class=CDLDescription
>reference to jqPlot Plot object.
</td></tr></table><h4 class=CHeading
>Returns
</h4><p>data array in jqPlot format.
</p></div></div></div>
19 <div id=Footer
>Copyright
© 2009 -
2010 Chris Leonello
· Updated October
7th,
2012 · <a href=
"http://www.naturaldocs.org">Generated by Natural Docs
</a></div><!--Footer-->
22 <div id=Menu
><div class=MEntry
><div class=MGroup
><a href=
"javascript:ToggleMenu('MGroupContent1')">Usage and Options
</a><div class=MGroupContent id=MGroupContent1
><div class=MEntry
><div class=MFile
><a href=
"../usage-txt.html">Usage
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqPlotOptions-txt.html">jqPlot Options
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../optionsTutorial-txt.html">Options Tutorial
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqPlotCssStyling-txt.html">jqPlot CSS Customization
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../changes-txt.html">Change Log
</a></div></div><div class=MEntry
><div class=MLink
><a href=
"../../tests/">Examples
</a></div></div></div></div></div><div class=MEntry
><div class=MGroup
><a href=
"javascript:ToggleMenu('MGroupContent4')">API Documentation
</a><div class=MGroupContent id=MGroupContent4
><div class=MEntry
><div class=MFile
><a href=
"../jqplot-core-js.html">jqPlot Charts
</a></div></div><div class=MEntry
><div class=MGroup
><a href=
"javascript:ToggleMenu('MGroupContent2')">Core Renderers
</a><div class=MGroupContent id=MGroupContent2
><div class=MEntry
><div class=MFile
><a href=
"../jqplot-axisTickRenderer-js.html">Axis Tick Renderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqplot-canvasGridRenderer-js.html">Canvas Grid Renderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqplot-divTitleRenderer-js.html">Div Title Renderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqplot-linearAxisRenderer-js.html">Linear Axis Renderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqplot-markerRenderer-js.html">Marker Renderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqplot-shapeRenderer-js.html">Shape Renderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqplot-shadowRenderer-js.html">Shadow Renderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqplot-lineRenderer-js.html">Line Renderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqplot-axisLabelRenderer-js.html">Axis Label Renderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqplot-themeEngine-js.html">Theme Engine
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../jqplot-toImage-js.html">fn
</a></div></div></div></div></div><div class=MEntry
><div class=MGroup
><a href=
"javascript:ToggleMenu('MGroupContent3')">Plugins
</a><div class=MGroupContent id=MGroupContent3
><div class=MEntry
><div class=MFile
><a href=
"jqplot-barRenderer-js.html">jqplot.
<wbr>BarRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-BezierCurveRenderer-js.html">jqplot.
<wbr>BezierCurveRenderer.js
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-blockRenderer-js.html">jqplot.
<wbr>BlockRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-bubbleRenderer-js.html">jqplot.
<wbr>BubbleRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-canvasAxisLabelRenderer-js.html">jqplot.
<wbr>CanvasAxisLabelRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-canvasAxisTickRenderer-js.html">jqplot.
<wbr>CanvasAxisTickRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-pyramidGridRenderer-js.html">jqplot.
<wbr>CanvasGridRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-canvasOverlay-js.html">jqplot.
<wbr>CanvasOverlay
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-categoryAxisRenderer-js.html">jqplot.
<wbr>CategoryAxisRenderer
</a></div></div><div class=MEntry
><div class=MFile id=MSelected
>jqplot.
<wbr>ciParser
</div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-cursor-js.html">jqplot.
<wbr>Cursor
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-dateAxisRenderer-js.html">jqplot.
<wbr>DateAxisRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-donutRenderer-js.html">jqplot.
<wbr>DonutRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-dragable-js.html">jqplot.
<wbr>Dragable
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-enhancedLegendRenderer-js.html">jqplot.
<wbr>enhancedLegendRenderer.js
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-funnelRenderer-js.html">jqplot.
<wbr>FunnelRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-highlighter-js.html">jqplot.
<wbr>Highlighter
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-logAxisRenderer-js.html">jqplot.
<wbr>LogAxisRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-mekkoAxisRenderer-js.html">jqplot.
<wbr>MekkoAxisRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-mekkoRenderer-js.html">jqplot.
<wbr>MekkoRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-meterGaugeRenderer-js.html">jqplot.
<wbr>MeterGaugeRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-ohlcRenderer-js.html">jqplot.
<wbr>OHLCRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-pieRenderer-js.html">jqplot.
<wbr>PieRenderer
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-pointLabels-js.html">jqplot.
<wbr>PointLabels
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-pyramidAxisRenderer-js.html">jqplot.
<wbr>pyramidAxisRenderer.js
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-pyramidRenderer-js.html">jqplot.
<wbr>pyramidRenderer.js
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"jqplot-trendline-js.html">jqplot.
<wbr>Trendline
</a></div></div></div></div></div></div></div></div><div class=MEntry
><div class=MFile
><a href=
"../gpl-2-0-txt.html">GPL License
</a></div></div><div class=MEntry
><div class=MFile
><a href=
"../MIT-LICENSE-txt.html">MIT License
</a></div></div><div class=MEntry
><div class=MGroup
><a href=
"javascript:ToggleMenu('MGroupContent5')">Index
</a><div class=MGroupContent id=MGroupContent5
><div class=MEntry
><div class=MIndex
><a href=
"../../index/General.html">Everything
</a></div></div><div class=MEntry
><div class=MIndex
><a href=
"../../index/Classes.html">Classes
</a></div></div><div class=MEntry
><div class=MIndex
><a href=
"../../index/Properties.html">Properties
</a></div></div><div class=MEntry
><div class=MIndex
><a href=
"../../index/Functions.html">Functions
</a></div></div><div class=MEntry
><div class=MIndex
><a href=
"../../index/Hooks.html">Hooks
</a></div></div><div class=MEntry
><div class=MIndex
><a href=
"../../index/Files.html">Files
</a></div></div></div></div></div><script type=
"text/javascript"><!--
23 var searchPanel
= new SearchPanel("searchPanel", "HTML", "../../search");
24 --></script><div id=MSearchPanel class=MSearchPanelInactive
><input type=text id=MSearchField value=Search
onFocus=
"searchPanel.OnSearchFieldFocus(true)" onBlur=
"searchPanel.OnSearchFieldFocus(false)" onKeyUp=
"searchPanel.OnSearchFieldChange()"><select id=MSearchType
onFocus=
"searchPanel.OnSearchTypeFocus(true)" onBlur=
"searchPanel.OnSearchTypeFocus(false)" onChange=
"searchPanel.OnSearchTypeChange()"><option id=MSearchEverything selected
value=
"General">Everything
</option><option value=
"Classes">Classes
</option><option value=
"Files">Files
</option><option value=
"Functions">Functions
</option><option value=
"Hooks">Hooks
</option><option value=
"Properties">Properties
</option></select></div><script language=JavaScript
><!--
25 HideAllBut([3, 4], 6);// --></script></div><!--Menu-->
29 <!--START_ND_TOOLTIPS-->
30 <!--END_ND_TOOLTIPS-->
35 <div id=MSearchResultsWindow
><iframe src=
"" frameborder=
0 name=MSearchResults id=MSearchResults
></iframe><a href=
"javascript:searchPanel.CloseResultsWindow()" id=MSearchResultsWindowClose
>Close
</a></div>
38 <script language=JavaScript
><!--
39 if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>