跳至主要內容

大约 26 分钟


常量类型 lv_result_t

BeShell 将 LVGL C API 中的常量类型 lv_result_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "invalid"

    对应 LV_RESULT_INVALID

  • "ok"

    对应 LV_RESULT_OK


常量类型 lv_anim_enable_t

BeShell 将 LVGL C API 中的常量类型 lv_anim_enable_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "off"

    对应 LV_ANIM_OFF

  • "on"

    对应 LV_ANIM_ON


常量类型 lv_rb_color_t

BeShell 将 LVGL C API 中的常量类型 lv_rb_color_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "red"

    对应 LV_RB_COLOR_RED

  • "black"

    对应 LV_RB_COLOR_BLACK


常量类型 lv_align_t

BeShell 将 LVGL C API 中的常量类型 lv_align_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "default"

    对应 LV_ALIGN_DEFAULT

  • "top-left"

    对应 LV_ALIGN_TOP_LEFT

  • "top-mid"

    对应 LV_ALIGN_TOP_MID

  • "top-right"

    对应 LV_ALIGN_TOP_RIGHT

  • "bottom-left"

    对应 LV_ALIGN_BOTTOM_LEFT

  • "bottom-mid"

    对应 LV_ALIGN_BOTTOM_MID

  • "bottom-right"

    对应 LV_ALIGN_BOTTOM_RIGHT

  • "left-mid"

    对应 LV_ALIGN_LEFT_MID

  • "right-mid"

    对应 LV_ALIGN_RIGHT_MID

  • "center"

    对应 LV_ALIGN_CENTER

  • "out-top-left"

    对应 LV_ALIGN_OUT_TOP_LEFT

  • "out-top-mid"

    对应 LV_ALIGN_OUT_TOP_MID

  • "out-top-right"

    对应 LV_ALIGN_OUT_TOP_RIGHT

  • "out-bottom-left"

    对应 LV_ALIGN_OUT_BOTTOM_LEFT

  • "out-bottom-mid"

    对应 LV_ALIGN_OUT_BOTTOM_MID

  • "out-bottom-right"

    对应 LV_ALIGN_OUT_BOTTOM_RIGHT

  • "out-left-top"

    对应 LV_ALIGN_OUT_LEFT_TOP

  • "out-left-mid"

    对应 LV_ALIGN_OUT_LEFT_MID

  • "out-left-bottom"

    对应 LV_ALIGN_OUT_LEFT_BOTTOM

  • "out-right-top"

    对应 LV_ALIGN_OUT_RIGHT_TOP

  • "out-right-mid"

    对应 LV_ALIGN_OUT_RIGHT_MID

  • "out-right-bottom"

    对应 LV_ALIGN_OUT_RIGHT_BOTTOM


常量类型 lv_dir_t

BeShell 将 LVGL C API 中的常量类型 lv_dir_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_DIR_NONE

  • "left"

    对应 LV_DIR_LEFT

  • "right"

    对应 LV_DIR_RIGHT

  • "top"

    对应 LV_DIR_TOP

  • "bottom"

    对应 LV_DIR_BOTTOM

  • "hor"

    对应 LV_DIR_HOR

  • "ver"

    对应 LV_DIR_VER

  • "all"

    对应 LV_DIR_ALL


常量类型 lv_opa_t

BeShell 将 LVGL C API 中的常量类型 lv_opa_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "transp"

    对应 LV_OPA_TRANSP

  • "0"

    对应 LV_OPA_0

  • "10"

    对应 LV_OPA_10

  • "20"

    对应 LV_OPA_20

  • "30"

    对应 LV_OPA_30

  • "40"

    对应 LV_OPA_40

  • "50"

    对应 LV_OPA_50

  • "60"

    对应 LV_OPA_60

  • "70"

    对应 LV_OPA_70

  • "80"

    对应 LV_OPA_80

  • "90"

    对应 LV_OPA_90

  • "100"

    对应 LV_OPA_100

  • "cover"

    对应 LV_OPA_COVER


常量类型 lv_color_format_t

BeShell 将 LVGL C API 中的常量类型 lv_color_format_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "unknown"

    对应 LV_COLOR_FORMAT_UNKNOWN

  • "raw"

    对应 LV_COLOR_FORMAT_RAW

  • "raw-alpha"

    对应 LV_COLOR_FORMAT_RAW_ALPHA

  • "l8"

    对应 LV_COLOR_FORMAT_L8

  • "i1"

    对应 LV_COLOR_FORMAT_I1

  • "i2"

    对应 LV_COLOR_FORMAT_I2

  • "i4"

    对应 LV_COLOR_FORMAT_I4

  • "i8"

    对应 LV_COLOR_FORMAT_I8

  • "a8"

    对应 LV_COLOR_FORMAT_A8

  • "rgb565"

    对应 LV_COLOR_FORMAT_RGB565

  • "rgb565a8"

    对应 LV_COLOR_FORMAT_RGB565A8

  • "rgb888"

    对应 LV_COLOR_FORMAT_RGB888

  • "argb8888"

    对应 LV_COLOR_FORMAT_ARGB8888

  • "xrgb8888"

    对应 LV_COLOR_FORMAT_XRGB8888

  • "a1"

    对应 LV_COLOR_FORMAT_A1

  • "a2"

    对应 LV_COLOR_FORMAT_A2

  • "a4"

    对应 LV_COLOR_FORMAT_A4

  • "yuv-start"

    对应 LV_COLOR_FORMAT_YUV_START

  • "i420"

    对应 LV_COLOR_FORMAT_I420

  • "i422"

    对应 LV_COLOR_FORMAT_I422

  • "i444"

    对应 LV_COLOR_FORMAT_I444

  • "i400"

    对应 LV_COLOR_FORMAT_I400

  • "nv21"

    对应 LV_COLOR_FORMAT_NV21

  • "nv12"

    对应 LV_COLOR_FORMAT_NV12

  • "yuy2"

    对应 LV_COLOR_FORMAT_YUY2

  • "uyvy"

    对应 LV_COLOR_FORMAT_UYVY

  • "yuv-end"

    对应 LV_COLOR_FORMAT_YUV_END

  • "native"

    对应 LV_COLOR_FORMAT_NATIVE

  • "native-with-alpha"

    对应 LV_COLOR_FORMAT_NATIVE_WITH_ALPHA


常量类型 lv_palette_t

BeShell 将 LVGL C API 中的常量类型 lv_palette_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "red"

    对应 LV_PALETTE_RED

  • "pink"

    对应 LV_PALETTE_PINK

  • "purple"

    对应 LV_PALETTE_PURPLE

  • "deep-purple"

    对应 LV_PALETTE_DEEP_PURPLE

  • "indigo"

    对应 LV_PALETTE_INDIGO

  • "blue"

    对应 LV_PALETTE_BLUE

  • "light-blue"

    对应 LV_PALETTE_LIGHT_BLUE

  • "cyan"

    对应 LV_PALETTE_CYAN

  • "teal"

    对应 LV_PALETTE_TEAL

  • "green"

    对应 LV_PALETTE_GREEN

  • "light-green"

    对应 LV_PALETTE_LIGHT_GREEN

  • "lime"

    对应 LV_PALETTE_LIME

  • "yellow"

    对应 LV_PALETTE_YELLOW

  • "amber"

    对应 LV_PALETTE_AMBER

  • "orange"

    对应 LV_PALETTE_ORANGE

  • "deep-orange"

    对应 LV_PALETTE_DEEP_ORANGE

  • "brown"

    对应 LV_PALETTE_BROWN

  • "blue-grey"

    对应 LV_PALETTE_BLUE_GREY

  • "grey"

    对应 LV_PALETTE_GREY

  • "-last"

    对应 _LV_PALETTE_LAST

  • "none"

    对应 LV_PALETTE_NONE


常量类型 lv_image_flags_t

