/foundation/arkui/ace_engine/frameworks/core/components/dialog_tween/ |
H A D | dialog_tween_component.h | 133 void SetCustomDialogId(int32_t dialogId) in SetCustomDialogId() argument 135 customDialogId_ = dialogId; in SetCustomDialogId() 144 void SetDialogId(int32_t dialogId) in SetDialogId() argument 146 dialogId_ = dialogId; in SetDialogId()
|
H A D | render_dialog_tween.cpp | 225 animator_->AddStopListener([successType, lastStack, weak = WeakClaim(this), dialogId = dialogId_] { in CallOnSuccess() 230 lastStack->PopDialog(dialogId); in CallOnSuccess() 539 animator_->AddStopListener([lastStack, weak = AceType::WeakClaim(this), dialogId = dialogId_] { in PopDialog() 544 lastStack->PopDialog(dialogId); in PopDialog()
|
/foundation/arkui/ace_engine/frameworks/core/components/custom_dialog/ |
H A D | custom_dialog_element.cpp | 109 animator->AddStopListener([weakStack = AceType::WeakClaim(AceType::RawPtr(lastStack)), dialogId = dialogId_] { in CloseDialog() 112 lastStack->PopDialog(dialogId); in CloseDialog()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | custom_dialog_controller_model_impl.cpp | 196 auto dialogId = AceType::DynamicCast<DialogComponent>(showDialogComponent)->GetDialogId(); in CloseDialog() 199 animator->AddStopListener([lastStack, dialogId] { in CloseDialog() 201 lastStack->PopDialog(dialogId); in CloseDialog() 208 lastStack->PopDialog(dialogId); in CloseDialog()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_dialog_transition_test_ng.cpp | 694 * @tc.expected: overlayManager.dialog.id equal to GetDialog(dialogId).id. in HWTEST_F() 696 int32_t dialogId = dialog->GetId(); in HWTEST_F() local 697 auto dialogNode = overlayManager->GetDialog(dialogId); in HWTEST_F() 699 EXPECT_EQ(dialogId, dialogNode->GetId()); in HWTEST_F() 930 * @tc.expected: overlayManager.dialog.id equal to GetDialog(dialogId).id. in HWTEST_F() 932 int32_t dialogId = dialog->GetId(); in HWTEST_F() local 933 auto dialogNode = overlayManager->GetDialog(dialogId); in HWTEST_F() 935 EXPECT_EQ(dialogId, dialogNode->GetId()); in HWTEST_F() 998 * @tc.expected: overlayManager.dialog.id equal to GetDialog(dialogId).id. in HWTEST_F() 1000 int32_t dialogId in HWTEST_F() local [all...] |
H A D | overlay_manager_dialog_test_ng.cpp | 226 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 228 V2::DIALOG_ETS_TAG, dialogId, AceType::MakeRefPtr<DialogPattern>(AceType::MakeRefPtr<DialogTheme>(), nullptr)); in HWTEST_F() 295 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 297 V2::DIALOG_ETS_TAG, dialogId, AceType::MakeRefPtr<DialogPattern>(AceType::MakeRefPtr<DialogTheme>(), nullptr)); in HWTEST_F() 384 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 386 V2::DIALOG_ETS_TAG, dialogId, AceType::MakeRefPtr<DialogPattern>(AceType::MakeRefPtr<DialogTheme>(), nullptr)); in HWTEST_F() 441 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 443 V2::DIALOG_ETS_TAG, dialogId, AceType::MakeRefPtr<DialogPattern>(AceType::MakeRefPtr<DialogTheme>(), nullptr)); in HWTEST_F() 502 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 504 V2::DIALOG_ETS_TAG, dialogId, AceTyp in HWTEST_F() 575 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local 910 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); HWTEST_F() local [all...] |
H A D | overlay_manager_extend_test_ng.cpp | 621 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 623 V2::DIALOG_ETS_TAG, dialogId, AceType::MakeRefPtr<DialogPattern>(AceType::MakeRefPtr<DialogTheme>(), nullptr)); in HWTEST_F() 665 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 667 V2::DIALOG_ETS_TAG, dialogId, AceType::MakeRefPtr<DialogPattern>(AceType::MakeRefPtr<DialogTheme>(), nullptr)); in HWTEST_F()
|
H A D | overlay_test_ng.cpp | 1615 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 1617 V2::DIALOG_ETS_TAG, dialogId, AceType::MakeRefPtr<DialogPattern>(AceType::MakeRefPtr<DialogTheme>(), nullptr)); in HWTEST_F() 1776 auto dialogId = ElementRegister::GetInstance()->MakeUniqueId(); in HWTEST_F() local 1778 V2::DIALOG_ETS_TAG, dialogId, AceType::MakeRefPtr<DialogPattern>(AceType::MakeRefPtr<DialogTheme>(), nullptr)); in HWTEST_F() 1934 * @tc.expected: overlayManager.dialog.id equal to GetDialog(dialogId).id. in HWTEST_F() 1936 int32_t dialogId = dialog->GetId(); in HWTEST_F() local 1937 auto dialogNode = overlayManager->GetDialog(dialogId); in HWTEST_F() 1939 EXPECT_EQ(dialogId, dialogNode->GetId()); in HWTEST_F() 1961 auto callbackFunc = [overlayManager](int32_t dialogId) { in HWTEST_F() 1966 overlayManager->CloseCustomDialog(dialogId); in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/test/mock/base/ |
H A D | mock_subwindow.h | 83 MOCK_METHOD1(CloseCustomDialog, void(const int32_t dialogId)); 87 MOCK_METHOD1(CloseCustomDialogNG, void(int32_t dialogId));
|
/foundation/arkui/ace_engine/frameworks/core/components/dialog/ |
H A D | dialog_component.h | 278 void SetCustomDialogId(int32_t dialogId) in SetCustomDialogId() argument 280 customDialogId_ = dialogId; in SetCustomDialogId()
|
/foundation/arkui/ace_engine/frameworks/base/subwindow/ |
H A D | subwindow.h | 81 virtual void CloseCustomDialogNG(int32_t dialogId) = 0; 179 virtual void CloseCustomDialog(const int32_t dialogId) = 0;
|
H A D | subwindow_manager.h | 93 ACE_FORCE_EXPORT void CloseCustomDialogNG(int32_t dialogId); 127 void CloseCustomDialog(const int32_t dialogId);
|
H A D | subwindow_manager.cpp | 550 void SubwindowManager::CloseCustomDialogNG(int32_t dialogId) in CloseCustomDialogNG() argument 555 if (overlay->GetDialogMap().find(dialogId) != overlay->GetDialogMap().end()) { in CloseCustomDialogNG() 556 return overlay->CloseCustomDialog(dialogId); in CloseCustomDialogNG() 982 void SubwindowManager::CloseCustomDialog(const int32_t dialogId) in CloseCustomDialog() argument 985 TAG_LOGD(AceLogTag::ACE_SUB_WINDOW, "CloseCustomDialog dialogId = %{public}d, containerId = %{public}d.", in CloseCustomDialog() 986 dialogId, containerId); in CloseCustomDialog() 991 subwindow->CloseCustomDialog(dialogId); in CloseCustomDialog()
|
/foundation/arkui/ace_engine/interfaces/napi/kits/promptaction/ |
H A D | prompt_action.cpp | 2084 callBack = [asyncContext](int32_t dialogId) mutable { in ParseCustomDialogIdCallback() 2097 [asyncContext, dialogId]() { in ParseCustomDialogIdCallback() 2112 if (dialogId > 0) { in ParseCustomDialogIdCallback() 2113 napi_create_int32(asyncContext->env, dialogId, &ret); in ParseCustomDialogIdCallback() 2116 std::string strMsg = GetErrorMsg(dialogId); in ParseCustomDialogIdCallback() 2117 std::string strCode = GetErrorCode(dialogId); in ParseCustomDialogIdCallback() 2203 int32_t dialogId, const WeakPtr<NG::UINode>& nodeWk, std::function<void(int32_t)>& contentCallback) in CloseCustomDialog() 2211 delegate->CloseCustomDialog(dialogId); in CloseCustomDialog() 2223 SubwindowManager::GetInstance()->CloseCustomDialogNG(dialogId); in CloseCustomDialog() 2232 delegate->CloseCustomDialog(dialogId); in CloseCustomDialog() 2202 CloseCustomDialog(napi_env env, std::shared_ptr<PromptAsyncContext>& asyncContext, bool useDialogId, int32_t dialogId, const WeakPtr<NG::UINode>& nodeWk, std::function<void(int32_t)>& contentCallback) CloseCustomDialog() argument 2249 int32_t dialogId = -1; JSPromptCloseCustomDialog() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/ |
H A D | overlay_manager.h | 175 RefPtr<FrameNode> GetDialog(int32_t dialogId); 209 void CloseCustomDialog(const int32_t dialogId); 222 void SetMaskNodeId(int32_t dialogId, int32_t maskId) in SetMaskNodeId() argument 224 maskNodeIdMap_[dialogId] = maskId; in SetMaskNodeId() 227 int32_t GetMaskNodeIdWithDialogId(int32_t dialogId);
|
H A D | overlay_manager.cpp | 2610 void OverlayManager::CloseCustomDialog(const int32_t dialogId) in CloseCustomDialog() argument 2613 if (dialogId == -1) { in CloseCustomDialog() 2632 iter = dialogMap_.find(dialogId); in CloseCustomDialog() 2634 TAG_LOGE(AceLogTag::ACE_OVERLAY, "not find dialog by id %{public}d", dialogId); in CloseCustomDialog() 2795 int32_t dialogId = -1; in PopModalDialog() local 2798 dialogId = it->first; in PopModalDialog() 2810 if (dialogId == it->first) { in PopModalDialog() 2872 RefPtr<FrameNode> OverlayManager::GetDialog(int32_t dialogId) in GetDialog() argument 2876 if (dialogId == it->second->GetId()) { in GetDialog() 6415 int32_t OverlayManager::GetMaskNodeIdWithDialogId(int32_t dialogId) in GetMaskNodeIdWithDialogId() argument [all...] |
/foundation/arkui/ace_engine/adapter/ohos/entrance/subwindow/ |
H A D | subwindow_ohos.h | 91 void CloseCustomDialogNG(int32_t dialogId) override; 115 void CloseCustomDialog(const int32_t dialogId) override;
|
H A D | subwindow_ohos.cpp | 1112 void SubwindowOhos::CloseCustomDialogNG(int32_t dialogId) in CloseCustomDialogNG() argument 1123 return overlay->CloseCustomDialog(dialogId); in CloseCustomDialogNG() 1202 int32_t dialogId = gToastDialogId.fetch_add(1, std::memory_order_relaxed); in InitToastDialogWindow() local 1203 std::string windowName = "ARK_APP_SUBWINDOW_TOAST_DIALOG_" + std::to_string(dialogId); in InitToastDialogWindow() 1616 void SubwindowOhos::CloseCustomDialog(const int32_t dialogId) in CloseCustomDialog() argument 1625 return overlay->CloseCustomDialog(dialogId); in CloseCustomDialog()
|
/foundation/arkui/ace_engine/frameworks/core/components/picker/ |
H A D | picker_base_component.cpp | 222 auto dialogId = dialogComponent->GetDialogId(); in CloseDialog() 223 lastStack->PopDialog(dialogId); in CloseDialog()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ng/ |
H A D | frontend_delegate_declarative_ng.cpp | 803 void FrontendDelegateDeclarativeNG::CloseCustomDialog(const int32_t dialogId) in CloseCustomDialog() argument 805 auto task = [dialogId](const RefPtr<NG::OverlayManager>& overlayManager) { in CloseCustomDialog() 808 overlayManager->CloseCustomDialog(dialogId); in CloseCustomDialog() 809 SubwindowManager::GetInstance()->CloseCustomDialogNG(dialogId); in CloseCustomDialog()
|
H A D | frontend_delegate_declarative_ng.h | 153 void CloseCustomDialog(const int32_t dialogId) override;
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | frontend_delegate.h | 189 virtual void CloseCustomDialog(const int32_t dialogId) {}; in CloseCustomDialog() argument
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ |
H A D | frontend_delegate_declarative.h | 215 void CloseCustomDialog(const int32_t dialogId) override;
|
H A D | frontend_delegate_declarative.cpp | 1859 void FrontendDelegateDeclarative::CloseCustomDialog(const int32_t dialogId) in CloseCustomDialog() argument 1861 auto task = [dialogId](const RefPtr<NG::OverlayManager>& overlayManager) { in CloseCustomDialog() 1864 overlayManager->CloseCustomDialog(dialogId); in CloseCustomDialog() 1865 SubwindowManager::GetInstance()->CloseCustomDialogNG(dialogId); in CloseCustomDialog()
|