Home
last modified time | relevance | path

Searched refs:onWillDisappear (Results 1 - 25 of 35) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
H A Dmodal_presentation_pattern.h119 void UpdateOnWillDisappear(std::function<void()>&& onWillDisappear) in UpdateOnWillDisappear() argument
121 onWillDisappear_ = std::move(onWillDisappear); in UpdateOnWillDisappear()
H A Doverlay_manager.h414 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 Dsheet_manager.h34 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange,
H A Dsheet_presentation_pattern.h141 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 Dsheet_manager.cpp107 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 Doverlay_manager.cpp2493 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 Dview_context_model_ng.cpp51 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 Dview_context_model_ng.h31 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange,
H A Dview_context_model.h36 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange,
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/
H A Dview_context_model_impl.h30 std::function<void()>&& onWillDisappear, std::function<void(const float)>&& onHeightDidChange,
H A Dview_abstract_model_impl.h273 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 Dtimepicker_model.h33 std::function<void()> onWillDisappear; member
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/
H A Dpicker_model.h51 std::function<void()> onWillDisappear; member
/foundation/arkui/ace_engine/frameworks/core/components/dialog/
H A Ddialog_properties.h273 std::function<void()> onWillDisappear; member
312 std::function<void()> onWillDisappear; member
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/
H A Dtextpicker_model.h45 std::function<void()> onWillDisappear; member
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_datepicker.cpp806 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 Djs_calendar_picker.cpp661 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 Djs_textpicker.cpp1327 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 Djs_view_abstract.h185 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 Ddialog_pattern.h211 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 Dcj_view_abstract_ffi.h77 NativeOptionCallBack onWillDisappear; member
412 NativeOptionCallBack onWillDisappear; member
H A Dcj_view_abstract_ffi.cpp1424 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 Dview_abstract_model_ng.cpp416 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 Dview_abstract_model.h367 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 Dprompt_action.cpp628 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...]

Completed in 37 milliseconds

12