BeShell 将 LVGL C API 中的常量类型 lv_image_flags_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "premultiplied"

    对应 LV_IMAGE_FLAGS_PREMULTIPLIED

  • "modifiable"

    对应 LV_IMAGE_FLAGS_MODIFIABLE

  • "vectors"

    对应 LV_IMAGE_FLAGS_VECTORS

  • "compressed"

    对应 LV_IMAGE_FLAGS_COMPRESSED

  • "allocated"

    对应 LV_IMAGE_FLAGS_ALLOCATED

  • "user1"

    对应 LV_IMAGE_FLAGS_USER1

  • "user2"

    对应 LV_IMAGE_FLAGS_USER2

  • "user3"

    对应 LV_IMAGE_FLAGS_USER3

  • "user4"

    对应 LV_IMAGE_FLAGS_USER4

  • "user5"

    对应 LV_IMAGE_FLAGS_USER5

  • "user6"

    对应 LV_IMAGE_FLAGS_USER6

  • "user7"

    对应 LV_IMAGE_FLAGS_USER7

  • "user8"

    对应 LV_IMAGE_FLAGS_USER8


常量类型 lv_image_compress_t

BeShell 将 LVGL C API 中的常量类型 lv_image_compress_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_IMAGE_COMPRESS_NONE

  • "rle"

    对应 LV_IMAGE_COMPRESS_RLE

  • "lz4"

    对应 LV_IMAGE_COMPRESS_LZ4


常量类型 lv_thread_prio_t

BeShell 将 LVGL C API 中的常量类型 lv_thread_prio_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "lowest"

    对应 LV_THREAD_PRIO_LOWEST

  • "low"

    对应 LV_THREAD_PRIO_LOW

  • "mid"

    对应 LV_THREAD_PRIO_MID

  • "high"

    对应 LV_THREAD_PRIO_HIGH

  • "highest"

    对应 LV_THREAD_PRIO_HIGHEST


常量类型 lv_font_subpx_t

BeShell 将 LVGL C API 中的常量类型 lv_font_subpx_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_FONT_SUBPX_NONE

  • "hor"

    对应 LV_FONT_SUBPX_HOR

  • "ver"

    对应 LV_FONT_SUBPX_VER

  • "both"

    对应 LV_FONT_SUBPX_BOTH


常量类型 lv_font_kerning_t

BeShell 将 LVGL C API 中的常量类型 lv_font_kerning_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "normal"

    对应 LV_FONT_KERNING_NORMAL

  • "none"

    对应 LV_FONT_KERNING_NONE


常量类型 lv_text_flag_t

BeShell 将 LVGL C API 中的常量类型 lv_text_flag_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_TEXT_FLAG_NONE

  • "expand"

    对应 LV_TEXT_FLAG_EXPAND

  • "fit"

    对应 LV_TEXT_FLAG_FIT


常量类型 lv_text_align_t

BeShell 将 LVGL C API 中的常量类型 lv_text_align_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "auto"

    对应 LV_TEXT_ALIGN_AUTO

  • "left"

    对应 LV_TEXT_ALIGN_LEFT

  • "center"

    对应 LV_TEXT_ALIGN_CENTER

  • "right"

    对应 LV_TEXT_ALIGN_RIGHT


常量类型 lv_base_dir_t

BeShell 将 LVGL C API 中的常量类型 lv_base_dir_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "ltr"

    对应 LV_BASE_DIR_LTR

  • "rtl"

    对应 LV_BASE_DIR_RTL

  • "auto"

    对应 LV_BASE_DIR_AUTO

  • "neutral"

    对应 LV_BASE_DIR_NEUTRAL

  • "weak"

    对应 LV_BASE_DIR_WEAK


常量类型 lv_layout_t

BeShell 将 LVGL C API 中的常量类型 lv_layout_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_LAYOUT_NONE

  • "flex"

    对应 LV_LAYOUT_FLEX

  • "grid"

    对应 LV_LAYOUT_GRID

  • "-last"

    对应 _LV_LAYOUT_LAST


常量类型 lv_flex_align_t

BeShell 将 LVGL C API 中的常量类型 lv_flex_align_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "start"

    对应 LV_FLEX_ALIGN_START

  • "end"

    对应 LV_FLEX_ALIGN_END

  • "center"

    对应 LV_FLEX_ALIGN_CENTER

  • "space-evenly"

    对应 LV_FLEX_ALIGN_SPACE_EVENLY

  • "space-around"

    对应 LV_FLEX_ALIGN_SPACE_AROUND

  • "space-between"

    对应 LV_FLEX_ALIGN_SPACE_BETWEEN


常量类型 lv_flex_flow_t

BeShell 将 LVGL C API 中的常量类型 lv_flex_flow_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "row"

    对应 LV_FLEX_FLOW_ROW

  • "column"

    对应 LV_FLEX_FLOW_COLUMN

  • "row-wrap"

    对应 LV_FLEX_FLOW_ROW_WRAP

  • "row-reverse"

    对应 LV_FLEX_FLOW_ROW_REVERSE

  • "row-wrap-reverse"

    对应 LV_FLEX_FLOW_ROW_WRAP_REVERSE

  • "column-wrap"

    对应 LV_FLEX_FLOW_COLUMN_WRAP

  • "column-reverse"

    对应 LV_FLEX_FLOW_COLUMN_REVERSE

  • "column-wrap-reverse"

    对应 LV_FLEX_FLOW_COLUMN_WRAP_REVERSE


常量类型 lv_grid_align_t

BeShell 将 LVGL C API 中的常量类型 lv_grid_align_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "start"

    对应 LV_GRID_ALIGN_START

  • "center"

    对应 LV_GRID_ALIGN_CENTER

  • "end"

    对应 LV_GRID_ALIGN_END

  • "stretch"

    对应 LV_GRID_ALIGN_STRETCH

  • "space-evenly"

    对应 LV_GRID_ALIGN_SPACE_EVENLY

  • "space-around"

    对应 LV_GRID_ALIGN_SPACE_AROUND

  • "space-between"

    对应 LV_GRID_ALIGN_SPACE_BETWEEN


常量类型 lv_blend_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_blend_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-normal"

    对应 LV_BLEND_MODE_NORMAL

  • "mode-additive"

    对应 LV_BLEND_MODE_ADDITIVE

  • "mode-subtractive"

    对应 LV_BLEND_MODE_SUBTRACTIVE

  • "mode-multiply"

    对应 LV_BLEND_MODE_MULTIPLY


常量类型 lv_text_decor_t

BeShell 将 LVGL C API 中的常量类型 lv_text_decor_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_TEXT_DECOR_NONE

  • "underline"

    对应 LV_TEXT_DECOR_UNDERLINE

  • "strikethrough"

    对应 LV_TEXT_DECOR_STRIKETHROUGH


常量类型 lv_border_side_t

BeShell 将 LVGL C API 中的常量类型 lv_border_side_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_BORDER_SIDE_NONE

  • "bottom"

    对应 LV_BORDER_SIDE_BOTTOM

  • "top"

    对应 LV_BORDER_SIDE_TOP

  • "left"

    对应 LV_BORDER_SIDE_LEFT

  • "right"

    对应 LV_BORDER_SIDE_RIGHT

  • "full"

    对应 LV_BORDER_SIDE_FULL

  • "internal"

    对应 LV_BORDER_SIDE_INTERNAL


常量类型 lv_grad_dir_t

BeShell 将 LVGL C API 中的常量类型 lv_grad_dir_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_GRAD_DIR_NONE

  • "ver"

    对应 LV_GRAD_DIR_VER

  • "hor"

    对应 LV_GRAD_DIR_HOR


常量类型 lv_style_prop_t

