Home
last modified time | relevance | path

Searched refs:menuBuilder (Results 1 - 14 of 14) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/
H A Dselect_overlay_property.h180 std::function<void()> menuBuilder; member
184 if (menuBuilder != nullptr || info.menuBuilder != nullptr) { in IsIconChanged()
H A Dselect_overlay_paint_method.h48 if (info_.menuInfo.menuBuilder) {
H A Dselect_overlay_pattern.h172 return info_ && info_->menuInfo.menuBuilder != nullptr; in IsCustomMenu()
H A Dselect_overlay_layout_algorithm.cpp74 if (info_->menuInfo.menuBuilder) { in MeasureChild()
197 if (info_->menuInfo.menuBuilder) { in LayoutChild()
474 if ((!upHandle.isShow && downHandle.isShow) || info_->menuInfo.menuBuilder) { in AdjustSelectMenuOffset()
H A Dselect_overlay_node.cpp841 CHECK_NULL_RETURN(info->menuInfo.menuBuilder, nullptr); in CreateCustomSelectMenu()
843 info->menuInfo.menuBuilder(); in CreateCustomSelectMenu()
853 if (info->isUsingMouse && !info->menuInfo.menuBuilder && !isShowHandleOnly) { in CreateSelectOverlayNode()
1332 if (info->menuInfo.menuBuilder) { in CreateToolBar()
1816 if (menuItemChanged && info->menuInfo.menuBuilder == nullptr) { in UpdateToolBar()
/foundation/arkui/ace_engine/frameworks/core/components/navigation_bar/
H A Dnavigation_bar_component.cpp498 auto menuBuilder = AceType::DynamicCast<TitleBarMenuBuilder>(builder); in Build() local
499 if (menuBuilder) { in Build()
500 moreButton_ = menuBuilder->GetMoreButton(); in Build()
501 menuItemsInBar_ = menuBuilder->GetMenuItemsInBar(); in Build()
/foundation/arkui/ace_engine/frameworks/core/components/web/
H A Dweb_property.h86 std::function<void()> menuBuilder; member
93 : type(_type), responseType(_responseType), menuBuilder(_menuBuilder), previewBuilder(_previewBuilder), in WebPreviewSelectionMenuParam()
/foundation/arkui/ace_engine/test/unittest/core/pattern/select_overlay/
H A Dselect_overlay_test_ng.cpp2239 pattern->info_->menuInfo.menuBuilder = []() { in HWTEST_F()
2778 pattern->info_->menuInfo.menuBuilder = []() { in HWTEST_F()
2894 pattern->info_->menuInfo.menuBuilder = []() { return; }; in HWTEST_F()
2939 pattern->info_->menuInfo.menuBuilder = nullptr; in HWTEST_F()
3012 pattern->info_->menuInfo.menuBuilder = []() { return; }; in HWTEST_F()
3189 selectInfo.menuInfo.menuBuilder = []() { return; }; in HWTEST_F()
3208 selectInfo.menuInfo.menuBuilder = []() { return; }; in HWTEST_F()
3504 infoPtr->menuInfo.menuBuilder = []() { return; }; in HWTEST_F()
3570 infoPtr->menuInfo.menuBuilder = []() { in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_pattern.h516 void BindSelectionMenu(TextSpanType spanType, TextResponseType responseType, std::function<void()>& menuBuilder,
H A Dtext_pattern.cpp3709 std::function<void()>& menuBuilder, std::function<void(int32_t, int32_t)>& onAppear, in BindSelectionMenu()
3715 if (menuBuilder == nullptr) { in BindSelectionMenu()
3719 it->second->buildFunc = menuBuilder; in BindSelectionMenu()
3726 std::make_shared<SelectionMenuParams>(spanType, menuBuilder, onAppear, onDisappear, responseType); in BindSelectionMenu()
3765 selectInfo.menuInfo.menuBuilder = menuParams->buildFunc; in CopyBindSelectionMenuParams()
3708 BindSelectionMenu(TextSpanType spanType, TextResponseType responseType, std::function<void()>& menuBuilder, std::function<void(int32_t, int32_t)>& onAppear, std::function<void()>& onDisappear) BindSelectionMenu() argument
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/
H A Drich_editor_pattern.h228 std::function<void()> menuBuilder = nullptr; member
680 void BindSelectionMenu(TextResponseType type, TextSpanType richEditorType, std::function<void()>& menuBuilder,
H A Drich_editor_pattern.cpp794 menuBuilder = builder;
851 auto& menuBuilder = oneStepDragParam_->menuBuilder;
856 ViewAbstractModel::GetInstance()->BindContextMenu(resType, menuBuilder, menuParam, previewBuilder);
2397 if (selectOverlayInfo && !selectOverlayInfo->menuInfo.menuBuilder) {
7998 std::function<void()>& menuBuilder, std::function<void(int32_t, int32_t)>& onAppear,
8001 TextPattern::BindSelectionMenu(richEditorType, type, menuBuilder, onAppear, onDisappear);
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_web.cpp3333 std::function<void()> menuBuilder = [execCtx = info.GetExecutionContext(), func = std::move(builderFunc), in BindSelectionMenu() local
3362 elementType, responseType, menuBuilder, previewBuilder, menuParam); in BindSelectionMenu()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/
H A Dweb_pattern.cpp480 if (param->menuBuilder == nullptr) { in SetPreviewSelectionMenu()
590 curResponseType_, params->menuBuilder, params->menuParam, params->previewBuilder); in UpdateImagePreviewParam()

Completed in 60 milliseconds