常量类型 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