BeShell 将 LVGL C API 中的常量类型 lv_style_prop_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "prop-inv"

    对应 LV_STYLE_PROP_INV

  • "width"

    对应 LV_STYLE_WIDTH

  • "height"

    对应 LV_STYLE_HEIGHT

  • "length"

    对应 LV_STYLE_LENGTH

  • "min-width"

    对应 LV_STYLE_MIN_WIDTH

  • "max-width"

    对应 LV_STYLE_MAX_WIDTH

  • "min-height"

    对应 LV_STYLE_MIN_HEIGHT

  • "max-height"

    对应 LV_STYLE_MAX_HEIGHT

  • "x"

    对应 LV_STYLE_X

  • "y"

    对应 LV_STYLE_Y

  • "align"

    对应 LV_STYLE_ALIGN

  • "radius"

    对应 LV_STYLE_RADIUS

  • "pad-top"

    对应 LV_STYLE_PAD_TOP

  • "pad-bottom"

    对应 LV_STYLE_PAD_BOTTOM

  • "pad-left"

    对应 LV_STYLE_PAD_LEFT

  • "pad-right"

    对应 LV_STYLE_PAD_RIGHT

  • "pad-row"

    对应 LV_STYLE_PAD_ROW

  • "pad-column"

    对应 LV_STYLE_PAD_COLUMN

  • "layout"

    对应 LV_STYLE_LAYOUT

  • "margin-top"

    对应 LV_STYLE_MARGIN_TOP

  • "margin-bottom"

    对应 LV_STYLE_MARGIN_BOTTOM

  • "margin-left"

    对应 LV_STYLE_MARGIN_LEFT

  • "margin-right"

    对应 LV_STYLE_MARGIN_RIGHT

  • "bg-color"

    对应 LV_STYLE_BG_COLOR

  • "bg-opa"

    对应 LV_STYLE_BG_OPA

  • "bg-grad-dir"

    对应 LV_STYLE_BG_GRAD_DIR

  • "bg-main-stop"

    对应 LV_STYLE_BG_MAIN_STOP

  • "bg-grad-stop"

    对应 LV_STYLE_BG_GRAD_STOP

  • "bg-grad-color"

    对应 LV_STYLE_BG_GRAD_COLOR

  • "bg-main-opa"

    对应 LV_STYLE_BG_MAIN_OPA

  • "bg-grad-opa"

    对应 LV_STYLE_BG_GRAD_OPA

  • "bg-grad"

    对应 LV_STYLE_BG_GRAD

  • "base-dir"

    对应 LV_STYLE_BASE_DIR

  • "bg-image-src"

    对应 LV_STYLE_BG_IMAGE_SRC

  • "bg-image-opa"

    对应 LV_STYLE_BG_IMAGE_OPA

  • "bg-image-recolor"

    对应 LV_STYLE_BG_IMAGE_RECOLOR

  • "bg-image-recolor-opa"

    对应 LV_STYLE_BG_IMAGE_RECOLOR_OPA

  • "bg-image-tiled"

    对应 LV_STYLE_BG_IMAGE_TILED

  • "clip-corner"

    对应 LV_STYLE_CLIP_CORNER

  • "border-width"

    对应 LV_STYLE_BORDER_WIDTH

  • "border-color"

    对应 LV_STYLE_BORDER_COLOR

  • "border-opa"

    对应 LV_STYLE_BORDER_OPA

  • "border-side"

    对应 LV_STYLE_BORDER_SIDE

  • "border-post"

    对应 LV_STYLE_BORDER_POST

  • "outline-width"

    对应 LV_STYLE_OUTLINE_WIDTH

  • "outline-color"

    对应 LV_STYLE_OUTLINE_COLOR

  • "outline-opa"

    对应 LV_STYLE_OUTLINE_OPA

  • "outline-pad"

    对应 LV_STYLE_OUTLINE_PAD

  • "shadow-width"

    对应 LV_STYLE_SHADOW_WIDTH

  • "shadow-color"

    对应 LV_STYLE_SHADOW_COLOR

  • "shadow-opa"

    对应 LV_STYLE_SHADOW_OPA

  • "shadow-offset-x"

    对应 LV_STYLE_SHADOW_OFFSET_X

  • "shadow-offset-y"

    对应 LV_STYLE_SHADOW_OFFSET_Y

  • "shadow-spread"

    对应 LV_STYLE_SHADOW_SPREAD

  • "image-opa"

    对应 LV_STYLE_IMAGE_OPA

  • "image-recolor"

    对应 LV_STYLE_IMAGE_RECOLOR

  • "image-recolor-opa"

    对应 LV_STYLE_IMAGE_RECOLOR_OPA

  • "line-width"

    对应 LV_STYLE_LINE_WIDTH

  • "line-dash-width"

    对应 LV_STYLE_LINE_DASH_WIDTH

  • "line-dash-gap"

    对应 LV_STYLE_LINE_DASH_GAP

  • "line-rounded"

    对应 LV_STYLE_LINE_ROUNDED

  • "line-color"

    对应 LV_STYLE_LINE_COLOR

  • "line-opa"

    对应 LV_STYLE_LINE_OPA

  • "arc-width"

    对应 LV_STYLE_ARC_WIDTH

  • "arc-rounded"

    对应 LV_STYLE_ARC_ROUNDED

  • "arc-color"

    对应 LV_STYLE_ARC_COLOR

  • "arc-opa"

    对应 LV_STYLE_ARC_OPA

  • "arc-image-src"

    对应 LV_STYLE_ARC_IMAGE_SRC

  • "text-color"

    对应 LV_STYLE_TEXT_COLOR

  • "text-opa"

    对应 LV_STYLE_TEXT_OPA

  • "text-font"

    对应 LV_STYLE_TEXT_FONT

  • "text-letter-space"

    对应 LV_STYLE_TEXT_LETTER_SPACE

  • "text-line-space"

    对应 LV_STYLE_TEXT_LINE_SPACE

  • "text-decor"

    对应 LV_STYLE_TEXT_DECOR

  • "text-align"

    对应 LV_STYLE_TEXT_ALIGN

  • "opa"

    对应 LV_STYLE_OPA

  • "opa-layered"

    对应 LV_STYLE_OPA_LAYERED

  • "color-filter-dsc"

    对应 LV_STYLE_COLOR_FILTER_DSC

  • "color-filter-opa"

    对应 LV_STYLE_COLOR_FILTER_OPA

  • "anim"

    对应 LV_STYLE_ANIM

  • "anim-duration"

    对应 LV_STYLE_ANIM_DURATION

  • "transition"

    对应 LV_STYLE_TRANSITION

  • "blend-mode"

    对应 LV_STYLE_BLEND_MODE

  • "transform-width"

    对应 LV_STYLE_TRANSFORM_WIDTH

  • "transform-height"

    对应 LV_STYLE_TRANSFORM_HEIGHT

  • "translate-x"

    对应 LV_STYLE_TRANSLATE_X

  • "translate-y"

    对应 LV_STYLE_TRANSLATE_Y

  • "transform-scale-x"

    对应 LV_STYLE_TRANSFORM_SCALE_X

  • "transform-scale-y"

    对应 LV_STYLE_TRANSFORM_SCALE_Y

  • "transform-rotation"

    对应 LV_STYLE_TRANSFORM_ROTATION

  • "transform-pivot-x"

    对应 LV_STYLE_TRANSFORM_PIVOT_X

  • "transform-pivot-y"

    对应 LV_STYLE_TRANSFORM_PIVOT_Y

  • "transform-skew-x"

    对应 LV_STYLE_TRANSFORM_SKEW_X

  • "transform-skew-y"

    对应 LV_STYLE_TRANSFORM_SKEW_Y

  • "flex-flow"

    对应 LV_STYLE_FLEX_FLOW

  • "flex-main-place"

    对应 LV_STYLE_FLEX_MAIN_PLACE

  • "flex-cross-place"

    对应 LV_STYLE_FLEX_CROSS_PLACE

  • "flex-track-place"

    对应 LV_STYLE_FLEX_TRACK_PLACE

  • "flex-grow"

    对应 LV_STYLE_FLEX_GROW

  • "grid-column-align"

    对应 LV_STYLE_GRID_COLUMN_ALIGN

  • "grid-row-align"

    对应 LV_STYLE_GRID_ROW_ALIGN

  • "grid-row-dsc-array"

    对应 LV_STYLE_GRID_ROW_DSC_ARRAY

  • "grid-column-dsc-array"

    对应 LV_STYLE_GRID_COLUMN_DSC_ARRAY

  • "grid-cell-column-pos"

    对应 LV_STYLE_GRID_CELL_COLUMN_POS

  • "grid-cell-column-span"

    对应 LV_STYLE_GRID_CELL_COLUMN_SPAN

  • "grid-cell-x-align"

    对应 LV_STYLE_GRID_CELL_X_ALIGN

  • "grid-cell-row-pos"

    对应 LV_STYLE_GRID_CELL_ROW_POS

  • "grid-cell-row-span"

    对应 LV_STYLE_GRID_CELL_ROW_SPAN

  • "grid-cell-y-align"

    对应 LV_STYLE_GRID_CELL_Y_ALIGN

  • "-last-built-in-prop"

    对应 _LV_STYLE_LAST_BUILT_IN_PROP

  • "-num-built-in-props"

    对应 _LV_STYLE_NUM_BUILT_IN_PROPS

  • "prop-any"

    对应 LV_STYLE_PROP_ANY

  • "-prop-const"

    对应 _LV_STYLE_PROP_CONST


