类: Chart
约 550 字大约 2 分钟
2024-05-03
构建固件和导入到JS
Chart 类由 lv 模块提供:
import { Chart } from 'lv'简介
图表控件
显示折线、柱状等数据序列的图表
该类是对 LVGL Widget
lv_chart_t的封装,具体用法请参考 LVGL 文档
继承自 Obj,拥有 Obj 的全部属性、方法和事件。
示例:
import * as lv from "lv"
const obj = new lv.Chart(lv.screen())类属性
属性 type
类型: LV-CONST
访问: 可读, 可写
该属性是对 LVGL C API
lv_chart_get_type,lv_chart_set_type的封装, 具体用法请参考 LVGL文档
属性 pointCount
类型: number
访问: 可读, 可写
该属性是对 LVGL C API
lv_chart_get_point_count,lv_chart_set_point_count的封装, 具体用法请参考 LVGL文档
属性 updateMode
类型: LV-CONST
访问: 只写
该属性是对 LVGL C API
lv_chart_set_update_mode的封装, 具体用法请参考 LVGL文档
属性 pressedPoint
类型: number
访问: 只读
该属性是对 LVGL C API
lv_chart_get_pressed_point的封装, 具体用法请参考 LVGL文档
属性 firstPointCenterOffset
类型: number
访问: 只读
该属性是对 LVGL C API
lv_chart_get_first_point_center_offset的封装, 具体用法请参考 LVGL文档
类方法
方法 setRange
原型: setRange ()
该方法是对 LVGL C API
lv_chart_set_range的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 setDivLineCount
原型: setDivLineCount ()
该方法是对 LVGL C API
lv_chart_set_div_line_count的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 refresh
原型: refresh ()
该方法是对 LVGL C API
lv_chart_refresh的封装,具体用法请参考 LVGL文档
返回值:
undefined
