/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/ |
H A D | dialog_view.cpp | 71 if (param.hoverModeArea.has_value()) { in CreateDialogNode() 72 dialogLayoutProp->UpdateHoverModeArea(param.hoverModeArea.value()); in CreateDialogNode()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/ |
H A D | picker_model.h | 45 std::optional<HoverModeAreaType> hoverModeArea; member
|
H A D | datepicker_model_ng.cpp | 660 if (pickerDialog.hoverModeArea.has_value()) { 661 properties.hoverModeArea = pickerDialog.hoverModeArea.value();
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toast/ |
H A D | toast_layout_property.h | 43 HoverModeAreaType hoverModeArea = HoverModeAreaType::BOTTOM_SCREEN; member
|
H A D | toast_pattern.cpp | 77 auto hoverModeArea = toastProps->GetHoverModeAreaValue(HoverModeAreaType::TOP_SCREEN); in UpdateHoverModeRect() local 90 switch (hoverModeArea) { in UpdateHoverModeRect() 549 toastInfo_.hoverModeArea == HoverModeAreaType::TOP_SCREEN ? "TOP_SCREEN" : "BOTTOM_SCREEN"; in DumpInfo()
|
H A D | toast_view.cpp | 70 toastProperty->UpdateHoverModeArea(toastInfo.hoverModeArea); in CreateToastNode()
|
/foundation/arkui/ace_engine/frameworks/core/components/dialog/ |
H A D | dialog_properties.h | 249 std::optional<HoverModeAreaType> hoverModeArea; member 303 std::optional<HoverModeAreaType> hoverModeArea; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/ |
H A D | textpicker_model.h | 39 std::optional<HoverModeAreaType> hoverModeArea; member
|
H A D | textpicker_model_ng.cpp | 70 if (textPickerDialog.hoverModeArea.has_value()) { in SetDialogProperties() 71 properties.hoverModeArea = textPickerDialog.hoverModeArea.value(); in SetDialogProperties()
|
/foundation/arkui/ace_engine/interfaces/napi/kits/promptaction/ |
H A D | prompt_action.cpp | 375 void GetToastHoverModeArea(napi_env env, napi_value hoverModeAreaNApi, HoverModeAreaType& hoverModeArea) in GetToastHoverModeArea() argument 383 hoverModeArea = static_cast<HoverModeAreaType>(num); in GetToastHoverModeArea() 394 napi_get_named_property(env, argv, "hoverModeArea", &hoverModeAreaNApi); in GetToastHoverModeParams() 397 GetToastHoverModeArea(env, hoverModeAreaNApi, toastInfo.hoverModeArea); in GetToastHoverModeParams() 830 std::optional<int32_t>& backgroundBlurStyle, std::optional<HoverModeAreaType>& hoverModeArea) in GetNapiBlurStyleAndHoverModeProps() 832 TAG_LOGD(AceLogTag::ACE_DIALOG, "get napi dialog backgroundBlurStyle and hoverModeArea props enter"); in GetNapiBlurStyleAndHoverModeProps() 850 hoverModeArea = HOVER_MODE_AREA_TYPE[num]; in GetNapiBlurStyleAndHoverModeProps() 1214 napi_get_named_property(env, argv[index], "hoverModeArea", &asyncContext->hoverModeAreaApi); in GetNapiNamedProperties() 1369 std::optional<HoverModeAreaType> hoverModeArea; in JSPromptShowDialog() local 1392 napi_get_named_property(env, argv[0], "hoverModeArea", in JSPromptShowDialog() 829 GetNapiBlurStyleAndHoverModeProps(napi_env env, const std::shared_ptr<PromptAsyncContext>& asyncContext, std::optional<int32_t>& backgroundBlurStyle, std::optional<HoverModeAreaType>& hoverModeArea) GetNapiBlurStyleAndHoverModeProps() argument 1956 std::optional<HoverModeAreaType> hoverModeArea; GetPromptActionDialog() local [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ng/ |
H A D | frontend_delegate_declarative_ng.cpp | 696 if (dialogAttr.hoverModeArea.has_value()) { in ShowDialog() 697 dialogProperties.hoverModeArea = dialogAttr.hoverModeArea.value(); in ShowDialog() 766 if (dialogAttr.hoverModeArea.has_value()) { in ParsePropertiesFromAttr() 767 dialogProperties.hoverModeArea = dialogAttr.hoverModeArea.value(); in ParsePropertiesFromAttr()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/time_picker/ |
H A D | timepicker_model_ng.cpp | 452 if (pickerDialog.hoverModeArea.has_value()) { 453 properties.hoverModeArea = pickerDialog.hoverModeArea.value();
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_datepicker.cpp | 283 auto hoverModeAreaValue = paramObject->GetProperty("hoverModeArea"); in ParseDatePickerHoverMode() 285 auto hoverModeArea = hoverModeAreaValue->ToNumber<int32_t>(); in ParseDatePickerHoverMode() local 286 if (hoverModeArea >= 0 && hoverModeArea < static_cast<int32_t>(HOVER_MODE_AREA_TYPE.size())) { in ParseDatePickerHoverMode() 287 pickerDialog.hoverModeArea = HOVER_MODE_AREA_TYPE[hoverModeArea]; in ParseDatePickerHoverMode()
|
H A D | js_textpicker.cpp | 1494 auto hoverModeAreaValue = paramObject->GetProperty("hoverModeArea"); in Show() 1496 auto hoverModeArea = hoverModeAreaValue->ToNumber<int32_t>(); in Show() local 1497 if (hoverModeArea >= 0 && hoverModeArea < static_cast<int32_t>(HOVER_MODE_AREA_TYPE.size())) { in Show() 1498 textPickerDialog.hoverModeArea = HOVER_MODE_AREA_TYPE[hoverModeArea]; in Show()
|
H A D | js_view_abstract.cpp | 10544 // Parse hoverModeArea in SetDialogHoverModeProperties() 10545 auto hoverModeAreaValue = obj->GetProperty("hoverModeArea"); in SetDialogHoverModeProperties() 10547 auto hoverModeArea = hoverModeAreaValue->ToNumber<int32_t>(); in SetDialogHoverModeProperties() local 10548 if (hoverModeArea >= 0 && hoverModeArea < static_cast<int32_t>(HOVER_MODE_AREA_TYPE.size())) { in SetDialogHoverModeProperties() 10549 properties.hoverModeArea = HOVER_MODE_AREA_TYPE[hoverModeArea]; in SetDialogHoverModeProperties()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ |
H A D | frontend_delegate_declarative.cpp | 1736 if (dialogAttr.hoverModeArea.has_value()) { in ShowDialog() 1737 dialogProperties.hoverModeArea = dialogAttr.hoverModeArea.value(); in ShowDialog() 1820 if (dialogAttr.hoverModeArea.has_value()) { in ParsePropertiesFromAttr() 1821 dialogProperties.hoverModeArea = dialogAttr.hoverModeArea.value(); in ParsePropertiesFromAttr()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/overlay/ |
H A D | overlay_test_ng.cpp | 1536 * @tc.desc: Test ShowToast hoverModeArea default and enableHoverMode default 1564 * @tc.steps: step3. Test Toast showMode and hoverModeArea. in HWTEST_F() 1570 EXPECT_EQ(toastPattern->toastInfo_.hoverModeArea, HoverModeAreaType::BOTTOM_SCREEN); in HWTEST_F() 1575 * @tc.desc: Test ShowToast hoverModeArea TOP_SCREEN and enableHoverMode true 1581 * @tc.steps: step1. ready toastInfo and update hoverModeArea enableHoverMode. in HWTEST_F() 1588 toastInfo.hoverModeArea = HoverModeAreaType::TOP_SCREEN; in HWTEST_F() 1597 * @tc.steps: step3. Test Toast showMode and hoverModeArea. in HWTEST_F() 1601 EXPECT_EQ(toastPattern->toastInfo_.hoverModeArea, HoverModeAreaType::TOP_SCREEN); in HWTEST_F()
|
H A D | overlay_test_update.cpp | 1878 toastInfo.hoverModeArea = HoverModeAreaType::TOP_SCREEN; in HWTEST_F()
|