常量类型 lv_style_res_t

BeShell 将 LVGL C API 中的常量类型 lv_style_res_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "not-found"

    对应 LV_STYLE_RES_NOT_FOUND

  • "found"

    对应 LV_STYLE_RES_FOUND


常量类型 lv_event_code_t

BeShell 将 LVGL C API 中的常量类型 lv_event_code_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "all"

    对应 LV_EVENT_ALL

  • "pressed"

    对应 LV_EVENT_PRESSED

  • "pressing"

    对应 LV_EVENT_PRESSING

  • "press-lost"

    对应 LV_EVENT_PRESS_LOST

  • "short-clicked"

    对应 LV_EVENT_SHORT_CLICKED

  • "long-pressed"

    对应 LV_EVENT_LONG_PRESSED

  • "long-pressed-repeat"

    对应 LV_EVENT_LONG_PRESSED_REPEAT

  • "clicked"

    对应 LV_EVENT_CLICKED

  • "released"

    对应 LV_EVENT_RELEASED

  • "scroll-begin"

    对应 LV_EVENT_SCROLL_BEGIN

  • "scroll-throw-begin"

    对应 LV_EVENT_SCROLL_THROW_BEGIN

  • "scroll-end"

    对应 LV_EVENT_SCROLL_END

  • "scroll"

    对应 LV_EVENT_SCROLL

  • "gesture"

    对应 LV_EVENT_GESTURE

  • "key"

    对应 LV_EVENT_KEY

  • "focused"

    对应 LV_EVENT_FOCUSED

  • "defocused"

    对应 LV_EVENT_DEFOCUSED

  • "leave"

    对应 LV_EVENT_LEAVE

  • "hit-test"

    对应 LV_EVENT_HIT_TEST

  • "indev-reset"

    对应 LV_EVENT_INDEV_RESET

  • "cover-check"

    对应 LV_EVENT_COVER_CHECK

  • "refr-ext-draw-size"

    对应 LV_EVENT_REFR_EXT_DRAW_SIZE

  • "draw-main-begin"

    对应 LV_EVENT_DRAW_MAIN_BEGIN

  • "draw-main"

    对应 LV_EVENT_DRAW_MAIN

  • "draw-main-end"

    对应 LV_EVENT_DRAW_MAIN_END

  • "draw-post-begin"

    对应 LV_EVENT_DRAW_POST_BEGIN

  • "draw-post"

    对应 LV_EVENT_DRAW_POST

  • "draw-post-end"

    对应 LV_EVENT_DRAW_POST_END

  • "draw-task-added"

    对应 LV_EVENT_DRAW_TASK_ADDED

  • "value-changed"

    对应 LV_EVENT_VALUE_CHANGED

  • "insert"

    对应 LV_EVENT_INSERT

  • "refresh"

    对应 LV_EVENT_REFRESH

  • "ready"

    对应 LV_EVENT_READY

  • "cancel"

    对应 LV_EVENT_CANCEL

  • "create"

    对应 LV_EVENT_CREATE

  • "delete"

    对应 LV_EVENT_DELETE

  • "child-changed"

    对应 LV_EVENT_CHILD_CHANGED

  • "child-created"

    对应 LV_EVENT_CHILD_CREATED

  • "child-deleted"

    对应 LV_EVENT_CHILD_DELETED

  • "screen-unload-start"

    对应 LV_EVENT_SCREEN_UNLOAD_START

  • "screen-load-start"

    对应 LV_EVENT_SCREEN_LOAD_START

  • "screen-loaded"

    对应 LV_EVENT_SCREEN_LOADED

  • "screen-unloaded"

    对应 LV_EVENT_SCREEN_UNLOADED

  • "size-changed"

    对应 LV_EVENT_SIZE_CHANGED

  • "style-changed"

    对应 LV_EVENT_STYLE_CHANGED

  • "layout-changed"

    对应 LV_EVENT_LAYOUT_CHANGED

  • "get-self-size"

    对应 LV_EVENT_GET_SELF_SIZE

  • "invalidate-area"

    对应 LV_EVENT_INVALIDATE_AREA

  • "resolution-changed"

    对应 LV_EVENT_RESOLUTION_CHANGED

  • "color-format-changed"

    对应 LV_EVENT_COLOR_FORMAT_CHANGED

  • "refr-request"

    对应 LV_EVENT_REFR_REQUEST

  • "refr-start"

    对应 LV_EVENT_REFR_START

  • "refr-ready"

    对应 LV_EVENT_REFR_READY

  • "render-start"

    对应 LV_EVENT_RENDER_START

  • "render-ready"

    对应 LV_EVENT_RENDER_READY

  • "flush-start"

    对应 LV_EVENT_FLUSH_START

  • "flush-finish"

    对应 LV_EVENT_FLUSH_FINISH

  • "vsync"

    对应 LV_EVENT_VSYNC

  • "-last"

    对应 _LV_EVENT_LAST

  • "preprocess"

    对应 LV_EVENT_PREPROCESS


常量类型 lv_fs_res_t

BeShell 将 LVGL C API 中的常量类型 lv_fs_res_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "ok"

    对应 LV_FS_RES_OK

  • "hw-err"

    对应 LV_FS_RES_HW_ERR

  • "fs-err"

    对应 LV_FS_RES_FS_ERR

  • "not-ex"

    对应 LV_FS_RES_NOT_EX

  • "full"

    对应 LV_FS_RES_FULL

  • "locked"

    对应 LV_FS_RES_LOCKED

  • "denied"

    对应 LV_FS_RES_DENIED

  • "busy"

    对应 LV_FS_RES_BUSY

  • "tout"

    对应 LV_FS_RES_TOUT

  • "not-imp"

    对应 LV_FS_RES_NOT_IMP

  • "out-of-mem"

    对应 LV_FS_RES_OUT_OF_MEM

  • "inv-param"

    对应 LV_FS_RES_INV_PARAM

  • "unknown"

    对应 LV_FS_RES_UNKNOWN


常量类型 lv_fs_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_fs_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-wr"

    对应 LV_FS_MODE_WR

  • "mode-rd"

    对应 LV_FS_MODE_RD


常量类型 lv_fs_whence_t

