EJSC.FloatingBarSeries - Data Formats

 

XML (EJSC.XMLDataHandler, EJSC.XMLStringDataHandler):

 

       Unused parameters may be omitted

 

       Full:

 

               Orientation == "vertical"

 

               <graph>

                       <plot>

                               <point x="number or string" min="number" max="number" label="string" userdata="string"/>

                               <point x="number or string" min="number" max="number" label="string" userdata="string"/>

                       </plot>

               <graph>

 

               Orientation == "horizontal"

 

               <graph>

                       <plot>

                               <point y="number or string" min="number" max="number" label="string" userdata="string"/>

                               <point y="number or string" min="number" max="number" label="string" userdata="string"/>

                       </plot>

               <graph>

 

       Short:

 

               Orientation == "vertical"

 

               <G>

                       <L>

                               <P x="number or string" min="number" max="number" label="string" userdata="string"/>

                               <P x="number or string" min="number" max="number" label="string" userdata="string"/>

                       </L>

               <G>

 

               Orientation == "horizontal"

 

               <G>

                       <L>

                               <P x="number or string" min="number" max="number" label="string" userdata="string"/>

                               <P x="number or string" min="number" max="number" label="string" userdata="string"/>

                       </L>

               <G>

 

       Compact: The values parameter is formatted as CSV

 

               <G>

                       <L values="CSV string"/>

               </G>

 

 

Array (EJSC.ArrayDataHandler):

 

       [

               ["x or y", "min", "max", "label", "userdata"],

               ["x or y", "min", "max", "label", "userdata"]

       ]

 

       Null should be used to skip unused parameters:

 

       [

               ["x or y", min, max, null, "userdata"],

               ["x or y", min, max, null, "userdata"]

       ]

 

 

CSV (EJSC.CSVFileDataHandler, EJSC.CSVStringDataHandler):

 

       "x or y|min|max|label|userdata,x or y|min|max||label|userdata"

 

       Null should be used to skip unused parameters

 

       "x or y|min|max|null|userdata,x or y|min|max|null|userdata"

 

 

JSON (EJSC.JSONFileDataHandler, EJSC.JSONStringDataHandler):

 

       Unused parameters may be omitted.

 

       Orientation == "vertical"

 

       [

               {"y":"number or string", "min":"number", "max":"number", label":"string","userdata":"string"},

               {"y":"number or string", "min":"number", "max":"number", label":"string","userdata":"string"}

       ]

 

       Orientation == "horizontal"

 

       [

               {"x":"number or string", "min":"number", "max":"number", label":"string","userdata":"string"},

               {"x":"number or string", "min":"number", "max":"number", label":"string","userdata":"string"}

       ]