/*
* Copyright (c) 2025 Huawei Device Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import { ThirdLevelCategory } from '../../model/CategoricalDataType'
const AUXILIARY: ThirdLevelCategory =
{
image: $r('app.media.ic_auxiliary'),
title: $r('app.string.auxiliary'),
childNodes: [
{
title: $r('app.string.auxiliary_badge'),
url: 'pages/components/auxiliary/badgeSample/BadgeSample'
},
{
title: $r('app.string.scroll_bar'),
url: 'pages/components/auxiliary/scrollbarSample/ScrollBarSample'
},
{
title: $r('app.string.auxiliary_refresh'),
url: 'pages/components/auxiliary/refreshSample/RefreshSample'
},
{
title: $r('app.string.auxiliary_alphabetIndexer'),
url: 'pages/components/auxiliary/alphabetIndexerSample/AlphabetIndexerSample'
}
]
}
const CANVAS: ThirdLevelCategory =
{
image: $r('app.media.ic_pen'),
title: $r('app.string.canvas_components'),
childNodes: [
{
title: $r('app.string.canvas_component_attributes'),
url: 'pages/components/canvas/attributesSample/AttributesSample'
},
{
title: $r('app.string.canvas_component_method'),
url: 'pages/components/canvas/methodsSample/MethodsSample',
},
{
title: $r('app.string.canvas_component_shadow'),
url: 'pages/components/canvas/shadowsSample/ShadowsSample',
},
{
title: $r('app.string.canvas_component_transform'),
url: 'pages/components/canvas/transformSample/TransformSample',
},
{
title: $r('app.string.canvas_component_gradient'),
url: 'pages/components/canvas/gradientSample/GradientSample',
},
{
title: $r('app.string.canvas_component_path_2d'),
url: 'pages/components/canvas/path2dSample/Path2dSample',
},
{
title: $r('app.string.canvas_component_image_bitmap'),
url: 'pages/components/canvas/imageBitmapSample/ImageBitmapSample',
}
]
}
const BUTTON_AND_SELECTION: ThirdLevelCategory =
{
image: $r('app.media.ic_button_and_selection'),
title: $r('app.string.button_and_selection'),
childNodes: [
{
title: $r('app.string.button_title'),
url: 'pages/components/buttonAndSelection/buttonSample/ButtonSample'
},
{
title: $r('app.string.date_picker_title'),
url: 'pages/components/buttonAndSelection/datePickerSample/DatePickerSample'
},
{
title: $r('app.string.radio_title'),
url: 'pages/components/buttonAndSelection/radioSample/RadioSample'
},
{
title: $r('app.string.select_title'),
url: 'pages/components/buttonAndSelection/selectSample/SelectSample'
},
{
title: $r('app.string.slider_title'),
url: 'pages/components/buttonAndSelection/sliderSample/SliderSample'
},
{
title: $r('app.string.toggle_title'),
url: 'pages/components/buttonAndSelection/toggleSample/ToggleSample'
},
{
title: $r('app.string.checkbox_checkboxgroup'),
url: 'pages/components/buttonAndSelection/checkboxSample/CheckboxSample'
},
{
title: $r('app.string.text_picker'),
url: 'pages/components/buttonAndSelection/textPickerSample/TextPickerSample'
},
{
title: $r('app.string.time_picker'),
url: 'pages/components/buttonAndSelection/timePickerSample/TimePickerSample'
},
{
title: $r('app.string.counter_name'),
url: 'pages/components/buttonAndSelection/counterSample/CounterSample'
},
{
title: $r('app.string.rating_name'),
url: 'pages/components/buttonAndSelection/ratingSample/RatingSample'
}
]
}
const BLANK_AND_DIVIDER: ThirdLevelCategory =
{
image: $r('app.media.ic_blank_and_divider'),
title: $r('app.string.blank_and_divider'),
childNodes: [
{
title: $r('app.string.divider_title'),
url: 'pages/components/blankAndDivider/dividerSample/DividerSample'
}
]
}
const INFORMATION_PRESENTATION_AND_DYNAMIC_EFFECTS: ThirdLevelCategory =
{
image: $r('app.media.ic_information_presentation_and_dynamic_effects'),
title: $r('app.string.information_presentation_and_dynamic_effects'),
childNodes: [
{
title: $r('app.string.qrcode_title'),
url: 'pages/components/informationPresentationAndDynamicEffects/qrCodeSample/QRCodeSample',
harmonyOSOnly: true
},
{
title: $r('app.string.loading_progress'),
url: 'pages/components/informationPresentationAndDynamicEffects/loadingProgressSample/LoadingProgressSample'
},
{
title: $r('app.string.marquee_name'),
url: 'pages/components/informationPresentationAndDynamicEffects/marqueeSample/MarqueeSample'
},
{
title: $r('app.string.text_timer'),
url: 'pages/components/informationPresentationAndDynamicEffects/textTimerSample/TextTimerSample'
},
{
title: $r('app.string.text_clock'),
url: 'pages/components/informationPresentationAndDynamicEffects/textclockSample/TextClockSample'
},
{
title: $r('app.string.progress_name'),
url: 'pages/components/informationPresentationAndDynamicEffects/progressSample/ProgressSample'
},
{
title: $r('app.string.gauge_name'),
url: 'pages/components/informationPresentationAndDynamicEffects/gaugeSample/GaugeSample'
},
{
title: $r('app.string.data_panel'),
url: 'pages/components/informationPresentationAndDynamicEffects/dataPanelSample/DataPanelSample'
},
{
title: $r('app.string.scroll_To_effect'),
url: "pages/components/informationPresentationAndDynamicEffects/scrollToSample/ScrollToSample"
},
{
title: $r('app.string.tabs_switch_effect'),
url: "pages/components/informationPresentationAndDynamicEffects/tapsSwitchSample/TapsSwitchSample"
},
{
title: $r('app.string.image_fit_Full_effect'),
url: "pages/components/informationPresentationAndDynamicEffects/imageFitFullSample/ImageFitFullSample"
},
{
title: $r('app.string.particle_effect'),
url: "pages/components/informationPresentationAndDynamicEffects/particleSample/ParticleSample"
},
{
title: $r('app.string.list'),
url: 'pages/components/informationPresentationAndDynamicEffects/listSample/ListSample'
}
]
}
const TEXT_AND_INPUT: ThirdLevelCategory =
{
image: $r('app.media.ic_text_and_input'),
title: $r('app.string.text_and_input'),
childNodes: [
{
title: $r('app.string.image_span_title'),
url: 'pages/components/textAndInput/imageSpanSample/ImageSpanSample'
},
{
title: $r('app.string.span_title'),
url: 'pages/components/textAndInput/spanSample/SpanSample'
},
{
title: $r('app.string.text_input_title'),
url: 'pages/components/textAndInput/textInputSample/TextInputSample',
},
{
title: $r('app.string.text_title'),
url: 'pages/components/textAndInput/textSample/TextSample'
},
{
title: $r('app.string.text_styled_string_title'),
url: 'pages/components/textAndInput/textStyledStringSample/TextStyledStringSample',
},
{
title: $r('app.string.rich_text'),
url: 'pages/components/textAndInput/richTextSample/RichTextSample',
harmonyOSOnly: true
},
{
title: $r('app.string.rich_editor'),
url: 'pages/components/textAndInput/richEditorSample/RichEditorSample',
harmonyOSOnly: true
},
{
title: $r('app.string.textarea_title'),
url: 'pages/components/textAndInput/textAreaSample/TextAreaSample'
},
{
title: $r('app.string.patternlock_title'),
url: 'pages/components/textAndInput/patternLockSample/PattternLockSample'
},
{
title: $r('app.string.search_title'),
url: 'pages/components/textAndInput/searchSample/SearchSample'
}
]
}
const SCOLL_SWIPE: ThirdLevelCategory =
{
image: $r('app.media.ic_blank_and_divider'),
title: $r('app.string.scroll_swiper'),
childNodes: [
{
title: $r('app.string.scroll_name'),
url: 'pages/components/scrollAndSwipe/scrollSample/ScrollSample'
},
{
title: $r('app.string.swiper_name'),
url: 'pages/components/scrollAndSwipe/swiperSample/SwiperSample'
}
]
}
const ROWS_AND_COLUMNS: ThirdLevelCategory =
{
image: $r('app.media.ic_rows_and_columns'),
title: $r('app.string.rows_and_columns'),
childNodes: [
{
title: $r('app.string.row_title'),
url: 'pages/components/rowsAndColumns/rowSample/RowSample'
},
{
title: $r('app.string.rowsplit_title'),
url: 'pages/components/rowsAndColumns/rowSplitSample/RowSplitSample'
},
{
title: $r('app.string.column_title'),
url: 'pages/components/rowsAndColumns/columnSample/ColumnSample'
},
{
title: $r('app.string.columnsplit_title'),
url: 'pages/components/rowsAndColumns/columnSplitSample/ColumnSplitSample'
},
{
title: $r('app.string.sidebarcontainer_title'),
url: 'pages/components/rowsAndColumns/sideBarContainerSample/SideBarContainerSample'
}
]
}
const STACK_FLEX_AND_GRID: ThirdLevelCategory =
{
image: $r('app.media.ic_stack_flex_and_grid'),
title: $r('app.string.stack_flex_and_grid'),
childNodes: [
{
title: $r('app.string.stack_title'),
url: 'pages/components/stackFlexAndGrid/stackSample/StackSample'
},
{
title: $r('app.string.flex_title'),
url: 'pages/components/stackFlexAndGrid/flexSample/FlexSample'
}
]
}
const LIST_AND_GRID: ThirdLevelCategory =
{
image: $r('app.media.ic_list_and_grid'),
title: $r('app.string.list_and_grid'),
childNodes: [
{
title: $r('app.string.list_title'),
url: 'pages/components/listAndGrid/listSample/ListSample'
},
{
title: $r('app.string.list_item_title'),
url: 'pages/components/listAndGrid/listItemSample/ListItemSample'
},
{
title: $r('app.string.grid_title'),
url: 'pages/components/listAndGrid/gridSample/GridSample'
},
{
title: $r('app.string.grid_item_title'),
url: 'pages/components/listAndGrid/gridItemSample/GridItemSample'
},
{
title: $r('app.string.water_flow_title'),
url: 'pages/components/listAndGrid/waterFlowSample/WaterFlowSample'
}
]
}
const NAVIGATION: ThirdLevelCategory =
{
image: $r('app.media.ic_navigation'),
title: $r('app.string.navigation'),
childNodes: [
{
title: $r('app.string.navigation_title'),
url: 'pages/components/navigation/navigationSample/NavigationSample'
},
{
title: $r('app.string.navigator_title'),
url: 'pages/components/navigation/navigatorSample/NavigatorSample'
},
{
title: $r('app.string.tabs_title'),
url: "pages/components/navigation/tabSample/TabSample"
},
{
title: $r('app.string.tab_content_title'),
url: 'pages/components/navigation/tabContentSample/TabContentSample'
},
{
title: $r('app.string.stepper_title'),
url: "pages/components/navigation/stepperAndStepperItemSample/StepperAndStepperItemSample"
}
]
}
const CANVAS_AND_GRAPHIC_DRAWING: ThirdLevelCategory =
{
image: $r('app.media.ic_canvas_and_graphic_drawing'),
title: $r('app.string.canvas_and_graphic_drawing'),
childNodes: [
{
title: $r('app.string.canvas_title'),
url: 'pages/components/canvasAndGraphicDrawing/canvasSample/CanvasSample'
},
{
title: $r('app.string.circle_title'),
url: 'pages/components/canvasAndGraphicDrawing/circleSample/CircleSample'
},
{
title: $r('app.string.ellipse_title'),
url: 'pages/components/canvasAndGraphicDrawing/ellipseSample/EllipseSample'
},
{
title: $r('app.string.line_title'),
url: 'pages/components/canvasAndGraphicDrawing/lineSample/LineSample'
},
{
title: $r('app.string.path_title'),
url: 'pages/components/canvasAndGraphicDrawing/pathSample/PathSample'
},
{
title: $r('app.string.polygon_title'),
url: 'pages/components/canvasAndGraphicDrawing/polygonSample/PolygonSample'
},
{
title: $r('app.string.polyline_title'),
url: 'pages/components/canvasAndGraphicDrawing/polylineSample/PolylineSample'
},
{
title: $r('app.string.rect_title'),
url: 'pages/components/canvasAndGraphicDrawing/rectSample/RectSample'
},
{
title: $r('app.string.shape_title'),
url: 'pages/components/canvasAndGraphicDrawing/shapeSample/ShapeSample'
}
]
}
const IMAGE_VIDEO_AND_MEDIA: ThirdLevelCategory =
{
image: $r('app.media.ic_image_video_media'),
title: $r('app.string.image_video_and_media'),
childNodes: [
{
title: $r('app.string.image_title'),
url: 'pages/components/imageVideoAndMedia/imageSample/ImageSample'
},
{
title: $r('app.string.image_animator_title'),
url: 'pages/components/imageVideoAndMedia/imageAnimatorSample/ImageAnimatorSample'
},
{
title: $r('app.string.video_title'),
url: 'pages/components/imageVideoAndMedia/videoSample/VideoSample'
},
{
title: $r('app.string.xcomponent_title'),
url: 'pages/components/imageVideoAndMedia/xcomponentSample/XComponentSample'
},
{
title: $r('app.string.plugin_component_title'),
url: 'pages/components/imageVideoAndMedia/pluginComponentSample/PluginComponentSample'
}
]
}
const WEB: ThirdLevelCategory =
{
image: $r('app.media.ic_web'),
title: $r('app.string.web'),
childNodes: [
{
title: $r('app.string.web_title'),
url: 'pages/components/web/webSample/WebSample'
}
]
}
export const COMPONENT_CATEGORIES: ThirdLevelCategory[] =
[
BLANK_AND_DIVIDER,
BUTTON_AND_SELECTION,
SCOLL_SWIPE,
INFORMATION_PRESENTATION_AND_DYNAMIC_EFFECTS,
TEXT_AND_INPUT,
AUXILIARY,
CANVAS,
ROWS_AND_COLUMNS,
STACK_FLEX_AND_GRID,
LIST_AND_GRID,
NAVIGATION,
CANVAS_AND_GRAPHIC_DRAWING,
IMAGE_VIDEO_AND_MEDIA,
WEB
]
// 辅助/AlphabetIndexerSampleData
export let alphabetIndexerDataB: Resource[] =
[$r('app.string.alphabetindexer_bu'), $r('app.string.alphabetindexer_bai'), $r('app.string.alphabetindexer_bao'),
$r('app.string.alphabetindexer_bi'), $r('app.string.alphabetindexer_bing')]
export let alphabetIndexerDataC: Resource[] =
[$r('app.string.alphabetindexer_cao'), $r('app.string.alphabetindexer_cheng'), $r('app.string.alphabetindexer_chen'),
$r('app.string.alphabetindexer_cui')]
export let alphabetIndexerDataL: Resource[] =
[$r('app.string.alphabetindexer_liu'), $r('app.string.alphabetindexer_li'), $r('app.string.alphabetindexer_lou'),
$r('app.string.alphabetindexer_liang'), $r('app.string.alphabetindexer_lei'), $r('app.string.alphabetindexer_lv'),
$r('app.string.alphabetindexer_liu3'), $r('app.string.alphabetindexer_lu')]
export let letterValue: string[] = ['#', 'A', 'B', 'C', 'D', 'E', 'F', 'G',
'H', 'I', 'J', 'K', 'L', 'M', 'N',
'O', 'P', 'Q', 'R', 'S', 'T', 'U',
'V', 'W', 'X', 'Y', 'Z']
// 辅助&按钮与选择/panel&textPickerArrayData
export let fruitArray: Resource[] =
[$r('app.string.checkbox_apple'), $r('app.string.checkbox_banbana'), $r('app.string.checkbox_cherries'),
$r('app.string.checkbox_durian')]
// 信息展示与动效/dataPanelSample
export let panelData: number[] = [10, 10, 30, 10, 10, 20]
// 文本与输入/spanSelectData
export let selectData: Resource[] =
[$r('app.string.span_decoration_none'), $r('app.string.span_decoration_linethrough'),
$r('app.string.span_decoration_underline'), $r('app.string.span_decoration_overline')]
// 三级类别 Scroll 通用 left padding
export const LEFT_PADDING: number = 16
// 三级类别 Scroll 通用 right padding
export const RIGHT_PADDING: number = 16
// 行列与分栏/rowAlignItemsData
export const ROW_ALIGNITEMS_DATA: Resource[] =
[$r('app.string.row_alignitems_top'), $r('app.string.row_alignitems_center'), $r('app.string.row_alignitems_bottom')]
// 行列与分栏/rowJustifyContentData
export const ROW_JUSTIFYCONTENT_DATA: Resource[] =
[$r('app.string.row_justifycontent_start'), $r('app.string.row_justifycontent_center'),
$r('app.string.row_justifycontent_end'),
$r('app.string.row_justifycontent_spacebetween'), $r('app.string.row_justifycontent_spacearound'),
$r('app.string.row_justifycontent_spaceevenly')]
// 行列与分栏/columnAlignItemsData
export const COLUMN_ALIGNITEMS_DATA: Resource[] =
[$r('app.string.column_alignitems_start'), $r('app.string.column_alignitems_center'),
$r('app.string.column_alignitems_end')]
// 行列与分栏/columnJustifyContentData
export const COLUMN_JUSTIFYCONTENT_DATA: Resource[] =
[$r('app.string.column_justifycontent_start'), $r('app.string.column_justifycontent_center'),
$r('app.string.column_justifycontent_end'),
$r('app.string.column_justifycontent_spacebetween'), $r('app.string.column_justifycontent_spacearound'),
$r('app.string.column_justifycontent_spaceevenly')]
// 行列与分栏/sidebarContainerTypeData
export const SBC_TYPE_DATA: Resource[] =
[$r('app.string.sidebarcontainer_type_embed'), $r('app.string.sidebarcontainer_type_overlay')]
// 行列与分栏/sidebarContainerPositionData
export const SBC_POSITION_DATA: Resource[] = [$r('app.string.sidebarcontainer_sidebar_show_position_start'),
$r('app.string.sidebarcontainer_sidebar_show_position_end')]
// 堆叠、Flex与栅格/stackArgsSelectData
export const STACK_ARGUMENTS_SELECT_DATA: Resource[] =
[$r('app.string.stack_alignments_topstart'), $r('app.string.stack_alignments_top'),
$r('app.string.stack_alignments_topend'), $r('app.string.stack_alignments_start'),
$r('app.string.stack_alignment_center'), $r('app.string.stack_alignment_end'),
$r('app.string.stack_alignments_bottomstart'), $r('app.string.stack_alignments_bottom'),
$r('app.string.stack_alignments_bottomend')]
// 堆叠、Flex与栅格/stackZIndexSelectData
export const STACK_ZIND_SELECT_DATA: Resource[] =
[$r('app.string.stack_zindex_four'), $r('app.string.stack_zindex_one')]
// 堆叠、Flex与栅格/flexDirectionSelectData
export const FLEX_DIRECTION_SELECT_DATA: Resource[] =
[$r('app.string.flex_argument_direction_row'), $r('app.string.flex_argument_direction_row_reverse'),
$r('app.string.flex_argument_direction_column'), $r('app.string.flex_argument_direction_column_reverse')]
// 堆叠、Flex与栅格/flexWrapSelectData
export const FLEX_WRAP_SELECT_DATA: Resource[] =
[$r('app.string.flex_argument_wrap_no_wrap'), $r('app.string.flex_argument_wrap_wrap'),
$r('app.string.flex_argument_wrap_wrap_reverse')]
// 堆叠、Flex与栅格/flexJustifyContentSelectData
export const FLEX_JUSTIFY_CONTENT_SELECT_DATA: Resource[] =
[$r('app.string.flex_argument_justifycontent_start'), $r('app.string.flex_argument_justifycontent_center'),
$r('app.string.flex_argument_justifycontent_End'),
$r('app.string.flex_argument_justifycontent_space_between'),
$r('app.string.flex_argument_justifycontent_space_around'),
$r('app.string.flex_argument_justifycontent_speac_evenly')]
// 堆叠、Flex与栅格/flexAlignItemsSelectData
export const FLEX_ALIGN_ITEMS_SELECT_DATA: Resource[] =
[$r('app.string.flex_argumen_alignItems_auto'), $r('app.string.flex_argumen_alignItems_start'),
$r('app.string.flex_argumen_alignItems_center'),
$r('app.string.flex_argumen_alignItems_end'), $r('app.string.flex_argumen_alignItems_stretch'),
$r('app.string.flex_argumen_alignItems_baseline')]
// 堆叠、Flex与栅格/gridContainerSizeTypeSelectData
export const GRIDCONTAIER_SIZE_TYPE_SELECT_DATA: Resource[] =
[$r('app.string.gridcontainer_sizetype_xs'), $r('app.string.gridcontainer_sizetype_sm'),
$r('app.string.gridcontainer_sizetype_md'), $r('app.string.gridcontainer_sizetype_lg'),
$r('app.string.gridcontainer_sizetype_auto'),]
//图片、视频与媒体/imageSelectObjectFit
export const OBJECT_FIT_SELECT: Resource[] =
[$r('app.string.object_fit_none'), $r('app.string.object_fit_cover'), $r('app.string.object_fit_contain'),
$r('app.string.object_fit_fill'), $r('app.string.object_fit_scale_down'), $r('app.string.object_fit_auto')]
//图片、视频与媒体/imageSelectRenderMode
export const RENDER_MODE_SELECT: Resource[] =
[$r('app.string.image_rendermode_original'), $r('app.string.image_rendermode_template')]
//图片、视频与媒体/imageSelectRepeat
export const REPEAT_SELECT: Resource[] =
[$r('app.string.image_repeat_no'), $r('app.string.image_repeat_x'), $r('app.string.image_repeat_y'),
$r('app.string.image_repeat_xy')]
// 图片、视频与媒体/videoSelectCurrentRate
export const CURRENT_RATE: string[] = ['0.75X', '1X', '1.25X', '1.75X', '2X']
// 列表与宫格/listDirectionSelectData
export const LIST_DIRECTION_SELECT_DATA: Resource[] =
[$r('app.string.list_properties_direction_vertical'), $r('app.string.list_properties_direction_Horizontal')]
// 列表与宫格/listScrollBarSelectData
export const LIST_SCROLLBAR_SELECT_DATA: Resource[] =
[$r('app.string.list_properties_scroll_bar_off'), $r('app.string.list_properties_scroll_bar_on'),
$r('app.string.list_properties_scroll_bar_auto')]
// 列表与宫格/listEdgeEffectSelectData
export const LIST_EDGE_EFFECT_SELECT_DATA: Resource[] =
[$r('app.string.list_properties_edge_effect_spring'), $r('app.string.list_properties_edge_effect_fade'),
$r('app.string.list_properties_edge_effect_none')]
// 列表与宫格/listAlignListItemSelectData
export const LIST_ALIGN_LIST_ITEM_SELECT_DATA: Resource[] =
[$r('app.string.list_properties_align_list_item_start'), $r('app.string.list_properties_align_list_item_Center'),
$r('app.string.list_properties_align_list_item_End')]
// 列表与宫格/gridLayoutDirectionSelectData
export const GRID_LAYOUT_DIRECTION_SELECT: Resource[] =
[$r('app.string.grid_properties_layout_direction_row'), $r('app.string.grid_properties_layout_direction_column')
, $r('app.string.grid_properties_layout_direction_row_reverse'),
$r('app.string.grid_properties_layout_direction_column_reverse')]
// 导航/tabsBarPositionSelectData
export const TABS_BAR_POSITION_SELECT: Resource[] =
[$r('app.string.tabs_arguments_bar_position_start'), $r('app.string.tabs_arguments_bar_position_end')]
// 导航/tabsBarModeSelectData
export const TABS_BAR_MODE_SELECT: Resource[] =
[$r('app.string.tabs_properties_bar_mode_fixed'), $r('app.string.tabs_properties_bar_scrollable')]
//画布与图形绘制/PathSelectCommands
export const PATH_SELECT_COMMANDS: Resource[] =
[$r('app.string.path_line'), $r('app.string.path_triangle'), $r('app.string.path_square'),
$r('app.string.path_polygon')
, $r('app.string.path_camber_first'), $r('app.string.path_camber_second'), $r('app.string.path_camber_third')]
// 列表与宫格/waterFlowScrollEdgeSelectData
export const WATER_FLOW_SCROLL_EDGE_SELECT_DATA: Resource[] =
[$r('app.string.water_flow_controller_top'), $r('app.string.water_flow_controller_bottom')]
// 列表与宫格/waterFlowEdgeEffectSelectData
export const WATER_FLOW_EDGE_EFFECT_SELECT_DATA: Resource[] =
[$r('app.string.water_flow_properties_edge_effect_spring'), $r('app.string.water_flow_properties_edge_effect_fade'),
$r('app.string.water_flow_properties_edge_effect_none')]