/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/node_container/ |
H A D | node_container_event_hub.cpp | 37 auto onAppear = eventHub->onAppearCallback_; in FireOnAppear() 38 onAppear(); in FireOnAppear()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_selector.h | 247 std::function<void(int32_t, int32_t)> onAppear; member 254 std::function<void(int32_t, int32_t)> onAppear; member 261 : type(_type), buildFunc(_buildFunc), onAppear(_onAppear), onDisappear(_onDisappear), in SelectionMenuParams()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_richeditor_ffi.cpp | 60 int32_t spantype, void(*content)(), int32_t responseType, void(*onAppear)(), void(*onDisappear)()) in FfiOHOSAceFrameworkRichEditorBindSelectionMenu() 73 menuParam.onAppear = [onAppear = CJLambda::Create(onAppear)]( in FfiOHOSAceFrameworkRichEditorBindSelectionMenu() 74 int32_t start, int32_t end) { onAppear(); }; in FfiOHOSAceFrameworkRichEditorBindSelectionMenu()
|
H A D | cj_richeditor_ffi.h | 60 int32_t spantype, void(*content)(), int32_t, void(*onAppear)(), void(*onDisappear)());
|
H A D | cj_interactable_view_ffi.cpp | 166 auto onAppear = CJLambda::Create(callback); in FfiOHOSAceFrameworkInteractableViewOnAppear() local 167 ViewAbstractModel::GetInstance()->SetOnAppear([onAppear]() { onAppear(); }); in FfiOHOSAceFrameworkInteractableViewOnAppear()
|
H A D | cj_view_abstract_ffi.h | 74 NativeOptionCallBack onAppear; member 409 NativeOptionCallBack onAppear; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | modal_presentation_pattern.h | 131 void UpdateOnAppear(std::function<void()>&& onAppear) in UpdateOnAppear() argument 133 onAppear_ = std::move(onAppear); in UpdateOnAppear()
|
H A D | overlay_manager.h | 412 std::function<RefPtr<UINode>()>&& buildNodeFunc, NG::ModalStyle& modalStyle, std::function<void()>&& onAppear, 417 std::function<RefPtr<UINode>()>&& buildNodeFunc, NG::ModalStyle& modalStyle, std::function<void()>&& onAppear, 423 NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, 432 NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, 453 NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, 634 NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, 643 NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, 659 std::function<void()>&& onAppear = nullptr, std::function<void()>&& onDisappear = nullptr, 772 std::function<RefPtr<UINode>()>&& buildNodeFunc, NG::ModalStyle& modalStyle, std::function<void()>&& onAppear,
|
H A D | sheet_manager.h | 32 std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss,
|
H A D | sheet_presentation_pattern.h | 154 void UpdateOnAppear(std::function<void()>&& onAppear) in UpdateOnAppear() argument 156 onAppear_ = std::move(onAppear); in UpdateOnAppear() 162 TAG_LOGI(AceLogTag::ACE_SHEET, "bindsheet lifecycle change to onAppear state."); in OnAppear()
|
H A D | sheet_manager.cpp | 105 std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss, in OpenBindSheetByUIContext() 149 sheetStyle, std::move(onAppear), std::move(onDisappear), std::move(shouldDismiss), std::move(onWillDismiss), in OpenBindSheetByUIContext() 103 OpenBindSheetByUIContext( const RefPtr<NG::FrameNode>& sheetContentNode, 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, int32_t currentInstanceId, int32_t targetId) OpenBindSheetByUIContext() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/view_context/ |
H A D | view_context_model_ng.cpp | 49 std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss, in OpenBindSheet() 57 sheetStyle, std::move(onAppear), std::move(onDisappear), std::move(shouldDismiss), std::move(onWillDismiss), in OpenBindSheet() 47 OpenBindSheet( const RefPtr<NG::FrameNode>& sheetContentNode, 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, int32_t currentInstanceId, int32_t targetId) OpenBindSheet() argument
|
H A D | view_context_model_ng.h | 29 std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss,
|
H A D | view_context_model.h | 34 std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss,
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/event/ |
H A D | event_hub.cpp | 364 void EventHub::SetJSFrameNodeOnAppear(std::function<void()>&& onAppear) in SetJSFrameNodeOnAppear() argument 366 onJSFrameNodeAppear_ = std::move(onAppear); in SetJSFrameNodeOnAppear() 401 auto onAppear = eventHub->onAppear_; in FireOnAppear() 402 onAppear(); in FireOnAppear() 574 void EventHub::SetOnAppear(std::function<void()>&& onAppear) in SetOnAppear() argument 576 onAppear_ = std::move(onAppear); in SetOnAppear()
|
H A D | event_hub.h | 85 void SetOnAppear(std::function<void()>&& onAppear); 86 void SetJSFrameNodeOnAppear(std::function<void()>&& onAppear);
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | view_context_model_impl.h | 28 std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss,
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navrouter/ |
H A D | navdestination_event_hub.cpp | 118 TAG_LOGI(AceLogTag::ACE_NAVIGATION, "%{public}s lifecycle change to onAppear state. id is %{public}d", in FireOnAppear() 127 auto onAppear = eventHub->onAppear_; in FireOnAppear() 128 TAG_LOGI(AceLogTag::ACE_NAVIGATION, "%{public}s lifecycle Respond user onAppear. id is %{public}d", in FireOnAppear() 130 onAppear(); in FireOnAppear() 137 // if navdestination is created from recovery, it need trigger onAppear immediately in FireOnAppear() 151 TAG_LOGI(AceLogTag::ACE_NAVIGATION, "%{public}s lifecycle Respond user onAppear. id is %{public}d", in FireOnAppear()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/property/ |
H A D | menu_property.h | 60 std::function<void()> onAppear;
member
|
/foundation/arkui/ace_engine/test/unittest/core/pipeline/ |
H A D | mock_overlay_manager.cpp | 106 std::function<RefPtr<UINode>()>&& buildNodeFunc, NG::ModalStyle& modalStyle, std::function<void()>&& onAppear, in BindContentCover() 105 BindContentCover(bool isShow, std::function<void(const std::string&)>&& callback, std::function<RefPtr<UINode>()>&& buildNodeFunc, NG::ModalStyle& modalStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, int32_t targetId) BindContentCover() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/wrapper/ |
H A D | menu_wrapper_pattern.h | 245 void RegisterMenuAppearCallback(const std::function<void()>& onAppear) in RegisterMenuAppearCallback() argument 247 onAppearCallback_ = onAppear; in RegisterMenuAppearCallback()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_interactable_view.cpp | 251 auto onAppear = [execCtx = info.GetExecutionContext(), func = std::move(jsOnAppearFunc), node = frameNode]() { in JsOnAppear() local 253 ACE_SCORING_EVENT("onAppear"); in JsOnAppear() 257 ViewAbstractModel::GetInstance()->SetOnAppear(std::move(onAppear)); in JsOnAppear()
|
H A D | js_node_container.cpp | 220 auto onAppear = [func = std::move(jsAppearFunc), execCtx]() { in SetOnAppearFunc() local 224 nodeContainerModelInstance->SetOnAppear(onAppear); in SetOnAppearFunc() 324 JSClass<JSNodeContainer>::StaticMethod("onAppear", &JSInteractableView::JsOnAppear); in JSBind()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/rich_editor/ |
H A D | rich_editor_overlay_test_ng.cpp | 1007 std::function<void(int32_t, int32_t)> onAppear = [](int32_t a, int32_t b) { in HWTEST_F() local 1016 TextSpanType::MIXED, buildFunc, onAppear, onDisappear, TextResponseType::RIGHT_CLICK); in HWTEST_F() 1081 std::function<void(int32_t, int32_t)> onAppear = [](int32_t a, int32_t b) { in HWTEST_F() local 1092 TextSpanType::MIXED, buildFunc, onAppear, onDisappear, TextResponseType::RIGHT_CLICK); in HWTEST_F() 1098 TextResponseType::RIGHT_CLICK, TextSpanType::MIXED, nullFunc, onAppear, onDisappear); in HWTEST_F() 1103 TextResponseType::RIGHT_CLICK, TextSpanType::MIXED, buildFunc, onAppear, onDisappear); in HWTEST_F() 1107 TextResponseType::RIGHT_CLICK, TextSpanType::IMAGE, buildFunc, onAppear, onDisappear); in HWTEST_F()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text/ |
H A D | text_testthree_ng.cpp | 615 SelectMenuParam memuParam { .onAppear = [](int32_t, int32_t) {}, .onDisappear = []() {} }; in HWTEST_F() 808 std::function<void(int32_t, int32_t)> onAppear = [&callBack2](int32_t a, int32_t b) { in HWTEST_F() local 819 TextSpanType::MIXED, buildFunc, onAppear, onDisappear, TextResponseType::RIGHT_CLICK); in HWTEST_F() 824 pattern->BindSelectionMenu(TextSpanType::MIXED, TextResponseType::RIGHT_CLICK, nullFunc, onAppear, onDisappear); in HWTEST_F() 828 pattern->BindSelectionMenu(TextSpanType::MIXED, TextResponseType::RIGHT_CLICK, buildFunc, onAppear, onDisappear); in HWTEST_F() 831 pattern->BindSelectionMenu(TextSpanType::IMAGE, TextResponseType::RIGHT_CLICK, buildFunc, onAppear, onDisappear); in HWTEST_F() 858 std::function<void(int32_t, int32_t)> onAppear = [&callBack2](int32_t a, int32_t b) { in HWTEST_F() local 866 pattern->BindSelectionMenu(TextSpanType::MIXED, TextResponseType::LONG_PRESS, buildFunc, onAppear, onDisappear); in HWTEST_F()
|