BeShell 将 LVGL C API 中的常量类型 lv_fs_whence_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "lv-fs-seek-set"

    对应 LV_FS_SEEK_SET

  • "lv-fs-seek-cur"

    对应 LV_FS_SEEK_CUR

  • "lv-fs-seek-end"

    对应 LV_FS_SEEK_END


常量类型 lv_image_src_t

BeShell 将 LVGL C API 中的常量类型 lv_image_src_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "variable"

    对应 LV_IMAGE_SRC_VARIABLE

  • "file"

    对应 LV_IMAGE_SRC_FILE

  • "symbol"

    对应 LV_IMAGE_SRC_SYMBOL

  • "unknown"

    对应 LV_IMAGE_SRC_UNKNOWN


常量类型 lv_draw_task_type_t

BeShell 将 LVGL C API 中的常量类型 lv_draw_task_type_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "fill"

    对应 LV_DRAW_TASK_TYPE_FILL

  • "border"

    对应 LV_DRAW_TASK_TYPE_BORDER

  • "box-shadow"

    对应 LV_DRAW_TASK_TYPE_BOX_SHADOW

  • "label"

    对应 LV_DRAW_TASK_TYPE_LABEL

  • "image"

    对应 LV_DRAW_TASK_TYPE_IMAGE

  • "layer"

    对应 LV_DRAW_TASK_TYPE_LAYER

  • "line"

    对应 LV_DRAW_TASK_TYPE_LINE

  • "arc"

    对应 LV_DRAW_TASK_TYPE_ARC

  • "triangle"

    对应 LV_DRAW_TASK_TYPE_TRIANGLE

  • "mask-rectangle"

    对应 LV_DRAW_TASK_TYPE_MASK_RECTANGLE

  • "mask-bitmap"

    对应 LV_DRAW_TASK_TYPE_MASK_BITMAP

  • "vector"

    对应 LV_DRAW_TASK_TYPE_VECTOR


常量类型 lv_draw_task_state_t

BeShell 将 LVGL C API 中的常量类型 lv_draw_task_state_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "waiting"

    对应 LV_DRAW_TASK_STATE_WAITING

  • "queued"

    对应 LV_DRAW_TASK_STATE_QUEUED

  • "in-progress"

    对应 LV_DRAW_TASK_STATE_IN_PROGRESS

  • "ready"

    对应 LV_DRAW_TASK_STATE_READY


常量类型 lv_draw_glyph_bitmap_format_t

BeShell 将 LVGL C API 中的常量类型 lv_draw_glyph_bitmap_format_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "lv-draw-letter-bitmap-format-invalid"

    对应 LV_DRAW_LETTER_BITMAP_FORMAT_INVALID

  • "lv-draw-letter-bitmap-format-a8"

    对应 LV_DRAW_LETTER_BITMAP_FORMAT_A8

  • "lv-draw-letter-bitmap-format-image"

    对应 LV_DRAW_LETTER_BITMAP_FORMAT_IMAGE

  • "lv-draw-letter-vector-format"

    对应 LV_DRAW_LETTER_VECTOR_FORMAT


常量类型 lv_display_rotation_t

BeShell 将 LVGL C API 中的常量类型 lv_display_rotation_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "0"

    对应 LV_DISPLAY_ROTATION_0

  • "90"

    对应 LV_DISPLAY_ROTATION_90

  • "180"

    对应 LV_DISPLAY_ROTATION_180

  • "270"

    对应 LV_DISPLAY_ROTATION_270


常量类型 lv_display_render_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_display_render_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-partial"

    对应 LV_DISPLAY_RENDER_MODE_PARTIAL

  • "mode-direct"

    对应 LV_DISPLAY_RENDER_MODE_DIRECT

  • "mode-full"

    对应 LV_DISPLAY_RENDER_MODE_FULL


常量类型 lv_screen_load_anim_t

BeShell 将 LVGL C API 中的常量类型 lv_screen_load_anim_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "lv-scr-load-anim-none"

    对应 LV_SCR_LOAD_ANIM_NONE

  • "lv-scr-load-anim-over-left"

    对应 LV_SCR_LOAD_ANIM_OVER_LEFT

  • "lv-scr-load-anim-over-right"

    对应 LV_SCR_LOAD_ANIM_OVER_RIGHT

  • "lv-scr-load-anim-over-top"

    对应 LV_SCR_LOAD_ANIM_OVER_TOP

  • "lv-scr-load-anim-over-bottom"

    对应 LV_SCR_LOAD_ANIM_OVER_BOTTOM

  • "lv-scr-load-anim-move-left"

    对应 LV_SCR_LOAD_ANIM_MOVE_LEFT

  • "lv-scr-load-anim-move-right"

    对应 LV_SCR_LOAD_ANIM_MOVE_RIGHT

  • "lv-scr-load-anim-move-top"

    对应 LV_SCR_LOAD_ANIM_MOVE_TOP

  • "lv-scr-load-anim-move-bottom"

    对应 LV_SCR_LOAD_ANIM_MOVE_BOTTOM

  • "lv-scr-load-anim-fade-in"

    对应 LV_SCR_LOAD_ANIM_FADE_IN

  • "lv-scr-load-anim-fade-on"

    对应 LV_SCR_LOAD_ANIM_FADE_ON

  • "lv-scr-load-anim-fade-out"

    对应 LV_SCR_LOAD_ANIM_FADE_OUT

  • "lv-scr-load-anim-out-left"

    对应 LV_SCR_LOAD_ANIM_OUT_LEFT

  • "lv-scr-load-anim-out-right"

    对应 LV_SCR_LOAD_ANIM_OUT_RIGHT

  • "lv-scr-load-anim-out-top"

    对应 LV_SCR_LOAD_ANIM_OUT_TOP

  • "lv-scr-load-anim-out-bottom"

    对应 LV_SCR_LOAD_ANIM_OUT_BOTTOM


常量类型 lv_obj_tree_walk_res_t

BeShell 将 LVGL C API 中的常量类型 lv_obj_tree_walk_res_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "lv-obj-tree-walk-next"

    对应 LV_OBJ_TREE_WALK_NEXT

  • "lv-obj-tree-walk-skip-children"

    对应 LV_OBJ_TREE_WALK_SKIP_CHILDREN

  • "lv-obj-tree-walk-end"

    对应 LV_OBJ_TREE_WALK_END


常量类型 lv_scrollbar_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_scrollbar_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-off"

    对应 LV_SCROLLBAR_MODE_OFF

  • "mode-on"

    对应 LV_SCROLLBAR_MODE_ON

  • "mode-active"

    对应 LV_SCROLLBAR_MODE_ACTIVE

  • "mode-auto"

    对应 LV_SCROLLBAR_MODE_AUTO


常量类型 lv_scroll_snap_t

BeShell 将 LVGL C API 中的常量类型 lv_scroll_snap_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_SCROLL_SNAP_NONE

  • "start"

    对应 LV_SCROLL_SNAP_START

  • "end"

    对应 LV_SCROLL_SNAP_END

  • "center"

    对应 LV_SCROLL_SNAP_CENTER


常量类型 _lv_style_state_cmp_t

BeShell 将 LVGL C API 中的常量类型 _lv_style_state_cmp_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "-same"

    对应 _LV_STYLE_STATE_CMP_SAME

  • "-diff-redraw"

    对应 _LV_STYLE_STATE_CMP_DIFF_REDRAW

  • "-diff-draw-pad"

    对应 _LV_STYLE_STATE_CMP_DIFF_DRAW_PAD

  • "-diff-layout"

    对应 _LV_STYLE_STATE_CMP_DIFF_LAYOUT


常量类型 lv_layer_type_t

BeShell 将 LVGL C API 中的常量类型 lv_layer_type_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_LAYER_TYPE_NONE

  • "simple"

    对应 LV_LAYER_TYPE_SIMPLE

  • "transform"

    对应 LV_LAYER_TYPE_TRANSFORM


常量类型 lv_obj_class_editable_t

