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