/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/security_component/ |
H A D | security_component_handler.cpp | 286 OHOS::Security::SecurityComponent::SecCompBase& buttonInfo) in CheckParentNodesEffect() 310 bool isClipped = IsOutOfParentWithRound(visibleRect, frameRect, buttonInfo); in CheckParentNodesEffect() 311 buttonInfo.isClipped_ = isClipped; in CheckParentNodesEffect() 312 buttonInfo.parentTag_ = parentNode->GetTag(); in CheckParentNodesEffect() 337 OHOS::Security::SecurityComponent::SecCompBase& buttonInfo) in IsOutOfParentWithRound() 348 buttonInfo.leftClip_ = visibleRect.Left() - renderRect.Left(); in IsOutOfParentWithRound() 349 buttonInfo.rightClip_ = renderRect.Right() - visibleRect.Right(); in IsOutOfParentWithRound() 350 buttonInfo.topClip_ = visibleRect.Top() - renderRect.Top(); in IsOutOfParentWithRound() 351 buttonInfo.bottomClip_ = renderRect.Bottom() - visibleRect.Bottom(); in IsOutOfParentWithRound() 378 bool SecurityComponentHandler::InitBaseInfo(OHOS::Security::SecurityComponent::SecCompBase& buttonInfo, in InitBaseInfo() argument 285 CheckParentNodesEffect(RefPtr<FrameNode>& node, OHOS::Security::SecurityComponent::SecCompBase& buttonInfo) CheckParentNodesEffect() argument 336 IsOutOfParentWithRound(const RectF& visibleRect, const RectF& renderRect, OHOS::Security::SecurityComponent::SecCompBase& buttonInfo) IsOutOfParentWithRound() argument 428 InitSCIconInfo(OHOS::Security::SecurityComponent::SecCompBase& buttonInfo, RefPtr<FrameNode>& iconNode) InitSCIconInfo() argument 446 InitSCTextInfo(OHOS::Security::SecurityComponent::SecCompBase& buttonInfo, RefPtr<FrameNode>& textNode) InitSCTextInfo() argument 468 InitSCButtonInfo(OHOS::Security::SecurityComponent::SecCompBase& buttonInfo, RefPtr<FrameNode>& buttonNode) InitSCButtonInfo() argument 490 InitChildInfo(OHOS::Security::SecurityComponent::SecCompBase& buttonInfo, RefPtr<FrameNode>& node) InitChildInfo() argument 514 WriteButtonInfo( const RefPtr<OHOS::Ace::NG::SecurityComponentLayoutProperty>& layoutProperty, RefPtr<FrameNode>& node, OHOS::Security::SecurityComponent::SecCompBase& buttonInfo) WriteButtonInfo() argument 532 LocationButton buttonInfo; InitButtonInfo() local 541 PasteButton buttonInfo; InitButtonInfo() local 550 SaveButton buttonInfo; InitButtonInfo() local [all...] |
H A D | security_component_handler.h | 72 OHOS::Security::SecurityComponent::SecCompBase& buttonInfo); 75 OHOS::Security::SecurityComponent::SecCompBase& buttonInfo); 77 static bool InitBaseInfo(OHOS::Security::SecurityComponent::SecCompBase& buttonInfo, RefPtr<FrameNode>& node); 78 static bool InitChildInfo(OHOS::Security::SecurityComponent::SecCompBase& buttonInfo, RefPtr<FrameNode>& node); 93 RefPtr<FrameNode>& node, OHOS::Security::SecurityComponent::SecCompBase& buttonInfo);
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_alert_dialog_ffi.cpp | 116 ButtonInfo buttonInfo; in ParseButtonObj() local 118 buttonInfo.enabled = objInner.enabled; in ParseButtonObj() 121 buttonInfo.defaultFocus = objInner.defaultFocus; in ParseButtonObj() 128 buttonInfo.dlgButtonStyle = static_cast<DialogButtonStyle>(styleValue); in ParseButtonObj() 133 buttonInfo.text = std::string(objInner.value); in ParseButtonObj() 138 buttonInfo.textColor = fontColor.ColorToString(); in ParseButtonObj() 144 buttonInfo.isBgColorSetted = true; in ParseButtonObj() 145 buttonInfo.bgColor = backgroundColor; in ParseButtonObj() 152 AlertDialogModel::GetInstance()->SetParseButtonObj(action, buttonInfo, properties, property); in ParseButtonObj() 154 if (buttonInfo in ParseButtonObj() [all...] |
/foundation/arkui/ace_engine/test/unittest/core/pattern/security_component/ |
H A D | security_component_test_ng_extension.cpp | 104 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; in HWTEST_F() local 107 ASSERT_TRUE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F() 110 ASSERT_TRUE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F() 130 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; in HWTEST_F() local 134 ASSERT_TRUE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F() 154 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; in HWTEST_F() local 157 ASSERT_TRUE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F() 161 EXPECT_TRUE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F() 181 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; in HWTEST_F() local 184 ASSERT_FALSE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F() 207 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 236 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 262 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 290 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 316 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 342 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 368 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 391 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 417 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 443 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 477 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 497 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local 513 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; HWTEST_F() local [all...] |
H A D | security_component_test_ng.cpp | 1739 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; in HWTEST_F() local 1740 ASSERT_FALSE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F() 1752 ASSERT_TRUE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F() 1772 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; in HWTEST_F() local 1775 ASSERT_TRUE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F() 1795 OHOS::Security::SecurityComponent::SecCompBase buttonInfo; in HWTEST_F() local 1798 ASSERT_FALSE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F() 1801 ASSERT_TRUE(SecurityComponentHandler::CheckParentNodesEffect(childFrameNode, buttonInfo)); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/dialog/ |
H A D | js_alert_dialog.cpp | 63 void SetParseStyle(ButtonInfo& buttonInfo, const int32_t styleValue) in SetParseStyle() argument 67 buttonInfo.dlgButtonStyle = static_cast<DialogButtonStyle>(styleValue); in SetParseStyle() 79 ButtonInfo buttonInfo; in ParseButtonObj() local 81 buttonInfo.text = buttonValue; in ParseButtonObj() 87 buttonInfo.enabled = enabledValue->ToBoolean(); in ParseButtonObj() 93 buttonInfo.defaultFocus = defaultFocusValue->ToBoolean(); in ParseButtonObj() 99 SetParseStyle(buttonInfo, style->ToNumber<int32_t>()); in ParseButtonObj() 104 buttonInfo.textColor = textColor.ColorToString(); in ParseButtonObj() 109 buttonInfo.isBgColorSetted = true; in ParseButtonObj() 110 buttonInfo in ParseButtonObj() [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/action_sheet/ |
H A D | js_action_sheet.cpp | 63 static void SetParseStyle(ButtonInfo& buttonInfo, const int32_t styleValue) in SetParseStyle() argument 67 buttonInfo.dlgButtonStyle = static_cast<DialogButtonStyle>(styleValue); in SetParseStyle() 142 ButtonInfo buttonInfo = { .text = buttonValue }; in ParseConfirmButton() local 164 ActionSheetModel::GetInstance()->SetConfirm(gestureEvent, eventFunc, buttonInfo, properties); in ParseConfirmButton() 168 buttonInfo.enabled = enabledValue->ToBoolean(); in ParseConfirmButton() 172 buttonInfo.defaultFocus = defaultFocusValue->ToBoolean(); in ParseConfirmButton() 176 SetParseStyle(buttonInfo, style->ToNumber<int32_t>()); in ParseConfirmButton() 178 if (!buttonInfo.defaultFocus) { in ParseConfirmButton() 179 buttonInfo.isPrimary = true; in ParseConfirmButton() 181 if (buttonInfo in ParseConfirmButton() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/action_sheet/ |
H A D | action_sheet_model_ng.cpp | 74 GestureEventFunc&& gestureEvent, std::function<void()>&& eventFunc, ButtonInfo& buttonInfo, DialogProperties& arg) in SetConfirm() 76 buttonInfo.action = AceType::MakeRefPtr<NG::ClickEvent>(std::move(gestureEvent)); in SetConfirm() 73 SetConfirm( GestureEventFunc&& gestureEvent, std::function<void()>&& eventFunc, ButtonInfo& buttonInfo, DialogProperties& arg) SetConfirm() argument
|
H A D | action_sheet_model_ng.h | 29 ButtonInfo& buttonInfo, DialogProperties& arg) override;
|
H A D | action_sheet_model.h | 34 ButtonInfo& buttonInfo, DialogProperties& arg) = 0;
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_calendar_picker.cpp | 58 void ParseFontOfButtonStyle(const JSRef<JSObject>& pickerButtonParamObject, ButtonInfo& buttonInfo) in ParseFontOfButtonStyle() argument 65 buttonInfo.fontSize = fontSize; in ParseFontOfButtonStyle() 70 buttonInfo.fontColor = fontColor; in ParseFontOfButtonStyle() 74 buttonInfo.fontWeight = ConvertStrToFontWeight(fontWeight->ToString(), FontWeight::MEDIUM); in ParseFontOfButtonStyle() 80 buttonInfo.fontStyle = static_cast<FontStyle>(value); in ParseFontOfButtonStyle() 86 buttonInfo.fontFamily = fontFamilies; in ParseFontOfButtonStyle() 92 ButtonInfo buttonInfo; in ParseButtonStyle() local 100 buttonInfo.type = static_cast<ButtonType>(buttonTypeIntValue); in ParseButtonStyle() 107 buttonInfo.buttonStyle = static_cast<ButtonStyleMode>(styleModeIntValue); in ParseButtonStyle() 114 buttonInfo in ParseButtonStyle() 144 ButtonInfo buttonInfo; ParseButtonStyles() local [all...] |
H A D | js_datepicker.cpp | 178 void ParseFontOfButtonStyle(const JSRef<JSObject>& pickerButtonParamObject, ButtonInfo& buttonInfo) in ParseFontOfButtonStyle() argument 185 buttonInfo.fontSize = fontSize; in ParseFontOfButtonStyle() 190 buttonInfo.fontColor = fontColor; in ParseFontOfButtonStyle() 194 buttonInfo.fontWeight = ConvertStrToFontWeight(fontWeight->ToString(), FontWeight::MEDIUM); in ParseFontOfButtonStyle() 200 buttonInfo.fontStyle = static_cast<FontStyle>(value); in ParseFontOfButtonStyle() 206 buttonInfo.fontFamily = fontFamilies; in ParseFontOfButtonStyle() 212 ButtonInfo buttonInfo; in ParseButtonStyle() local 220 buttonInfo.type = static_cast<ButtonType>(buttonTypeIntValue); in ParseButtonStyle() 227 buttonInfo.buttonStyle = static_cast<ButtonStyleMode>(styleModeIntValue); in ParseButtonStyle() 234 buttonInfo in ParseButtonStyle() 264 ButtonInfo buttonInfo; ParseButtonStyles() local [all...] |
H A D | js_textpicker.cpp | 98 void ParseFontOfButtonStyle(const JSRef<JSObject>& pickerButtonParamObject, ButtonInfo& buttonInfo) in ParseFontOfButtonStyle() argument 105 buttonInfo.fontSize = fontSize; in ParseFontOfButtonStyle() 110 buttonInfo.fontColor = fontColor; in ParseFontOfButtonStyle() 114 buttonInfo.fontWeight = ConvertStrToFontWeight(fontWeight->ToString(), FontWeight::MEDIUM); in ParseFontOfButtonStyle() 120 buttonInfo.fontStyle = static_cast<FontStyle>(value); in ParseFontOfButtonStyle() 126 buttonInfo.fontFamily = fontFamilies; in ParseFontOfButtonStyle() 132 ButtonInfo buttonInfo; in ParseButtonStyle() local 140 buttonInfo.type = static_cast<ButtonType>(buttonTypeIntValue); in ParseButtonStyle() 147 buttonInfo.buttonStyle = static_cast<ButtonStyleMode>(styleModeIntValue); in ParseButtonStyle() 154 buttonInfo in ParseButtonStyle() 184 ButtonInfo buttonInfo; ParseButtonStyles() local [all...] |
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | alert_dialog_model_impl.h | 24 void SetParseButtonObj(std::function<void()>&& eventFuncImpl, ButtonInfo& buttonInfo, DialogProperties& arg,
|
H A D | action_sheet_model_impl.h | 28 ButtonInfo& buttonInfo, DialogProperties& arg) override;
|
H A D | alert_dialog_model_impl.cpp | 22 std::function<void()>&& eventFuncImpl, ButtonInfo& buttonInfo, DialogProperties& arg, const std::string& property) in SetParseButtonObj() 21 SetParseButtonObj( std::function<void()>&& eventFuncImpl, ButtonInfo& buttonInfo, DialogProperties& arg, const std::string& property) SetParseButtonObj() argument
|
H A D | action_sheet_model_impl.cpp | 72 ButtonInfo& buttonInfo, DialogProperties& arg) in SetConfirm() 71 SetConfirm(GestureEventFunc&& gestureEvent, std::function<void()>&& eventFunc, ButtonInfo& buttonInfo, DialogProperties& arg) SetConfirm() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/ |
H A D | alert_dialog_model_ng.cpp | 27 std::function<void()>&& eventFunc, ButtonInfo& buttonInfo, DialogProperties& arg, const std::string& property) in SetParseButtonObj() 31 buttonInfo.action = AceType::MakeRefPtr<NG::ClickEvent>(std::move(eventFuncNg)); in SetParseButtonObj() 26 SetParseButtonObj( std::function<void()>&& eventFunc, ButtonInfo& buttonInfo, DialogProperties& arg, const std::string& property) SetParseButtonObj() argument
|
H A D | alert_dialog_model.h | 28 virtual void SetParseButtonObj(std::function<void()>&& eventFuncImpl, ButtonInfo& buttonInfo, DialogProperties& arg,
|
H A D | alert_dialog_model_ng.h | 24 void SetParseButtonObj(std::function<void()>&& eventFuncImpl, ButtonInfo& buttonInfo, DialogProperties& arg,
|
H A D | dialog_pattern.cpp | 1631 for (auto buttonInfo : dialogProperties_.buttons) { in DumpObjectProperty() 1632 butonInfoSteam << "{ text: " << buttonInfo.text << " , color: " << buttonInfo.textColor << " }, "; in DumpObjectProperty() 1755 for (auto buttonInfo : dialogProperties_.buttons) { in DumpObjectProperty() 1757 child->Put("text", buttonInfo.text.c_str()); in DumpObjectProperty() 1758 child->Put("color", buttonInfo.textColor.c_str()); in DumpObjectProperty() 1916 for (auto buttonInfo : dialogProperties_.buttons) { in DumpSimplifyObjectProperty() 1918 child->Put("Text", buttonInfo.text.c_str()); in DumpSimplifyObjectProperty() 1919 child->Put("Color", buttonInfo.textColor.c_str()); in DumpSimplifyObjectProperty()
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/frontend/ |
H A D | cj_frontend_abstract.cpp | 298 ButtonInfo buttonInfo = { .text = Localization::GetInstance()->GetEntryLetters("common.cancel"), .textColor = "" }; in ShowActionMenuInner() local 299 dialogProperties.buttons.emplace_back(buttonInfo); in ShowActionMenuInner()
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/ |
H A D | jsi_engine.cpp | 931 ButtonInfo buttonInfo; in ParseDialogButtons() local 933 buttonInfo.text = button->GetValue("text")->GetString(); in ParseDialogButtons() 936 buttonInfo.textColor = button->GetValue("color")->GetString(); in ParseDialogButtons() 938 dialogButtons.emplace_back(buttonInfo); in ParseDialogButtons() 1442 ButtonInfo buttonInfo; in JsParseDialogButtons() local 1444 buttonInfo.text = button->GetValue("text")->GetString(); in JsParseDialogButtons() 1447 buttonInfo.textColor = button->GetValue("color")->GetString(); in JsParseDialogButtons() 1449 dialogButtons.emplace_back(buttonInfo); in JsParseDialogButtons()
|
/foundation/arkui/ace_engine/interfaces/napi/kits/promptaction/ |
H A D | prompt_action.cpp | 738 ButtonInfo buttonInfo = { .text = textString, .textColor = colorString }; in ParseButtons() local 743 napi_get_value_bool(env, primaryButtonNApi, &buttonInfo.isPrimary); in ParseButtons() 746 context->buttons.emplace_back(buttonInfo); in ParseButtons() 768 ButtonInfo buttonInfo = { .text = Localization::GetInstance()->GetEntryLetters("common.cancel"), in ParseButtonsPara() local 770 context->buttons.emplace_back(buttonInfo); in ParseButtonsPara()
|
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/ |
H A D | frontend_delegate_impl.cpp | 1079 ButtonInfo buttonInfo = { in ShowActionMenu() local 1083 dialogProperties.buttons.emplace_back(buttonInfo); in ShowActionMenu()
|