1<!-- 2<lv_chart type="bar" point_count="30"> 3 <lv_chart-series color="0xff0000" axis="primary_y" values="10, 20, 10, 33"/> 4 <lv_chart-series color="0x00ff00" axis="secondary_y" values="1, 5, 4 8"/> 5 <lv_chart-cursor color="0x0000ff" dir="right" pos="30, 70"/> 6 <lv_chart-axis name="primary_y" range="10, 40"/> 7</lv_chart> 8 --> 9 10<widget> 11 <api> 12 <enumdef name="lv_chart_type" help="Type of the chart"> 13 <enum name="none"/> 14 <enum name="line"/> 15 <enum name="bar"/> 16 <enum name="scatter"/> 17 </enumdef> 18 19 <enumdef name="lv_chart_update_mode" help="The update mode"> 20 <enum name="shift"/> 21 <enum name="circular"/> 22 </enumdef> 23 24 <enumdef name="lv_chart_axis" help="The axis"> 25 <enum name="primary_x"/> 26 <enum name="primary_y"/> 27 <enum name="secondary_x"/> 28 <enum name="secondary_y"/> 29 </enumdef> 30 31 <prop name="point_count" help=""> 32 <param name="count" type="int" help=""/> 33 </prop> 34 <prop name="update_mode" help=""> 35 <param name="mode" type="enum:lv_chart_chart_update_mode" help=""/> 36 </prop> 37 <prop name="div_line_count" help=""> 38 <param name="hdiv" type="int" help=""/> 39 <param name="vdiv" type="int" help=""/> 40 </prop> 41 42 <element name="series" type="custom:chart_series" access="add"> 43 <arg name="color" type="color" help=""/> 44 <arg name="axis" type="enum:lv_chart_axis+" help="The axis"/> 45 <prop name="values" type="int[count]" help="set values from an array"/> 46 </element> 47 48 <element name="cursor" type="custom:chart_cursor" access="add"> 49 <arg name="color" type="color" arg="true"/> 50 <arg name="dir" type="enum:lv_dir" arg="true"/> 51 <prop name="pos" help="position of the cursor"> 52 <param name="point" type="point" help="the point"/> 53 </prop> 54 </element> 55 56 <element name="axis" access="set"> 57 <arg name="axis" type="enum:lv_chart_axis"/> 58 <prop name="range"> 59 <param name="min" type="int" help="the min value"/> 60 <param name="max" type="int" help="the max value"/> 61 </prop> 62 </element> 63 </api> 64</widget>