BeShell 将 LVGL C API 中的常量类型 lv_obj_class_editable_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "inherit"

    对应 LV_OBJ_CLASS_EDITABLE_INHERIT

  • "true"

    对应 LV_OBJ_CLASS_EDITABLE_TRUE

  • "false"

    对应 LV_OBJ_CLASS_EDITABLE_FALSE


常量类型 lv_obj_class_group_def_t

BeShell 将 LVGL C API 中的常量类型 lv_obj_class_group_def_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "inherit"

    对应 LV_OBJ_CLASS_GROUP_DEF_INHERIT

  • "true"

    对应 LV_OBJ_CLASS_GROUP_DEF_TRUE

  • "false"

    对应 LV_OBJ_CLASS_GROUP_DEF_FALSE


常量类型 lv_obj_class_theme_inheritable_t

BeShell 将 LVGL C API 中的常量类型 lv_obj_class_theme_inheritable_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "false"

    对应 LV_OBJ_CLASS_THEME_INHERITABLE_FALSE

  • "true"

    对应 LV_OBJ_CLASS_THEME_INHERITABLE_TRUE


常量类型 lv_group_refocus_policy_t

BeShell 将 LVGL C API 中的常量类型 lv_group_refocus_policy_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "next"

    对应 LV_GROUP_REFOCUS_POLICY_NEXT

  • "prev"

    对应 LV_GROUP_REFOCUS_POLICY_PREV


常量类型 lv_indev_type_t

BeShell 将 LVGL C API 中的常量类型 lv_indev_type_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_INDEV_TYPE_NONE

  • "pointer"

    对应 LV_INDEV_TYPE_POINTER

  • "keypad"

    对应 LV_INDEV_TYPE_KEYPAD

  • "button"

    对应 LV_INDEV_TYPE_BUTTON

  • "encoder"

    对应 LV_INDEV_TYPE_ENCODER


常量类型 lv_indev_state_t

BeShell 将 LVGL C API 中的常量类型 lv_indev_state_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "released"

    对应 LV_INDEV_STATE_RELEASED

  • "pressed"

    对应 LV_INDEV_STATE_PRESSED


常量类型 lv_indev_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_indev_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-none"

    对应 LV_INDEV_MODE_NONE

  • "mode-timer"

    对应 LV_INDEV_MODE_TIMER

  • "mode-event"

    对应 LV_INDEV_MODE_EVENT


常量类型 lv_cover_res_t

BeShell 将 LVGL C API 中的常量类型 lv_cover_res_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "cover"

    对应 LV_COVER_RES_COVER

  • "not-cover"

    对应 LV_COVER_RES_NOT_COVER

  • "masked"

    对应 LV_COVER_RES_MASKED


常量类型 lv_obj_flag_t

BeShell 将 LVGL C API 中的常量类型 lv_obj_flag_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "hidden"

    对应 LV_OBJ_FLAG_HIDDEN

  • "clickable"

    对应 LV_OBJ_FLAG_CLICKABLE

  • "click-focusable"

    对应 LV_OBJ_FLAG_CLICK_FOCUSABLE

  • "checkable"

    对应 LV_OBJ_FLAG_CHECKABLE

  • "scrollable"

    对应 LV_OBJ_FLAG_SCROLLABLE

  • "scroll-elastic"

    对应 LV_OBJ_FLAG_SCROLL_ELASTIC

  • "scroll-momentum"

    对应 LV_OBJ_FLAG_SCROLL_MOMENTUM

  • "scroll-one"

    对应 LV_OBJ_FLAG_SCROLL_ONE

  • "scroll-chain-hor"

    对应 LV_OBJ_FLAG_SCROLL_CHAIN_HOR

  • "scroll-chain-ver"

    对应 LV_OBJ_FLAG_SCROLL_CHAIN_VER

  • "scroll-chain"

    对应 LV_OBJ_FLAG_SCROLL_CHAIN

  • "scroll-on-focus"

    对应 LV_OBJ_FLAG_SCROLL_ON_FOCUS

  • "scroll-with-arrow"

    对应 LV_OBJ_FLAG_SCROLL_WITH_ARROW

  • "snappable"

    对应 LV_OBJ_FLAG_SNAPPABLE

  • "press-lock"

    对应 LV_OBJ_FLAG_PRESS_LOCK

  • "event-bubble"

    对应 LV_OBJ_FLAG_EVENT_BUBBLE

  • "gesture-bubble"

    对应 LV_OBJ_FLAG_GESTURE_BUBBLE

  • "adv-hittest"

    对应 LV_OBJ_FLAG_ADV_HITTEST

  • "ignore-layout"

    对应 LV_OBJ_FLAG_IGNORE_LAYOUT

  • "floating"

    对应 LV_OBJ_FLAG_FLOATING

  • "send-draw-task-events"

    对应 LV_OBJ_FLAG_SEND_DRAW_TASK_EVENTS

  • "overflow-visible"

    对应 LV_OBJ_FLAG_OVERFLOW_VISIBLE

  • "flex-in-new-track"

    对应 LV_OBJ_FLAG_FLEX_IN_NEW_TRACK

  • "layout-1"

    对应 LV_OBJ_FLAG_LAYOUT_1

  • "layout-2"

    对应 LV_OBJ_FLAG_LAYOUT_2

  • "widget-1"

    对应 LV_OBJ_FLAG_WIDGET_1

  • "widget-2"

    对应 LV_OBJ_FLAG_WIDGET_2

  • "user-1"

    对应 LV_OBJ_FLAG_USER_1

  • "user-2"

    对应 LV_OBJ_FLAG_USER_2

  • "user-3"

    对应 LV_OBJ_FLAG_USER_3

  • "user-4"

    对应 LV_OBJ_FLAG_USER_4


常量类型 lv_font_fmt_txt_cmap_type_t

BeShell 将 LVGL C API 中的常量类型 lv_font_fmt_txt_cmap_type_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "lv-font-fmt-txt-cmap-format0-full"

    对应 LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL

  • "lv-font-fmt-txt-cmap-sparse-full"

    对应 LV_FONT_FMT_TXT_CMAP_SPARSE_FULL

  • "lv-font-fmt-txt-cmap-format0-tiny"

    对应 LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY

  • "lv-font-fmt-txt-cmap-sparse-tiny"

    对应 LV_FONT_FMT_TXT_CMAP_SPARSE_TINY


常量类型 lv_font_fmt_txt_bitmap_format_t

BeShell 将 LVGL C API 中的常量类型 lv_font_fmt_txt_bitmap_format_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "lv-font-fmt-txt-plain"

    对应 LV_FONT_FMT_TXT_PLAIN

  • "lv-font-fmt-txt-compressed"

    对应 LV_FONT_FMT_TXT_COMPRESSED

  • "lv-font-fmt-txt-compressed-no-prefilter"

    对应 LV_FONT_FMT_TXT_COMPRESSED_NO_PREFILTER


常量类型 lv_image_align_t

BeShell 将 LVGL C API 中的常量类型 lv_image_align_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "default"

    对应 LV_IMAGE_ALIGN_DEFAULT

  • "top-left"

    对应 LV_IMAGE_ALIGN_TOP_LEFT

  • "top-mid"

    对应 LV_IMAGE_ALIGN_TOP_MID

  • "top-right"

    对应 LV_IMAGE_ALIGN_TOP_RIGHT

  • "bottom-left"

    对应 LV_IMAGE_ALIGN_BOTTOM_LEFT

  • "bottom-mid"

    对应 LV_IMAGE_ALIGN_BOTTOM_MID

  • "bottom-right"

    对应 LV_IMAGE_ALIGN_BOTTOM_RIGHT

  • "left-mid"

    对应 LV_IMAGE_ALIGN_LEFT_MID

  • "right-mid"

    对应 LV_IMAGE_ALIGN_RIGHT_MID

  • "center"

    对应 LV_IMAGE_ALIGN_CENTER

  • "-auto-transform"

    对应 _LV_IMAGE_ALIGN_AUTO_TRANSFORM

  • "stretch"

    对应 LV_IMAGE_ALIGN_STRETCH

  • "tile"

    对应 LV_IMAGE_ALIGN_TILE


