Home
last modified time | relevance | path

Searched refs:maskRect (Results 1 - 25 of 32) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/prompt/
H A Dcj_prompt_ffi.cpp137 // parse maskRect in FfiPromptOpenCustomDialog()
138 Dimension xDimen = Dimension(options.maskRect.x, static_cast<DimensionUnit>(options.maskRect.xUnit)); in FfiPromptOpenCustomDialog()
139 Dimension yDimen = Dimension(options.maskRect.y, static_cast<DimensionUnit>(options.maskRect.yUnit)); in FfiPromptOpenCustomDialog()
141 Dimension(options.maskRect.width, static_cast<DimensionUnit>(options.maskRect.widthUnit)); in FfiPromptOpenCustomDialog()
143 Dimension(options.maskRect.height, static_cast<DimensionUnit>(options.maskRect.heightUnit)); in FfiPromptOpenCustomDialog()
145 auto maskRect in FfiPromptOpenCustomDialog() local
[all...]
H A Dcj_prompt_ffi.h31 NativeRectangle maskRect; member
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_alert_dialog_ffi.cpp83 // Parse maskRect. in ParseAlertDialogConfirm()
84 Dimension xDimen = Dimension(alertDialog.maskRect.x, static_cast<DimensionUnit>(alertDialog.maskRect.xUnit)); in ParseAlertDialogConfirm()
85 Dimension yDimen = Dimension(alertDialog.maskRect.y, static_cast<DimensionUnit>(alertDialog.maskRect.yUnit)); in ParseAlertDialogConfirm()
87 Dimension(alertDialog.maskRect.width, static_cast<DimensionUnit>(alertDialog.maskRect.widthUnit)); in ParseAlertDialogConfirm()
89 Dimension(alertDialog.maskRect.height, static_cast<DimensionUnit>(alertDialog.maskRect.heightUnit)); in ParseAlertDialogConfirm()
91 properties.maskRect in ParseAlertDialogConfirm()
[all...]
H A Dcj_customdialog_controller_ffi.cpp46 Dimension rectX(options.maskRect.x, static_cast<DimensionUnit>(options.maskRect.xUnit)); in ParseCjCustomDialogControllerMaskRect()
47 Dimension rectY(options.maskRect.y, static_cast<DimensionUnit>(options.maskRect.yUnit)); in ParseCjCustomDialogControllerMaskRect()
48 Dimension rectWidth(options.maskRect.width, static_cast<DimensionUnit>(options.maskRect.widthUnit)); in ParseCjCustomDialogControllerMaskRect()
49 Dimension rectHeight(options.maskRect.height, static_cast<DimensionUnit>(options.maskRect.heightUnit)); in ParseCjCustomDialogControllerMaskRect()
90 dialogProperties_.maskRect = dimenRect; in NativeCustomDialogController()
H A Dcj_alert_dialog_ffi.h55 NativeRectangle maskRect; member
H A Dcj_customdialog_controller_ffi.h40 NativeRectangle maskRect; member
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dcustom_dialog_model.cpp48 .maskRect = nullptr, in CreateDialog()
73 auto* maskRect = controllerHandler->maskRect; in DisposeDialog() local
74 if (maskRect) { in DisposeDialog()
75 delete maskRect; in DisposeDialog()
118 if (!controllerHandler->maskRect) { in ParseDialogMask()
121 DimensionRect maskRect; in ParseDialogMask() local
122 maskRect.SetOffset(DimensionOffset(Dimension(controllerHandler->maskRect->x, DimensionUnit::VP), in ParseDialogMask()
123 Dimension(controllerHandler->maskRect in ParseDialogMask()
[all...]
H A Dcustom_dialog_model.h30 ArkUIRect* maskRect; member
/foundation/arkui/ace_engine/interfaces/native/node/
H A Ddialog_model.cpp98 int32_t SetMask(ArkUI_NativeDialogHandle handle, uint32_t maskColor, const ArkUI_Rect* maskRect) in SetMask() argument
104 if (maskRect) { in SetMask()
105 ArkUIRect rect = { maskRect->x, maskRect->y, maskRect->width, maskRect->height }; in SetMask()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/
H A Ddialog_layout_algorithm.cpp463 std::optional<DimensionRect> maskRect, const RefPtr<FrameNode>& dialog, bool isMask) in ProcessMaskRect()
468 auto width = maskRect->GetWidth(); in ProcessMaskRect()
469 auto height = maskRect->GetHeight(); in ProcessMaskRect()
470 auto offset = maskRect->GetOffset(); in ProcessMaskRect()
500 std::optional<DimensionRect> maskRect; in GetMaskRect() local
502 CHECK_NULL_RETURN(dialogPattern, maskRect); in GetMaskRect()
503 maskRect = dialogPattern->GetDialogProperties().maskRect; in GetMaskRect()
505 return maskRect; in GetMaskRect()
510 maskRect in GetMaskRect()
462 ProcessMaskRect( std::optional<DimensionRect> maskRect, const RefPtr<FrameNode>& dialog, bool isMask) ProcessMaskRect() argument
538 std::optional<DimensionRect> maskRect = GetMaskRect(frameNode); Layout() local
[all...]
H A Ddialog_layout_algorithm.h77 void ProcessMaskRect(std::optional<DimensionRect> maskRect, const RefPtr<FrameNode>& dialog, bool isMask = false);
H A Ddialog_pattern.cpp1653 if (dialogProperties_.maskRect.has_value()) { in DumpObjectProperty()
1654 DumpLog::GetInstance().AddDesc("MaskRect: " + dialogProperties_.maskRect.value().ToString()); in DumpObjectProperty()
1779 if (dialogProperties_.maskRect.has_value()) { in DumpObjectProperty()
1780 json->Put("MaskRect", dialogProperties_.maskRect.value().ToString().c_str()); in DumpObjectProperty()
1940 if (dialogProperties_.maskRect.has_value()) { in DumpSimplifyObjectProperty()
1941 json->Put("MaskRect", dialogProperties_.maskRect.value().ToString().c_str()); in DumpSimplifyObjectProperty()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/action_sheet/
H A Djs_action_sheet.cpp293 // Parse maskRect. in ParseMaskRect()
294 auto maskRectValue = obj->GetProperty("maskRect"); in ParseMaskRect()
295 DimensionRect maskRect; in ParseMaskRect() local
296 if (JSViewAbstract::ParseJsDimensionRect(maskRectValue, maskRect)) { in ParseMaskRect()
297 properties.maskRect = maskRect; in ParseMaskRect()
299 auto offset = maskRect.GetOffset(); in ParseMaskRect()
302 properties.maskRect->SetOffset(offset); in ParseMaskRect()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/dialog/
H A Djs_alert_dialog.cpp353 // Parse maskRect. in ParseAlertMaskRect()
354 auto maskRectValue = obj->GetProperty("maskRect"); in ParseAlertMaskRect()
355 DimensionRect maskRect; in ParseAlertMaskRect() local
356 if (JSViewAbstract::ParseJsDimensionRect(maskRectValue, maskRect)) { in ParseAlertMaskRect()
357 properties.maskRect = maskRect; in ParseAlertMaskRect()
359 auto offset = maskRect.GetOffset(); in ParseAlertMaskRect()
362 properties.maskRect->SetOffset(offset); in ParseAlertMaskRect()
H A Djs_custom_dialog_controller.cpp176 // Parse maskRect. in ConstructorCallback()
177 auto maskRectValue = constructorArg->GetProperty("maskRect"); in ConstructorCallback()
178 DimensionRect maskRect; in ConstructorCallback() local
179 if (JSViewAbstract::ParseJsDimensionRect(maskRectValue, maskRect)) { in ConstructorCallback()
180 instance->dialogProperties_.maskRect = maskRect; in ConstructorCallback()
/foundation/arkui/ace_engine/interfaces/native/
H A Dnative_dialog.h138 * @param maskRect Indicates the pointer to the mask area. Events outside the mask area are transparently
142 int32_t (*setMask)(ArkUI_NativeDialogHandle handle, uint32_t maskColor, const ArkUI_Rect* maskRect);
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/
H A Dpicker_model.h41 std::optional<DimensionRect> maskRect; member
/foundation/arkui/ace_engine/frameworks/core/components/dialog/
H A Ddialog_properties.h266 std::optional<DimensionRect> maskRect; member
293 std::optional<DimensionRect> maskRect; member
/foundation/arkui/ace_engine/test/unittest/core/pattern/dialog/
H A Ddialog_model_test_ng.cpp1297 auto maskRect = layoutAlgorithm->GetMaskRect(dialog); in HWTEST_F() local
1298 EXPECT_FALSE(maskRect.has_value()); in HWTEST_F()
1303 maskRect = layoutAlgorithm->GetMaskRect(dialog); in HWTEST_F()
1304 EXPECT_EQ(maskRect.value().GetOffset(), offset); in HWTEST_F()
1305 EXPECT_EQ(maskRect.value().GetWidth(), CalcDimension(1, DimensionUnit::PERCENT)); in HWTEST_F()
1306 EXPECT_EQ(maskRect.value().GetHeight(), CalcDimension(1, DimensionUnit::PERCENT)); in HWTEST_F()
1311 maskRect = layoutAlgorithm->GetMaskRect(dialog); in HWTEST_F()
1313 EXPECT_EQ(maskRect.value().GetOffset(), offset); in HWTEST_F()
1314 EXPECT_EQ(maskRect.value().GetWidth(), Dimension(CHILD_SIZE, DimensionUnit::PX)); in HWTEST_F()
1315 EXPECT_EQ(maskRect in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/
H A Dtextpicker_model.h35 std::optional<DimensionRect> maskRect; member
/foundation/arkui/ace_engine/interfaces/napi/kits/promptaction/
H A Dprompt_action.cpp777 std::optional<DimensionRect>& maskRect) in GetNapiDialogProps()
805 // parse maskRect in GetNapiDialogProps()
825 maskRect = DimensionRect { width, height, dimensionOffset }; in GetNapiDialogProps()
1233 napi_get_named_property(env, argv[index], "maskRect", &asyncContext->maskRectApi); in GetNapiNamedProperties()
1365 std::optional<DimensionRect> maskRect; in JSPromptShowDialog() local
1387 napi_get_named_property(env, argv[0], "maskRect", &asyncContext->maskRectApi); in JSPromptShowDialog()
1395 GetNapiDialogProps(env, asyncContext, alignment, offset, maskRect); in JSPromptShowDialog()
1425 auto onLanguageChange = [shadowProps, alignment, offset, maskRect, in JSPromptShowDialog()
1445 if (maskRect.has_value()) { in JSPromptShowDialog()
1446 std::optional<DimensionRect> pmMaskRect = maskRect in JSPromptShowDialog()
775 GetNapiDialogProps(napi_env env, const std::shared_ptr<PromptAsyncContext>& asyncContext, std::optional<DialogAlignment>& alignment, std::optional<DimensionOffset>& offset, std::optional<DimensionRect>& maskRect) GetNapiDialogProps() argument
1954 std::optional<DimensionRect> maskRect; GetPromptActionDialog() local
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/
H A Dcj_frontend_abstract.cpp341 .maskRect = dialogAttr.maskRect in OpenCustomDialog()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_datepicker.cpp1081 // Parse maskRect. in UpdatePickerDialogInfo()
1082 auto maskRectValue = paramObject->GetProperty("maskRect"); in UpdatePickerDialogInfo()
1083 DimensionRect maskRect; in UpdatePickerDialogInfo() local
1084 if (JSViewAbstract::ParseJsDimensionRect(maskRectValue, maskRect)) { in UpdatePickerDialogInfo()
1085 pickerDialog.maskRect = maskRect; in UpdatePickerDialogInfo()
1764 // Parse maskRect. in Show()
1765 auto maskRectValue = paramObject->GetProperty("maskRect"); in Show()
1766 DimensionRect maskRect; in Show() local
1767 if (JSViewAbstract::ParseJsDimensionRect(maskRectValue, maskRect)) { in Show()
[all...]
H A Djs_textpicker.cpp1462 // Parse maskRect. in Show()
1463 auto maskRectValue = paramObject->GetProperty("maskRect"); in Show()
1464 DimensionRect maskRect; in Show() local
1465 if (JSViewAbstract::ParseJsDimensionRect(maskRectValue, maskRect)) { in Show()
1466 textPickerDialog.maskRect = maskRect; in Show()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/ng/
H A Dfrontend_delegate_declarative_ng.cpp679 .maskRect = dialogAttr.maskRect, in ShowDialog()
716 .maskRect = dialogAttr.maskRect, in ShowDialog()
745 .maskRect = dialogAttr.maskRect, in ParsePropertiesFromAttr()

Completed in 27 milliseconds

12