/foundation/arkui/ace_engine/test/unittest/core/base/ |
H A D | view_abstract_model_test_ng.cpp | 220 std::function<void()> buildFunc = nullptr; in HWTEST_F() local 228 viewAbstractModelNG.BindContextMenu(ResponseType::RIGHT_CLICK, buildFunc, menuParam, previewBuildFunc); in HWTEST_F() 232 * @tc.steps: entering BindContextMenuSingle with subwindow null, menuParam.isShow true, and buildFunc not null. in HWTEST_F() 236 buildFunc = []() {}; in HWTEST_F() 237 viewAbstractModelNG.BindContextMenu(ResponseType::RIGHT_CLICK, buildFunc, menuParam, previewBuildFunc); in HWTEST_F() 241 * @tc.steps: entering BindContextMenuSingle with subwindow null, menuParam.isShow true, and buildFunc null. in HWTEST_F() 245 buildFunc = nullptr; in HWTEST_F() 246 viewAbstractModelNG.BindContextMenu(ResponseType::RIGHT_CLICK, buildFunc, menuParam, previewBuildFunc); in HWTEST_F() 250 * @tc.steps: BindContextMenuSingle with subwindow null, menuParam.isShow false, and buildFunc not null. in HWTEST_F() 254 buildFunc in HWTEST_F() 341 std::function<void()> buildFunc; HWTEST_F() local 385 std::function<void()> buildFunc; HWTEST_F() local 439 std::function<void()> buildFunc; HWTEST_F() local 475 std::function<void()> buildFunc; HWTEST_F() local 511 std::function<void()> buildFunc; HWTEST_F() local 552 std::function<void()> buildFunc; HWTEST_F() local 591 std::function<void()> buildFunc; HWTEST_F() local 629 std::function<void()> buildFunc; HWTEST_F() local 676 std::function<void()> buildFunc; HWTEST_F() local 722 std::function<void()> buildFunc; HWTEST_F() local 822 std::function<void()> buildFunc; HWTEST_F() local 861 std::function<void()> buildFunc = []() { flag++; }; HWTEST_F() local 919 std::function<void()> buildFunc = []() { flag++; }; HWTEST_F() local 969 std::function<void()> buildFunc = []() { flag++; }; HWTEST_F() local [all...] |
H A D | view_abstract_test_ng_new.cpp | 436 std::function<void()> buildFunc; in HWTEST_F() local 443 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); in HWTEST_F() 444 buildFunc = []() {}; in HWTEST_F() 445 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); in HWTEST_F() 447 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); in HWTEST_F() 449 viewAbstractModelNG.BindContextMenu(ResponseType::LONG_PRESS, buildFunc, menuParam, previewBuildFunc); in HWTEST_F() 458 viewAbstractModelNG.BindMenu(std::move(params), std::move(buildFunc), menuParam); in HWTEST_F() 460 viewAbstractModelNG.BindContextMenu(ResponseType::RIGHT_CLICK, buildFunc, menuParam, previewBuildFunc); in HWTEST_F() 463 viewAbstractModelNG.BindContextMenu(ResponseType::LONG_PRESS, buildFunc, menuParam, previewBuildFunc); in HWTEST_F() 508 ViewAbstract::BindMenuWithCustomNode(std::move(buildFunc), targetNod in HWTEST_F() 1163 std::function<void()> buildFunc; HWTEST_F() local 1216 std::function<void()> buildFunc; HWTEST_F() local 1273 std::function<void()> buildFunc; HWTEST_F() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | view_abstract_model_ng.cpp | 41 std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const MenuParam& menuParam) in BindMenuGesture() 55 } else if (buildFunc) { in BindMenuGesture() 56 showMenu = [builderFunc = std::move(buildFunc), weakTarget, menuParam](const GestureEvent& info) mutable { in BindMenuGesture() 73 std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const MenuParam& menuParam) in BindMenu() 100 } else if (buildFunc) { in BindMenu() 103 std::move(buildFunc), targetNode, menuParam.positionOffset, menuParam, std::move(previewBuildFunc)); in BindMenu() 107 BindMenuGesture(std::move(params), std::move(buildFunc), menuParam); in BindMenu() 147 std::function<void()>& buildFunc, const MenuParam& menuParam, std::function<void()>& previewBuildFunc) in CreateCustomMenuWithPreview() 161 std::move(buildFunc), refTargetNode, menuParam.positionOffset, menuParam, std::move(previewBuildFunc)); in CreateCustomMenuWithPreview() 178 std::function<void()>& buildFunc, cons in BindContextMenuSingle() 40 BindMenuGesture( std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const MenuParam& menuParam) BindMenuGesture() argument 72 BindMenu( std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const MenuParam& menuParam) BindMenu() argument 146 CreateCustomMenuWithPreview( std::function<void()>& buildFunc, const MenuParam& menuParam, std::function<void()>& previewBuildFunc) CreateCustomMenuWithPreview() argument 177 BindContextMenuSingle( std::function<void()>& buildFunc, const MenuParam& menuParam, std::function<void()>& previewBuildFunc) BindContextMenuSingle() argument 225 BindContextMenu(ResponseType type, std::function<void()>& buildFunc, const MenuParam& menuParam, std::function<void()>& previewBuildFunc) BindContextMenu() argument 233 BindContextMenu(const RefPtr<FrameNode>& targetNode, ResponseType type, std::function<void()>& buildFunc, const NG::MenuParam& menuParam, std::function<void()>& previewBuildFunc) BindContextMenu() argument 385 BindBackground(std::function<void()>&& buildFunc, const Alignment& align) BindBackground() argument 414 BindContentCover(bool isShow, std::function<void(const std::string&)>&& callback, std::function<void()>&& buildFunc, NG::ModalStyle& modalStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, const NG::ContentCoverParam& contentCoverParam) BindContentCover() argument 447 RegisterContextMenuKeyEvent( const RefPtr<FrameNode>& targetNode, std::function<void()>& buildFunc, const MenuParam& menuParam) RegisterContextMenuKeyEvent() argument 489 BindSheet(bool isShow, std::function<void(const std::string&)>&& callback, std::function<void()>&& buildFunc, std::function<void()>&& titleBuildFunc, NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss, std::function<void(const int32_t info)>&& onWillDismiss, std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange, std::function<void(const float)>&& onDetentsDidChange, std::function<void(const float)>&& onWidthDidChange, std::function<void(const float)>&& onTypeDidChange, std::function<void()>&& sheetSpringBack) BindSheet() argument 636 SetAccessibilityVirtualNode(std::function<void()>&& buildFunc) SetAccessibilityVirtualNode() argument [all...] |
H A D | view_abstract_model.h | 199 virtual void SetOverlay(const std::string& text, std::function<void()>&& buildFunc, 351 virtual void BindBackground(std::function<void()>&& buildFunc, const Alignment& align) = 0; 357 std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const NG::MenuParam& menuParam) = 0; 358 virtual void BindContextMenu(ResponseType type, std::function<void()>& buildFunc, const NG::MenuParam& menuParam, 361 std::function<void()>& buildFunc, const NG::MenuParam& menuParam, std::function<void()>& previewBuildFunc) {}; in BindContextMenu() 365 std::function<void()>&& buildFunc, NG::ModalStyle& modalStyle, std::function<void()>&& onAppear, 369 std::function<void()>&& buildFunc, std::function<void()>&& titleBuildFunc, NG::SheetStyle& sheetStyle, 387 virtual void SetAccessibilityVirtualNode(std::function<void()>&& buildFunc) = 0; 360 BindContextMenu(const RefPtr<NG::FrameNode>& targetNode, ResponseType type, std::function<void()>& buildFunc, const NG::MenuParam& menuParam, std::function<void()>& previewBuildFunc) BindContextMenu() argument
|
H A D | view_abstract_model_ng.h | 667 void SetOverlay(const std::string& text, std::function<void()>&& buildFunc, 672 ViewAbstract::SetOverlayBuilder(std::move(buildFunc), align, offsetX, offsetY); 1256 void BindBackground(std::function<void()>&& buildFunc, const Alignment& align) override; 1259 std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const MenuParam& menuParam); 1262 std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const MenuParam& menuParam) override; 1264 void BindContextMenu(ResponseType type, std::function<void()>& buildFunc, const MenuParam& menuParam, 1267 void BindContextMenu(const RefPtr<FrameNode>& targetNode, ResponseType type, std::function<void()>& buildFunc, 1275 std::function<void()>&& buildFunc, NG::ModalStyle& modalStyle, std::function<void()>&& onAppear, 1279 void BindSheet(bool isShow, std::function<void(const std::string&)>&& callback, std::function<void()>&& buildFunc, 1298 void SetAccessibilityVirtualNode(std::function<void()>&& buildFunc) overrid [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/ |
H A D | custom_dialog_controller_model_ng.h | 28 std::function<void()>&& buildFunc, RefPtr<AceType>& dialogComponent, RefPtr<AceType>& customDialog, 40 DialogProperties& dialogProperties, std::vector<WeakPtr<AceType>>& dialogs, std::function<void()>&& buildFunc,
|
H A D | custom_dialog_controller_model_ng.cpp | 20 bool& pending, bool& isShown, std::function<void()>&& cancelTask, std::function<void()>&& buildFunc, in SetOpenDialog() 54 currentId, controller, dialogProperties, dialogs, std::move(buildFunc), overlayManager); in SetOpenDialog() 60 std::function<void()>&& buildFunc, const RefPtr<OverlayManager>& overlayManager) in ParseOpenDialogTask() 62 auto task = [currentId, controller, &dialogProperties, &dialogs, func = std::move(buildFunc), in ParseOpenDialogTask() 18 SetOpenDialog(DialogProperties& dialogProperties, const WeakPtr<AceType>& controller, std::vector<WeakPtr<AceType>>& dialogs, bool& pending, bool& isShown, std::function<void()>&& cancelTask, std::function<void()>&& buildFunc, RefPtr<AceType>& dialogComponent, RefPtr<AceType>& customDialog, std::list<DialogOperation>& dialogOperation) SetOpenDialog() argument 58 ParseOpenDialogTask(int32_t currentId, const WeakPtr<AceType>& controller, DialogProperties& dialogProperties, std::vector<WeakPtr<AceType>>& dialogs, std::function<void()>&& buildFunc, const RefPtr<OverlayManager>& overlayManager) ParseOpenDialogTask() argument
|
H A D | custom_dialog_controller_model.h | 36 std::function<void()>&& buildFunc, RefPtr<AceType>& dialogComponent, RefPtr<AceType>& customDialog,
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rich_editor/ |
H A D | rich_editor_model_ng.h | 38 std::function<void()>& buildFunc, SelectMenuParam& menuParam) override; 55 void SetImagePreviewMenuParam(std::function<void()>& buildFunc, const SelectMenuParam& menuParam) override; 88 std::function<void()>& buildFunc, const SelectMenuParam& menuParam);
|
H A D | rich_editor_model_ng.cpp | 216 std::function<void()>& buildFunc, SelectMenuParam& menuParam) in BindSelectionMenu() 222 pattern->BindSelectionMenu(type, editorType, buildFunc, menuParam.onAppear, menuParam.onDisappear); in BindSelectionMenu() 531 void RichEditorModelNG::SetImagePreviewMenuParam(std::function<void()>& buildFunc, const SelectMenuParam& menuParam) in SetImagePreviewMenuParam() argument 535 richEditorPattern->SetImagePreviewMenuParam(buildFunc, menuParam); in SetImagePreviewMenuParam() 539 std::function<void()>& buildFunc, const SelectMenuParam& menuParam) in SetImagePreviewMenuParam() 544 richEditorPattern->SetImagePreviewMenuParam(buildFunc, menuParam); in SetImagePreviewMenuParam() 215 BindSelectionMenu(TextSpanType& editorType, TextResponseType& type, std::function<void()>& buildFunc, SelectMenuParam& menuParam) BindSelectionMenu() argument 538 SetImagePreviewMenuParam(FrameNode* frameNode, std::function<void()>& buildFunc, const SelectMenuParam& menuParam) SetImagePreviewMenuParam() argument
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | view_abstract_model_impl.h | 131 const std::string& text, std::function<void()> &&buildFunc, const RefPtr<NG::FrameNode>& contentNode, 260 void BindBackground(std::function<void()>&& buildFunc, const Alignment& align) override; 264 void BindMenu(std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, 267 void BindContextMenu(ResponseType type, std::function<void()>& buildFunc, const NG::MenuParam& menuParam, 271 std::function<void()>&& buildFunc, NG::ModalStyle& modalStyle, std::function<void()>&& onAppear, 275 void BindSheet(bool isShow, std::function<void(const std::string&)>&& callback, std::function<void()>&& buildFunc, 293 void SetAccessibilityVirtualNode(std::function<void()>&& buildFunc) override;
|
H A D | custom_dialog_controller_model_impl.h | 26 std::function<void()>&& buildFunc, RefPtr<AceType>& dialogComponent, RefPtr<AceType>& customDialog,
|
H A D | view_abstract_model_impl.cpp | 735 void ViewAbstractModelImpl::SetOverlay(const std::string& text, std::function<void()>&& buildFunc, in SetOverlay() argument 739 if (buildFunc || contentNode) { in SetOverlay() 1443 void ViewAbstractModelImpl::BindBackground(std::function<void()>&& buildFunc, const Alignment& align) {} in BindBackground() argument 1505 const WeakPtr<OHOS::Ace::MenuComponent>& weak, std::function<void()>&& buildFunc) in CreateMenuEventWithBuilder() 1507 return [weak, builderFunc = std::move(buildFunc)](const GestureEvent& info) { in CreateMenuEventWithBuilder() 1518 std::vector<NG::OptionParam>&& params, std::function<void()>&& buildFunc, const NG::MenuParam&) 1527 } else if (buildFunc) { 1528 eventFunc = CreateMenuEventWithBuilder(weak, std::move(buildFunc)); 1539 void ViewAbstractModelImpl::BindContextMenu(ResponseType type, std::function<void()>& buildFunc, 1552 box->SetOnMouseId([weak, builderFunc = std::move(buildFunc)](MouseInf 1504 CreateMenuEventWithBuilder( const WeakPtr<OHOS::Ace::MenuComponent>& weak, std::function<void()>&& buildFunc) CreateMenuEventWithBuilder() argument [all...] |
H A D | richeditor_model_impl.h | 35 std::function<void()>& buildFunc, NG::SelectMenuParam& menuParam) override {}
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_selector.h | 253 std::function<void()> buildFunc; member 261 : type(_type), buildFunc(_buildFunc), onAppear(_onAppear), onDisappear(_onDisappear), in SelectionMenuParams()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkbox/ |
H A D | checkbox_model.h | 36 virtual void SetBuilder(std::optional<std::function<void(void)>>& buildFunc) {}; in SetBuilder() argument
|
H A D | checkbox_model_ng.h | 41 void SetBuilder(std::optional<std::function<void(void)>>& buildFunc) override;
|
H A D | checkbox_pattern.h | 186 void SetIndicatorBuilder(const std::optional<std::function<void()>>& buildFunc) in SetIndicatorBuilder() argument 188 builder_ = buildFunc; in SetIndicatorBuilder()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/radio/ |
H A D | radio_model.h | 35 virtual void SetBuilder(std::function<void()>&& buildFunc) {}; in SetBuilder() argument
|
H A D | radio_model_ng.h | 57 void SetBuilder(std::function<void()>&& buildFunc) override;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/ |
H A D | menu_item_model_ng.cpp | 108 auto buildFunc = menuItemProps.buildFunc; in Create() local 111 if (buildFunc.has_value()) { in Create() 112 pattern->SetSubBuilder(buildFunc.value_or(nullptr)); in Create()
|
H A D | menu_item_model.h | 30 std::optional<std::function<void()>> buildFunc; member
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_base_node.cpp | 61 auto buildFunc = AceType::MakeRefPtr<JsFunction>(info.This(), JSRef<JSFunc>::Cast(builder)); in BuildNode() local 70 auto lazyBuilderFunc = [buildFunc, param, renderType = renderType_]() mutable { in BuildNode() 74 buildFunc->ExecuteJS(1, ¶m); in BuildNode() 76 buildFunc->ExecuteJS(); in BuildNode()
|
/foundation/arkui/ace_engine/test/mock/base/ |
H A D | mock_subwindow.h | 37 void(std::function<void()>&& buildFunc, std::function<void()>&& previewBuildFunc, 58 ShowDialogNG, RefPtr<NG::FrameNode>(const DialogProperties& dialogProps, std::function<void()>&& buildFunc));
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_menu_item_ffi.cpp | 56 menuItemProps.buildFunc = CJLambda::Create(builder); in FfiOHOSAceFrameworkMenuItemCreateByOption()
|