/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | modal_presentation_pattern.h | 119 void UpdateOnWillDisappear(std::function<void()>&& onWillDisappear) in UpdateOnWillDisappear() argument 121 onWillDisappear_ = std::move(onWillDisappear); in UpdateOnWillDisappear()
|
H A D | overlay_manager.h | 414 std::function<void()>&& onWillDisappear, const NG::ContentCoverParam& contentCoverParam, 419 std::function<void()>&& onWillDisappear, const NG::ContentCoverParam& contentCoverParam, 425 std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, 434 std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, 455 std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, 636 std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, 645 std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, 661 std::function<void()>&& onWillDisappear = nullptr, 773 std::function<void()>&& onDisappear, std::function<void()>&& onWillDisappear, const RefPtr<UINode> rootNode, 776 void HandleModalPop(std::function<void()>&& onWillDisappear, cons [all...] |
H A D | sheet_manager.h | 34 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange,
|
H A D | sheet_presentation_pattern.h | 141 void UpdateOnWillDisappear(std::function<void()>&& onWillDisappear) in UpdateOnWillDisappear() argument 143 onWillDisappear_ = std::move(onWillDisappear); in UpdateOnWillDisappear() 149 TAG_LOGI(AceLogTag::ACE_SHEET, "bindsheet lifecycle change to onWillDisappear state."); in OnWillDisappear()
|
H A D | sheet_manager.cpp | 107 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange, in OpenBindSheetByUIContext() 150 std::move(onWillAppear), std::move(onWillDisappear), std::move(onHeightDidChange), 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
|
H A D | overlay_manager.cpp | 2493 auto onWillDisappearEvent = dialogProps.onWillDisappear; in RegisterDialogLifeCycleCallback() 3784 std::function<void()>&& onDisappear, std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, in BindContentCover() 3788 std::move(onAppear), std::move(onDisappear), std::move(onWillAppear), std::move(onWillDisappear), in BindContentCover() 3794 std::function<void()>&& onDisappear, std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, in OnBindContentCover() 3815 targetModalPattern->UpdateOnWillDisappear(std::move(onWillDisappear)); in OnBindContentCover() 3827 std::move(onDisappear), std::move(onWillDisappear), rootNode, contentCoverParam, targetId, modalTransition); in OnBindContentCover() 3833 HandleModalPop(std::move(onWillDisappear), rootNode, targetId); in OnBindContentCover() 3839 std::function<void()>&& onDisappear, std::function<void()>&& onWillDisappear, const RefPtr<UINode> rootNode, in HandleModalShow() 3860 modalPagePattern->UpdateOnWillDisappear(std::move(onWillDisappear)); in HandleModalShow() 3913 std::function<void()>&& onWillDisappear, cons in HandleModalPop() 3782 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, std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, const NG::ContentCoverParam& contentCoverParam, const RefPtr<FrameNode>& targetNode, int32_t sessionId) BindContentCover() argument 3792 OnBindContentCover(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, std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, const NG::ContentCoverParam& contentCoverParam, const RefPtr<FrameNode>& targetNode, int32_t sessionId) OnBindContentCover() argument 3837 HandleModalShow(std::function<void(const std::string&)>&& callback, std::function<RefPtr<UINode>()>&& buildNodeFunc, NG::ModalStyle& modalStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& onWillDisappear, const RefPtr<UINode> rootNode, const NG::ContentCoverParam& contentCoverParam, int32_t targetId, std::optional<ModalTransition> modalTransition) HandleModalShow() argument 3912 HandleModalPop( std::function<void()>&& onWillDisappear, const RefPtr<UINode> rootNode, int32_t targetId) HandleModalPop() argument 4120 BindSheet(bool isShow, std::function<void(const std::string&)>&& callback, std::function<RefPtr<UINode>()>&& buildNodeFunc, std::function<RefPtr<UINode>()>&& buildtitleNodeFunc, NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss, std::function<void(const int32_t)>&& 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, const RefPtr<FrameNode>& targetNode) BindSheet() argument 4516 OnBindSheet(bool isShow, std::function<void(const std::string&)>&& callback, std::function<RefPtr<UINode>()>&& buildNodeFunc, std::function<RefPtr<UINode>()>&& buildtitleNodeFunc, NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss, std::function<void(const int32_t)>&& 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, const RefPtr<FrameNode>& targetNode) OnBindSheet() argument 4552 OpenBindSheetByUIContext( const RefPtr<FrameNode>& sheetContentNode, std::function<RefPtr<UINode>()>&& buildtitleNodeFunc, NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss, std::function<void(const int32_t)>&& 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, std::function<void(const int32_t, const int32_t)> cleanViewContextMapCallback, const RefPtr<FrameNode>& targetNode) OpenBindSheetByUIContext() argument 4644 UpdateSheetPage(const RefPtr<FrameNode>& sheetNode, NG::SheetStyle& sheetStyle, int32_t targetId, bool isStartByUIContext, bool isPartialUpdate, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss, std::function<void(const int32_t)>&& onWillDismiss, 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) UpdateSheetPage() argument 4715 OnBindSheetInner(std::function<void(const std::string&)>&& callback, const RefPtr<UINode>& sheetContentNode, std::function<RefPtr<UINode>()>&& buildtitleNodeFunc, NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss, std::function<void(const int32_t)>&& 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, const RefPtr<FrameNode>& targetNode, bool isStartByUIContext) OnBindSheetInner() argument 4775 SetSheetProperty( const RefPtr<FrameNode>& sheetPageNode, NG::SheetStyle& sheetStyle, std::function<void()>&& onAppear, std::function<void()>&& onDisappear, std::function<void()>&& shouldDismiss, std::function<void(const int32_t)>&& 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) SetSheetProperty() argument [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/view_context/ |
H A D | view_context_model_ng.cpp | 51 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange, in OpenBindSheet() 58 std::move(onWillAppear), std::move(onWillDisappear), std::move(onHeightDidChange), 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 | 31 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange,
|
H A D | view_context_model.h | 36 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange,
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | view_context_model_impl.h | 30 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange,
|
H A D | view_abstract_model_impl.h | 273 std::function<void()>&& onWillDisappear, const NG::ContentCoverParam& contentCoverParam) override 279 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange,
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/time_picker/ |
H A D | timepicker_model.h | 33 std::function<void()> onWillDisappear; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/ |
H A D | picker_model.h | 51 std::function<void()> onWillDisappear; member
|
/foundation/arkui/ace_engine/frameworks/core/components/dialog/ |
H A D | dialog_properties.h | 273 std::function<void()> onWillDisappear; member 312 std::function<void()> onWillDisappear; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/ |
H A D | textpicker_model.h | 45 std::function<void()> onWillDisappear; member
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_datepicker.cpp | 806 auto onWillDisappear = paramObject->GetProperty("onWillDisappear"); in DatePickerDialogDisappearEvent() local 807 if (!onWillDisappear->IsUndefined() && onWillDisappear->IsFunction()) { in DatePickerDialogDisappearEvent() 808 auto jsFunc = AceType::MakeRefPtr<JsFunction>(JSRef<JSObject>(), JSRef<JSFunc>::Cast(onWillDisappear)); in DatePickerDialogDisappearEvent() 811 ACE_SCORING_EVENT("DatePickerDialog.onWillDisappear"); in DatePickerDialogDisappearEvent() 817 pickerDialogEvent.onWillDisappear = std::move(willDisappearEvent); in DatePickerDialogDisappearEvent() 1653 auto onWillDisappear = paramObject->GetProperty("onWillDisappear"); in TimePickerDialogDisappearEvent() local 1654 if (!onWillDisappear in TimePickerDialogDisappearEvent() [all...] |
H A D | js_calendar_picker.cpp | 661 auto onWillDisappear = paramObject->GetProperty("onWillDisappear"); in DisappearDialogEvent() local 662 if (!onWillDisappear->IsUndefined() && onWillDisappear->IsFunction()) { in DisappearDialogEvent() 663 auto jsFunc = AceType::MakeRefPtr<JsFunction>(JSRef<JSObject>(), JSRef<JSFunc>::Cast(onWillDisappear)); in DisappearDialogEvent() 667 ACE_SCORING_EVENT("CalendarDialog.onWillDisappear"); in DisappearDialogEvent()
|
H A D | js_textpicker.cpp | 1327 auto onWillDisappear = paramObject->GetProperty("onWillDisappear"); in TextPickerDialogDisappearEvent() local 1328 if (!onWillDisappear->IsUndefined() && onWillDisappear->IsFunction()) { in TextPickerDialogDisappearEvent() 1329 auto jsFunc = AceType::MakeRefPtr<JsFunction>(JSRef<JSObject>(), JSRef<JSFunc>::Cast(onWillDisappear)); in TextPickerDialogDisappearEvent() 1332 ACE_SCORING_EVENT("TextPickerDialog.onWillDisappear"); in TextPickerDialogDisappearEvent() 1338 textPickerDialogEvent.onWillDisappear = std::move(willDisappearEvent); in TextPickerDialogDisappearEvent()
|
H A D | js_view_abstract.h | 185 std::function<void()>& onWillDisappear, std::function<void(const float)>& onHeightDidChange, 196 std::function<void()>& onDisappear, std::function<void()>& onWillAppear, std::function<void()>& onWillDisappear,
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/ |
H A D | dialog_pattern.h | 211 void RegisterDialogWillDisappearCallback(std::function<void()>&& onWillDisappear) in RegisterDialogWillDisappearCallback() argument 213 onWillDisappearCallback_ = std::move(onWillDisappear); in RegisterDialogWillDisappearCallback()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_view_abstract_ffi.h | 77 NativeOptionCallBack onWillDisappear; member 412 NativeOptionCallBack onWillDisappear; member
|
H A D | cj_view_abstract_ffi.cpp | 1424 std::function<void()>& onWillDisappear) in ParseSheetCallback() 1438 if (options.onWillDisappear.hasValue) { in ParseSheetCallback() 1439 onWillDisappear = CJLambda::Create(options.onWillDisappear.value); in ParseSheetCallback() 1422 ParseSheetCallback(CJSheetOptions options, std::function<void()>& onAppear, std::function<void()>& onDisappear, std::function<void()>& shouldDismiss, std::function<void()>& onWillAppear, std::function<void()>& onWillDisappear) ParseSheetCallback() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | view_abstract_model_ng.cpp | 416 std::function<void()>&& onDisappear, std::function<void()>&& onWillAppear, std::function<void()>&& onWillDisappear, in BindContentCover() 443 std::move(onAppear), std::move(onDisappear), std::move(onWillAppear), std::move(onWillDisappear), in BindContentCover() 493 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange, in BindSheet() 541 std::move(onWillAppear), std::move(onWillDisappear), std::move(onHeightDidChange), in BindSheet() 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 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
|
H A D | view_abstract_model.h | 367 std::function<void()>&& onWillDisappear, const NG::ContentCoverParam& contentCoverParam) = 0; 372 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange,
|
/foundation/arkui/ace_engine/interfaces/napi/kits/promptaction/ |
H A D | prompt_action.cpp | 628 napi_value onWillDisappear = nullptr; member 1241 napi_get_named_property(env, argv[index], "onWillDisappear", &asyncContext->onWillDisappear); in GetNapiNamedProperties() 1279 napi_typeof(env, asyncContext->onWillDisappear, &valueType); in JSPromptParseParam() 1281 napi_create_reference(env, asyncContext->onWillDisappear, 1, &asyncContext->onWillDisappearRef); in JSPromptParseParam() 1886 auto onWillDisappear = [env = asyncContext->env, onWillDisappearRef = asyncContext->onWillDisappearRef]() { in GetDialogLifeCycleCallback() local 1898 .onWillDisappear = std::move(onWillDisappear) }; in GetDialogLifeCycleCallback() 1993 .onWillDisappear = lifeCycleAttr.onWillDisappear, in GetPromptActionDialog() [all...] |