常量类型 lv_animimg_part_t

BeShell 将 LVGL C API 中的常量类型 lv_animimg_part_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "lv-anim-image-part-main"

    对应 LV_ANIM_IMAGE_PART_MAIN


常量类型 lv_arc_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_arc_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-normal"

    对应 LV_ARC_MODE_NORMAL

  • "mode-symmetrical"

    对应 LV_ARC_MODE_SYMMETRICAL

  • "mode-reverse"

    对应 LV_ARC_MODE_REVERSE


常量类型 lv_label_long_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_label_long_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "wrap"

    对应 LV_LABEL_LONG_WRAP

  • "dot"

    对应 LV_LABEL_LONG_DOT

  • "scroll"

    对应 LV_LABEL_LONG_SCROLL

  • "scroll-circular"

    对应 LV_LABEL_LONG_SCROLL_CIRCULAR

  • "clip"

    对应 LV_LABEL_LONG_CLIP


常量类型 lv_bar_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_bar_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-normal"

    对应 LV_BAR_MODE_NORMAL

  • "mode-symmetrical"

    对应 LV_BAR_MODE_SYMMETRICAL

  • "mode-range"

    对应 LV_BAR_MODE_RANGE


常量类型 lv_buttonmatrix_ctrl_t

BeShell 将 LVGL C API 中的常量类型 lv_buttonmatrix_ctrl_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "-lv-buttonmatrix-width"

    对应 _LV_BUTTONMATRIX_WIDTH

  • "hidden"

    对应 LV_BUTTONMATRIX_CTRL_HIDDEN

  • "no-repeat"

    对应 LV_BUTTONMATRIX_CTRL_NO_REPEAT

  • "disabled"

    对应 LV_BUTTONMATRIX_CTRL_DISABLED

  • "checkable"

    对应 LV_BUTTONMATRIX_CTRL_CHECKABLE

  • "checked"

    对应 LV_BUTTONMATRIX_CTRL_CHECKED

  • "click-trig"

    对应 LV_BUTTONMATRIX_CTRL_CLICK_TRIG

  • "popover"

    对应 LV_BUTTONMATRIX_CTRL_POPOVER

  • "-reserved-1"

    对应 _LV_BUTTONMATRIX_CTRL_RESERVED_1

  • "-reserved-2"

    对应 _LV_BUTTONMATRIX_CTRL_RESERVED_2

  • "-reserved-3"

    对应 _LV_BUTTONMATRIX_CTRL_RESERVED_3

  • "custom-1"

    对应 LV_BUTTONMATRIX_CTRL_CUSTOM_1

  • "custom-2"

    对应 LV_BUTTONMATRIX_CTRL_CUSTOM_2


常量类型 lv_chart_type_t

BeShell 将 LVGL C API 中的常量类型 lv_chart_type_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "none"

    对应 LV_CHART_TYPE_NONE

  • "line"

    对应 LV_CHART_TYPE_LINE

  • "bar"

    对应 LV_CHART_TYPE_BAR

  • "scatter"

    对应 LV_CHART_TYPE_SCATTER


常量类型 lv_chart_update_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_chart_update_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-shift"

    对应 LV_CHART_UPDATE_MODE_SHIFT

  • "mode-circular"

    对应 LV_CHART_UPDATE_MODE_CIRCULAR


常量类型 lv_chart_axis_t

BeShell 将 LVGL C API 中的常量类型 lv_chart_axis_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "primary-y"

    对应 LV_CHART_AXIS_PRIMARY_Y

  • "secondary-y"

    对应 LV_CHART_AXIS_SECONDARY_Y

  • "primary-x"

    对应 LV_CHART_AXIS_PRIMARY_X

  • "secondary-x"

    对应 LV_CHART_AXIS_SECONDARY_X

  • "-last"

    对应 _LV_CHART_AXIS_LAST


常量类型 lv_imagebutton_state_t

BeShell 将 LVGL C API 中的常量类型 lv_imagebutton_state_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "released"

    对应 LV_IMAGEBUTTON_STATE_RELEASED

  • "pressed"

    对应 LV_IMAGEBUTTON_STATE_PRESSED

  • "disabled"

    对应 LV_IMAGEBUTTON_STATE_DISABLED

  • "checked-released"

    对应 LV_IMAGEBUTTON_STATE_CHECKED_RELEASED

  • "checked-pressed"

    对应 LV_IMAGEBUTTON_STATE_CHECKED_PRESSED

  • "checked-disabled"

    对应 LV_IMAGEBUTTON_STATE_CHECKED_DISABLED

  • "-num"

    对应 _LV_IMAGEBUTTON_STATE_NUM


常量类型 lv_keyboard_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_keyboard_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-text-lower"

    对应 LV_KEYBOARD_MODE_TEXT_LOWER

  • "mode-text-upper"

    对应 LV_KEYBOARD_MODE_TEXT_UPPER

  • "mode-special"

    对应 LV_KEYBOARD_MODE_SPECIAL

  • "mode-number"

    对应 LV_KEYBOARD_MODE_NUMBER

  • "mode-user-1"

    对应 LV_KEYBOARD_MODE_USER_1

  • "mode-user-2"

    对应 LV_KEYBOARD_MODE_USER_2

  • "mode-user-3"

    对应 LV_KEYBOARD_MODE_USER_3

  • "mode-user-4"

    对应 LV_KEYBOARD_MODE_USER_4


常量类型 lv_menu_mode_header_t

BeShell 将 LVGL C API 中的常量类型 lv_menu_mode_header_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "top-fixed"

    对应 LV_MENU_HEADER_TOP_FIXED

  • "top-unfixed"

    对应 LV_MENU_HEADER_TOP_UNFIXED

  • "bottom-fixed"

    对应 LV_MENU_HEADER_BOTTOM_FIXED


常量类型 lv_menu_mode_root_back_button_t

BeShell 将 LVGL C API 中的常量类型 lv_menu_mode_root_back_button_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "disabled"

    对应 LV_MENU_ROOT_BACK_BUTTON_DISABLED

  • "enabled"

    对应 LV_MENU_ROOT_BACK_BUTTON_ENABLED


常量类型 lv_roller_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_roller_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-normal"

    对应 LV_ROLLER_MODE_NORMAL

  • "mode-infinite"

    对应 LV_ROLLER_MODE_INFINITE


常量类型 lv_scale_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_scale_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-horizontal-top"

    对应 LV_SCALE_MODE_HORIZONTAL_TOP

  • "mode-horizontal-bottom"

    对应 LV_SCALE_MODE_HORIZONTAL_BOTTOM

  • "mode-vertical-left"

    对应 LV_SCALE_MODE_VERTICAL_LEFT

  • "mode-vertical-right"

    对应 LV_SCALE_MODE_VERTICAL_RIGHT

  • "mode-round-inner"

    对应 LV_SCALE_MODE_ROUND_INNER

  • "mode-round-outer"

    对应 LV_SCALE_MODE_ROUND_OUTER

  • "-mode-last"

    对应 _LV_SCALE_MODE_LAST


常量类型 lv_slider_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_slider_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-normal"

    对应 LV_SLIDER_MODE_NORMAL

  • "mode-symmetrical"

    对应 LV_SLIDER_MODE_SYMMETRICAL

  • "mode-range"

    对应 LV_SLIDER_MODE_RANGE


常量类型 lv_span_overflow_t

BeShell 将 LVGL C API 中的常量类型 lv_span_overflow_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "clip"

    对应 LV_SPAN_OVERFLOW_CLIP

  • "ellipsis"

    对应 LV_SPAN_OVERFLOW_ELLIPSIS

  • "-last"

    对应 _LV_SPAN_OVERFLOW_LAST


