类: Img
约 694 字大约 2 分钟
2024-05-03
构建固件和导入到JS
Img 类由 lv 模块提供:
import { Img } from 'lv'简介
图片控件
显示图片,支持缩放、旋转、偏移等变换
该类是对 LVGL Widget
lv_image_t的封装,具体用法请参考 LVGL 文档
继承自 Obj,拥有 Obj 的全部属性、方法和事件。
示例:
import * as lv from "lv"
const obj = new lv.Img(lv.screen())类属性
属性 offsetX
类型: number
访问: 可读, 可写
该属性是对 LVGL C API
lv_image_get_offset_x,lv_image_set_offset_x的封装, 具体用法请参考 LVGL文档
属性 offsetY
类型: number
访问: 可读, 可写
该属性是对 LVGL C API
lv_image_get_offset_y,lv_image_set_offset_y的封装, 具体用法请参考 LVGL文档
属性 rotation
类型: number
访问: 可读, 可写
该属性是对 LVGL C API
lv_image_get_rotation,lv_image_set_rotation的封装, 具体用法请参考 LVGL文档
属性 scale
类型: number
访问: 可读, 可写
该属性是对 LVGL C API
lv_image_get_scale,lv_image_set_scale的封装, 具体用法请参考 LVGL文档
属性 scaleX
类型: number
访问: 可读, 可写
该属性是对 LVGL C API
lv_image_get_scale_x,lv_image_set_scale_x的封装, 具体用法请参考 LVGL文档
属性 scaleY
类型: number
访问: 可读, 可写
该属性是对 LVGL C API
lv_image_get_scale_y,lv_image_set_scale_y的封装, 具体用法请参考 LVGL文档
属性 blendMode
类型: LV-CONST
访问: 可读, 可写
该属性是对 LVGL C API
lv_image_get_blend_mode,lv_image_set_blend_mode的封装, 具体用法请参考 LVGL文档
属性 antialias
类型: number
访问: 可读, 可写
该属性是对 LVGL C API
lv_image_get_antialias,lv_image_set_antialias的封装, 具体用法请参考 LVGL文档
属性 align
类型: LV-CONST
访问: 可读, 可写
该属性是对 LVGL C API
lv_image_get_align,lv_image_set_align的封装, 具体用法请参考 LVGL文档
类方法
方法 setPivot
原型: setPivot ()
该方法是对 LVGL C API
lv_image_set_pivot的封装,具体用法请参考 LVGL文档
返回值:
undefined
