Home
last modified time | relevance | path

Searched refs:menuOptions (Results 1 - 10 of 10) sorted by relevance

/foundation/arkui/ace_engine/adapter/ohos/osal/
H A Ddata_detector_adapter.cpp66 std::vector<std::pair<std::string, std::function<void()>>> menuOptions; in ShowAIEntityMenu() local
89 menuOptions.push_back(std::make_pair(menuOption.first, onClickEvent)); in ShowAIEntityMenu()
95 return overlayManager->ShowAIEntityMenu(menuOptions, aiRect, targetNode); in ShowAIEntityMenu()
140 auto menuOptions = textDetectResult_.menuOptionAndAction[TEXT_DETECT_MAP.at(aiSpan.type)]; in ResponseBestMatchItem() local
141 if (menuOptions.empty()) { in ResponseBestMatchItem()
145 OnClickAIMenuOption(aiSpan, menuOptions[0]); in ResponseBestMatchItem()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_text.h84 const JSCallbackInfo& info, const JSRef<JSObject>& menuOptions, NG::SelectMenuParam& menuParam);
H A Djs_view_abstract.cpp3272 void ParseMenuBorderRadius(const JSRef<JSObject>& menuOptions, NG::MenuParam& menuParam) in ParseMenuBorderRadius() argument
3274 auto borderRadiusValue = menuOptions->GetProperty(static_cast<int32_t>(ArkUIIndex::BORDER_RADIUS)); in ParseMenuBorderRadius()
3313 void ParseMenuArrowParam(const JSRef<JSObject>& menuOptions, NG::MenuParam& menuParam) in ParseMenuArrowParam() argument
3315 auto enableArrowValue = menuOptions->GetProperty("enableArrow"); in ParseMenuArrowParam()
3320 auto arrowOffset = menuOptions->GetProperty("arrowOffset"); in ParseMenuArrowParam()
3344 void ParseMenuLayoutRegionMarginParam(const JSRef<JSObject>& menuOptions, NG::MenuParam& menuParam) in ParseMenuLayoutRegionMarginParam() argument
3346 auto marginVal = menuOptions->GetProperty("layoutRegionMargin"); in ParseMenuLayoutRegionMarginParam()
3375 void ParseMenuParam(const JSCallbackInfo& info, const JSRef<JSObject>& menuOptions, NG::MenuParam& menuParam) in ParseMenuParam() argument
3377 auto offsetVal = menuOptions->GetProperty("offset"); in ParseMenuParam()
3392 auto placementValue = menuOptions in ParseMenuParam()
3499 auto menuOptions = JSRef<JSObject>::Cast(info[optionIndex]); ParseBindOptionParam() local
[all...]
H A Djs_text.cpp1201 const JSCallbackInfo& info, const JSRef<JSObject>& menuOptions, NG::SelectMenuParam& menuParam) in ParseMenuParam()
1204 auto onAppearValue = menuOptions->GetProperty("onAppear"); in ParseMenuParam()
1222 auto onDisappearValue = menuOptions->GetProperty("onDisappear"); in ParseMenuParam()
1200 ParseMenuParam( const JSCallbackInfo& info, const JSRef<JSObject>& menuOptions, NG::SelectMenuParam& menuParam) ParseMenuParam() argument
H A Djs_web.cpp3255 const JSCallbackInfo& info, const JSRef<JSObject>& menuOptions, NG::MenuParam& menuParam) in ParseBindSelectionMenuParam()
3258 auto onDisappearValue = menuOptions->GetProperty("onDisappear"); in ParseBindSelectionMenuParam()
3272 auto onAppearValue = menuOptions->GetProperty("onAppear"); in ParseBindSelectionMenuParam()
3290 auto menuOptions = JSRef<JSObject>::Cast(args); in ParseBindSelectionMenuOptionParam() local
3291 ParseBindSelectionMenuParam(info, menuOptions, menuParam); in ParseBindSelectionMenuOptionParam()
3293 auto preview = menuOptions->GetProperty("preview"); in ParseBindSelectionMenuOptionParam()
3297 auto menuType = menuOptions->GetProperty("menuType"); in ParseBindSelectionMenuOptionParam()
3254 ParseBindSelectionMenuParam( const JSCallbackInfo& info, const JSRef<JSObject>& menuOptions, NG::MenuParam& menuParam) ParseBindSelectionMenuParam() argument
H A Djs_richeditor.cpp1002 JSRef<JSObject> menuOptions = info[requiredParamCount]; in BindSelectionMenu() local
1003 JSText::ParseMenuParam(info, menuOptions, menuParam); in BindSelectionMenu()
1004 auto menuType = menuOptions->GetProperty("menuType"); in BindSelectionMenu()
/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/
H A Doverlay_test_ng.cpp2167 * @tc.steps: step2. create menuOptions and call BuildAIEntityMenu. in HWTEST_F()
2170 std::vector<std::pair<std::string, std::function<void()>>> menuOptions; in HWTEST_F() local
2171 menuOptions.push_back(std::make_pair(MENU_CONTENT, []() {})); in HWTEST_F()
2172 EXPECT_NE(overlayManager->BuildAIEntityMenu(menuOptions), nullptr); in HWTEST_F()
2192 * @tc.steps: step2. create menuOptions and call CreateAIEntityMenu. in HWTEST_F()
2195 std::vector<std::pair<std::string, std::function<void()>>> menuOptions; in HWTEST_F() local
2196 menuOptions.push_back(std::make_pair(MENU_CONTENT, []() {})); in HWTEST_F()
2197 EXPECT_NE(overlayManager->CreateAIEntityMenu(menuOptions, targetNode), nullptr); in HWTEST_F()
2217 * @tc.steps: step2. create menuOptions, handleRect and call CreateAIEntityMenu. in HWTEST_F()
2220 std::vector<std::pair<std::string, std::function<void()>>> menuOptions; in HWTEST_F() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
H A Doverlay_manager.h510 RefPtr<FrameNode> BuildAIEntityMenu(const std::vector<std::pair<std::string, std::function<void()>>>& menuOptions);
511 RefPtr<FrameNode> CreateAIEntityMenu(const std::vector<std::pair<std::string, std::function<void()>>>& menuOptions,
513 bool ShowAIEntityMenu(const std::vector<std::pair<std::string, std::function<void()>>>& menuOptions,
H A Doverlay_manager.cpp6046 const std::vector<std::pair<std::string, std::function<void()>>>& menuOptions) in BuildAIEntityMenu()
6052 for (const auto& menuOption : menuOptions) { in BuildAIEntityMenu()
6072 const std::vector<std::pair<std::string, std::function<void()>>>& menuOptions, const RefPtr<FrameNode>& targetNode) in CreateAIEntityMenu()
6082 MenuView::Create(BuildAIEntityMenu(menuOptions), targetNode->GetId(), targetNode->GetTag(), menuParam, true); in CreateAIEntityMenu()
6086 bool OverlayManager::ShowAIEntityMenu(const std::vector<std::pair<std::string, std::function<void()>>>& menuOptions, in ShowAIEntityMenu() argument
6091 auto menuWrapperNode = CreateAIEntityMenu(menuOptions, targetNode); in ShowAIEntityMenu()
6045 BuildAIEntityMenu( const std::vector<std::pair<std::string, std::function<void()>>>& menuOptions) BuildAIEntityMenu() argument
6071 CreateAIEntityMenu( const std::vector<std::pair<std::string, std::function<void()>>>& menuOptions, const RefPtr<FrameNode>& targetNode) CreateAIEntityMenu() argument
/foundation/arkui/ace_engine/test/unittest/core/pattern/web/
H A Dweb_pattern_select_test_ng.cpp2030 std::vector<MenuOptionsParam> menuOptions; in HWTEST_F()
2031 return menuOptions; in HWTEST_F()

Completed in 59 milliseconds