类: Roller
约 436 字大约 1 分钟
2024-05-03
构建固件和导入到JS
Roller 类由 lv 模块提供:
import { Roller } from 'lv'简介
滚轮选择器控件
上下滚动选择选项的滚轮控件
该类是对 LVGL Widget
lv_roller_t的封装,具体用法请参考 LVGL 文档
继承自 Obj,拥有 Obj 的全部属性、方法和事件。
示例:
import * as lv from "lv"
const obj = new lv.Roller(lv.screen())类属性
属性 visibleRowCount
类型: number
访问: 只写
该属性是对 LVGL C API
lv_roller_set_visible_row_count的封装, 具体用法请参考 LVGL文档
属性 selected
类型: number
访问: 只读
该属性是对 LVGL C API
lv_roller_get_selected的封装, 具体用法请参考 LVGL文档
属性 optionCount
类型: number
访问: 只读
该属性是对 LVGL C API
lv_roller_get_option_count的封装, 具体用法请参考 LVGL文档
类方法
方法 setOptions
原型: setOptions ()
该方法是对 LVGL C API
lv_roller_set_options的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 setSelected
原型: setSelected ()
该方法是对 LVGL C API
lv_roller_set_selected的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 getSelectedStr
原型: getSelectedStr ()
该方法是对 LVGL C API
lv_roller_get_selected_str的封装,具体用法请参考 LVGL文档
返回值:
undefined
