类: MsgBox
约 631 字大约 2 分钟
2024-05-03
构建固件和导入到JS
MsgBox 类由 lv 模块提供:
import { MsgBox } from 'lv'简介
消息框控件
弹出带按钮的提示对话框
该类是对 LVGL Widget
lv_msgbox_t的封装,具体用法请参考 LVGL 文档
继承自 Obj,拥有 Obj 的全部属性、方法和事件。
示例:
import * as lv from "lv"
const obj = new lv.MsgBox(lv.screen())类属性
属性 header
类型: obj
访问: 只读
该属性是对 LVGL C API
lv_msgbox_get_header的封装, 具体用法请参考 LVGL文档
属性 footer
类型: obj
访问: 只读
该属性是对 LVGL C API
lv_msgbox_get_footer的封装, 具体用法请参考 LVGL文档
属性 content
类型: obj
访问: 只读
该属性是对 LVGL C API
lv_msgbox_get_content的封装, 具体用法请参考 LVGL文档
属性 title
类型: obj
访问: 只读
该属性是对 LVGL C API
lv_msgbox_get_title的封装, 具体用法请参考 LVGL文档
类方法
方法 addTitle
原型: addTitle ()
该方法是对 LVGL C API
lv_msgbox_add_title的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 addText
原型: addText ()
该方法是对 LVGL C API
lv_msgbox_add_text的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 addFooterButton
原型: addFooterButton ()
该方法是对 LVGL C API
lv_msgbox_add_footer_button的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 addCloseButton
原型: addCloseButton ()
该方法是对 LVGL C API
lv_msgbox_add_close_button的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 close
原型: close ()
该方法是对 LVGL C API
lv_msgbox_close的封装,具体用法请参考 LVGL文档
返回值:
undefined
方法 closeAsync
原型: closeAsync ()
该方法是对 LVGL C API
lv_msgbox_close_async的封装,具体用法请参考 LVGL文档
返回值:
undefined
