类: TabView
约 601 字大约 2 分钟
2024-05-03
构建固件和导入到JS
TabView 类由 lv 模块提供:
import { TabView } from 'lv'简介
选项卡视图控件
通过选项卡在多个页面间切换
该类是对 LVGL Widget
lv_tabview_t的封装,具体用法请参考 LVGL 文档
继承自 Obj,拥有 Obj 的全部属性、方法和事件。
示例:
import * as lv from "lv"
const obj = new lv.TabView(lv.screen())类属性
属性 tabBarPosition
类型: LV-CONST
访问: 只写
该属性是对 LVGL C API
lv_tabview_set_tab_bar_position的封装, 具体用法请参考 LVGL文档
属性 tabBarSize
类型: number
访问: 只写
该属性是对 LVGL C API
lv_tabview_set_tab_bar_size的封装, 具体用法请参考 LVGL文档
属性 tabCount
类型: number
访问: 只读
该属性是对 LVGL C API
lv_tabview_get_tab_count的封装, 具体用法请参考 LVGL文档
属性 tabActive
类型: number
访问: 只读
该属性是对 LVGL C API
lv_tabview_get_tab_active的封装, 具体用法请参考 LVGL文档
属性 content
类型: obj
访问: 只读
该属性是对 LVGL C API
lv_tabview_get_content的封装, 具体用法请参考 LVGL文档
属性 tabBar
类型: obj
访问: 只读
该属性是对 LVGL C API
lv_tabview_get_tab_bar的封装, 具体用法请参考 LVGL文档
类方法
方法 addTab
原型: addTab ()
该方法是对 LVGL C API
lv_tabview_add_tab的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 renameTab
原型: renameTab ()
该方法是对 LVGL C API
lv_tabview_rename_tab的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 setActive
原型: setActive ()
该方法是对 LVGL C API
lv_tabview_set_active的封装,具体用法请参考 LVGL文档
返回值:
undefined