常量类型 lv_span_mode_t

BeShell 将 LVGL C API 中的常量类型 lv_span_mode_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "mode-fixed"

    对应 LV_SPAN_MODE_FIXED

  • "mode-expand"

    对应 LV_SPAN_MODE_EXPAND

  • "mode-break"

    对应 LV_SPAN_MODE_BREAK

  • "-mode-last"

    对应 _LV_SPAN_MODE_LAST


常量类型 lv_table_cell_ctrl_t

BeShell 将 LVGL C API 中的常量类型 lv_table_cell_ctrl_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "merge-right"

    对应 LV_TABLE_CELL_CTRL_MERGE_RIGHT

  • "text-crop"

    对应 LV_TABLE_CELL_CTRL_TEXT_CROP

  • "custom-1"

    对应 LV_TABLE_CELL_CTRL_CUSTOM_1

  • "custom-2"

    对应 LV_TABLE_CELL_CTRL_CUSTOM_2

  • "custom-3"

    对应 LV_TABLE_CELL_CTRL_CUSTOM_3

  • "custom-4"

    对应 LV_TABLE_CELL_CTRL_CUSTOM_4


常量类型 lv_subject_type_t

BeShell 将 LVGL C API 中的常量类型 lv_subject_type_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "invalid"

    对应 LV_SUBJECT_TYPE_INVALID

  • "none"

    对应 LV_SUBJECT_TYPE_NONE

  • "int"

    对应 LV_SUBJECT_TYPE_INT

  • "pointer"

    对应 LV_SUBJECT_TYPE_POINTER

  • "color"

    对应 LV_SUBJECT_TYPE_COLOR

  • "group"

    对应 LV_SUBJECT_TYPE_GROUP

  • "string"

    对应 LV_SUBJECT_TYPE_STRING


常量类型 lv_draw_sw_mask_res_t

BeShell 将 LVGL C API 中的常量类型 lv_draw_sw_mask_res_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "transp"

    对应 LV_DRAW_SW_MASK_RES_TRANSP

  • "full-cover"

    对应 LV_DRAW_SW_MASK_RES_FULL_COVER

  • "changed"

    对应 LV_DRAW_SW_MASK_RES_CHANGED

  • "unknown"

    对应 LV_DRAW_SW_MASK_RES_UNKNOWN


常量类型 lv_draw_sw_mask_type_t

BeShell 将 LVGL C API 中的常量类型 lv_draw_sw_mask_type_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "line"

    对应 LV_DRAW_SW_MASK_TYPE_LINE

  • "angle"

    对应 LV_DRAW_SW_MASK_TYPE_ANGLE

  • "radius"

    对应 LV_DRAW_SW_MASK_TYPE_RADIUS

  • "fade"

    对应 LV_DRAW_SW_MASK_TYPE_FADE

  • "map"

    对应 LV_DRAW_SW_MASK_TYPE_MAP


常量类型 lv_state_t

BeShell 将 LVGL C API 中的常量类型 lv_state_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "default"

    对应 LV_STATE_DEFAULT

  • "checked"

    对应 LV_STATE_CHECKED

  • "focused"

    对应 LV_STATE_FOCUSED

  • "focus-key"

    对应 LV_STATE_FOCUS_KEY

  • "edited"

    对应 LV_STATE_EDITED

  • "hovered"

    对应 LV_STATE_HOVERED

  • "pressed"

    对应 LV_STATE_PRESSED

  • "scrolled"

    对应 LV_STATE_SCROLLED

  • "disabled"

    对应 LV_STATE_DISABLED

  • "user-1"

    对应 LV_STATE_USER_1

  • "user-2"

    对应 LV_STATE_USER_2

  • "user-3"

    对应 LV_STATE_USER_3

  • "user-4"

    对应 LV_STATE_USER_4

  • "any"

    对应 LV_STATE_ANY


常量类型 _lv_part_t

BeShell 将 LVGL C API 中的常量类型 _lv_part_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "main"

    对应 LV_PART_MAIN

  • "scrollbar"

    对应 LV_PART_SCROLLBAR

  • "indicator"

    对应 LV_PART_INDICATOR

  • "knob"

    对应 LV_PART_KNOB

  • "selected"

    对应 LV_PART_SELECTED

  • "items"

    对应 LV_PART_ITEMS

  • "cursor"

    对应 LV_PART_CURSOR

  • "custom-first"

    对应 LV_PART_CUSTOM_FIRST

  • "any"

    对应 LV_PART_ANY


常量类型 lv_obj_flag_t

BeShell 将 LVGL C API 中的常量类型 lv_obj_flag_t 映射为 JS 字符串,在访问 JavaScript lvgl api 时,应使用对应的字符串替代 LVGL C 常量。

可用值(js 字符串):

  • "hidden"

    对应 LV_OBJ_FLAG_HIDDEN

  • "clickable"

    对应 LV_OBJ_FLAG_CLICKABLE

  • "click-focusable"

    对应 LV_OBJ_FLAG_CLICK_FOCUSABLE

  • "checkable"

    对应 LV_OBJ_FLAG_CHECKABLE

  • "scrollable"

    对应 LV_OBJ_FLAG_SCROLLABLE

  • "scroll-elastic"

    对应 LV_OBJ_FLAG_SCROLL_ELASTIC

  • "scroll-momentum"

    对应 LV_OBJ_FLAG_SCROLL_MOMENTUM

  • "scroll-one"

    对应 LV_OBJ_FLAG_SCROLL_ONE

  • "scroll-chain-hor"

    对应 LV_OBJ_FLAG_SCROLL_CHAIN_HOR

  • "scroll-chain-ver"

    对应 LV_OBJ_FLAG_SCROLL_CHAIN_VER

  • "scroll-chain"

    对应 LV_OBJ_FLAG_SCROLL_CHAIN

  • "scroll-on-focus"

    对应 LV_OBJ_FLAG_SCROLL_ON_FOCUS

  • "scroll-with-arrow"

    对应 LV_OBJ_FLAG_SCROLL_WITH_ARROW

  • "snappable"

    对应 LV_OBJ_FLAG_SNAPPABLE

  • "press-lock"

    对应 LV_OBJ_FLAG_PRESS_LOCK

  • "event-bubble"

    对应 LV_OBJ_FLAG_EVENT_BUBBLE

  • "gesture-bubble"

    对应 LV_OBJ_FLAG_GESTURE_BUBBLE

  • "adv-hittest"

    对应 LV_OBJ_FLAG_ADV_HITTEST

  • "ignore-layout"

    对应 LV_OBJ_FLAG_IGNORE_LAYOUT

  • "floating"

    对应 LV_OBJ_FLAG_FLOATING

  • "send-draw-task-events"

    对应 LV_OBJ_FLAG_SEND_DRAW_TASK_EVENTS

  • "overflow-visible"

    对应 LV_OBJ_FLAG_OVERFLOW_VISIBLE

  • "flex-in-new-track"

    对应 LV_OBJ_FLAG_FLEX_IN_NEW_TRACK

  • "layout-1"

    对应 LV_OBJ_FLAG_LAYOUT_1

  • "layout-2"

    对应 LV_OBJ_FLAG_LAYOUT_2

  • "widget-1"

    对应 LV_OBJ_FLAG_WIDGET_1

  • "widget-2"

    对应 LV_OBJ_FLAG_WIDGET_2

  • "user-1"

    对应 LV_OBJ_FLAG_USER_1

  • "user-2"

    对应 LV_OBJ_FLAG_USER_2

  • "user-3"

    对应 LV_OBJ_FLAG_USER_3

  • "user-4"

    对应 LV_OBJ_FLAG_USER_4

上次编辑于:
贡献者: alee,alee