/foundation/ability/ability_runtime/interfaces/inner_api/auto_fill_manager/src/ |
H A D | auto_fill_manager.cpp | 68 if (request.autoFillType == AbilityBase::AutoFillType::UNSPECIFIED) { in RequestAutoFill() 69 TAG_LOGE(AAFwkTag::AUTOFILLMGR, "autoFillType invalid"); in RequestAutoFill() 200 want.SetParam(WANT_PARAMS_AUTO_FILL_TYPE_KEY, static_cast<int32_t>(request.autoFillType)); in CreateAutoFillExtension() 224 if ((it->autoFillType == AbilityBase::AutoFillType::PASSWORD || in IsNeed2SaveRequest() 225 it->autoFillType == AbilityBase::AutoFillType::USER_NAME || in IsNeed2SaveRequest() 226 it->autoFillType == AbilityBase::AutoFillType::NEW_PASSWORD) && in IsNeed2SaveRequest() 231 if (AbilityBase::AutoFillType::FULL_STREET_ADDRESS <= it->autoFillType && in IsNeed2SaveRequest() 232 it->autoFillType <= AbilityBase::AutoFillType::FORMAT_ADDRESS && in IsNeed2SaveRequest() 246 AbilityBase::AutoFillType autoFillType = request.autoFillType; in ConvertAutoFillWindowType() local 300 IsNeedToCreatePopupWindow(const AbilityBase::AutoFillType &autoFillType) IsNeedToCreatePopupWindow() argument [all...] |
H A D | auto_fill_extension_callback.cpp | 138 want.SetParam(WANT_PARAMS_AUTO_FILL_TYPE_KEY, static_cast<int32_t>(request_.autoFillType)); in ReloadInModal()
|
/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | view_data_wrap_ohos.cpp | 50 if (type < it->autoFillType && it->autoFillType < AbilityBase::AutoFillType::FULL_STREET_ADDRESS) { in ViewDataToType() 51 return it->autoFillType; in ViewDataToType() 57 if (AbilityBase::AutoFillType::FULL_STREET_ADDRESS <= it->autoFillType && in ViewDataToType() 58 it->autoFillType <= AbilityBase::AutoFillType::FORMAT_ADDRESS) { in ViewDataToType() 59 return it->autoFillType; in ViewDataToType() 96 if (it->autoFillType == AbilityBase::AutoFillType::UNSPECIFIED) { in GetPlaceHolderValue() 111 if (it->autoFillType == AbilityBase::AutoFillType::UNSPECIFIED) { in GetPlaceHolderValue() 112 it->autoFillType = HintToAutoFillType(intType[index]); in GetPlaceHolderValue()
|
H A D | view_data_wrap_ohos.h | 57 void SetAutoFillType(AceAutoFillType autoFillType) override 59 pageNodeInfo_.autoFillType = static_cast<AbilityBase::AutoFillType>(autoFillType); 64 return static_cast<AceAutoFillType>(pageNodeInfo_.autoFillType);
|
/foundation/arkui/ace_engine/test/mock/core/common/ |
H A D | mock_container.cpp | 120 bool MockContainer::RequestAutoFill(const RefPtr<NG::FrameNode>& node, AceAutoFillType autoFillType, in RequestAutoFill() argument 123 if (autoFillType == AceAutoFillType::ACE_USER_NAME) { in RequestAutoFill() 125 } else if (autoFillType == AceAutoFillType::ACE_PASSWORD || autoFillType == AceAutoFillType::ACE_NEW_PASSWORD) { in RequestAutoFill() 128 if (autoFillType == AceAutoFillType::ACE_PASSWORD) { in RequestAutoFill()
|
H A D | mock_container.h | 82 bool RequestAutoFill(const RefPtr<NG::FrameNode>& node, AceAutoFillType autoFillType,
|
/foundation/arkui/ace_engine/frameworks/base/view_data/ |
H A D | hint_to_type_wrap.h | 23 AceAutoFillType autoFillType = AceAutoFillType::ACE_UNSPECIFIED; member
|
H A D | page_node_info_wrap.h | 47 virtual void SetAutoFillType(AceAutoFillType autoFillType) {} in SetAutoFillType() argument
|
/foundation/ability/ability_base/interfaces/kits/native/view_data/src/ |
H A D | page_node_info.cpp | 24 constexpr const char* PAGE_NODE_INFO_AUTO_FILL_TYPE = "autoFillType"; 48 autoFillType = static_cast<AutoFillType>(jsonObject.at(PAGE_NODE_INFO_AUTO_FILL_TYPE).get<int32_t>()); in FromJsonString() 91 {PAGE_NODE_INFO_AUTO_FILL_TYPE, static_cast<int32_t>(autoFillType)}, in ToJsonString()
|
/foundation/ability/ability_runtime/test/unittest/auto_fill_manager_test/ |
H A D | auto_fill_manager_test.cpp | 113 const AbilityBase::AutoFillType autoFillType = AbilityBase::AutoFillType::UNSPECIFIED; in HWTEST_F() local 224 autoFillRequest.autoFillType = AbilityBase::AutoFillType::PASSWORD; in HWTEST_F() 233 autoFillRequest.autoFillType = AbilityBase::AutoFillType::PERSON_FULL_NAME; in HWTEST_F()
|
/foundation/ability/ability_base/interfaces/kits/native/view_data/include/ |
H A D | page_node_info.h | 34 AutoFillType autoFillType = AutoFillType::UNSPECIFIED; member
|
/foundation/ability/ability_runtime/interfaces/inner_api/auto_fill_manager/include/ |
H A D | auto_fill_custom_config.h | 101 AbilityBase::AutoFillType autoFillType = AbilityBase::AutoFillType::UNSPECIFIED; member
|
H A D | auto_fill_manager.h | 42 bool IsNeedToCreatePopupWindow(const AbilityBase::AutoFillType &autoFillType);
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_input/ |
H A D | text_field_pattern_test.cpp | 2565 AceAutoFillType autoFillType = AceAutoFillType::ACE_UNSPECIFIED; in HWTEST_F() local 2566 EXPECT_EQ(pattern->GetAutoFillTriggeredStateByType(autoFillType), false); in HWTEST_F() 2568 autoFillType = AceAutoFillType::ACE_USER_NAME; in HWTEST_F() 2569 EXPECT_EQ(pattern->GetAutoFillTriggeredStateByType(autoFillType), false); in HWTEST_F() 2571 autoFillType = AceAutoFillType::ACE_PASSWORD; in HWTEST_F() 2572 EXPECT_EQ(pattern->GetAutoFillTriggeredStateByType(autoFillType), false); in HWTEST_F() 2574 autoFillType = AceAutoFillType::ACE_NEW_PASSWORD; in HWTEST_F() 2575 EXPECT_EQ(pattern->GetAutoFillTriggeredStateByType(autoFillType), false); in HWTEST_F() 2604 AceAutoFillType autoFillType = AceAutoFillType::ACE_UNSPECIFIED; in HWTEST_F() local 2605 pattern->SetAutoFillTriggeredStateByType(autoFillType); in HWTEST_F() [all...] |
H A D | text_input_modify_test.cpp | 1445 auto autoFillType = AceAutoFillType::ACE_UNSPECIFIED; in HWTEST_F() local 1450 pattern_->NotifyFillRequestSuccess(viewData, info, autoFillType); in HWTEST_F()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/ui_extension/mock/ |
H A D | mock_ace_container.cpp | 213 bool AceContainer::RequestAutoFill(const RefPtr<NG::FrameNode>& node, AceAutoFillType autoFillType, in RequestAutoFill() argument 218 bool AceContainer::IsNeedToCreatePopupWindow(const AceAutoFillType& autoFillType) in IsNeedToCreatePopupWindow() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_field/ |
H A D | text_field_pattern.cpp | 2456 bool TextFieldPattern::IsAutoFillPasswordType(const AceAutoFillType& autoFillType) in IsAutoFillPasswordType() argument 2458 return (autoFillType == AceAutoFillType::ACE_USER_NAME || autoFillType == AceAutoFillType::ACE_PASSWORD || in IsAutoFillPasswordType() 2459 autoFillType == AceAutoFillType::ACE_NEW_PASSWORD); in IsAutoFillPasswordType() 2474 bool TextFieldPattern::CheckAutoFillType(const AceAutoFillType& autoFillType, bool isFromKeyBoard) in CheckAutoFillType() argument 2483 if (autoFillType == AceAutoFillType::ACE_UNSPECIFIED && !isTriggerPassword) { in CheckAutoFillType() 2484 TAG_LOGE(AceLogTag::ACE_AUTO_FILL, "CheckAutoFillType :autoFillType is ACE_UNSPECIFIED."); in CheckAutoFillType() 2487 auto tempAutoFillType = IsAutoFillUserName(autoFillType) ? AceAutoFillType::ACE_USER_NAME : autoFillType; in CheckAutoFillType() 2489 return GetAutoFillTriggeredStateByType(autoFillType); in CheckAutoFillType() 2495 GetAutoFillTriggeredStateByType(const AceAutoFillType& autoFillType) GetAutoFillTriggeredStateByType() argument 2512 SetAutoFillTriggeredStateByType(const AceAutoFillType& autoFillType) SetAutoFillTriggeredStateByType() argument 2592 auto autoFillType = GetAutoFillType(); ProcessAutoFill() local 2766 auto autoFillType = GetAutoFillType(false); CheckIfNeedToResetKeyboard() local 3787 auto autoFillType = GetAutoFillType(false); KeyboardContentTypeToInputType() local 7123 NotifyFillRequestSuccess(RefPtr<ViewDataWrap> viewDataWrap, RefPtr<PageNodeInfoWrap> nodeWrap, AceAutoFillType autoFillType) OnBackPressed() argument 7216 auto autoFillType = GetAutoFillType(); OnBackPressed() local 8942 IsAutoFillUserName(const AceAutoFillType& autoFillType) OnBackPressed() argument [all...] |
H A D | text_field_pattern.h | 1161 RefPtr<PageNodeInfoWrap> nodeWrap, AceAutoFillType autoFillType) override; 1744 bool GetAutoFillTriggeredStateByType(const AceAutoFillType& autoFillType); 1745 void SetAutoFillTriggeredStateByType(const AceAutoFillType& autoFillType); 1747 bool IsAutoFillPasswordType(const AceAutoFillType& autoFillType); 1791 bool IsAutoFillUserName(const AceAutoFillType& autoFillType);
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/auto_fill_extension_ability/ |
H A D | js_auto_fill_extension_util.cpp | 39 constexpr const char *PAGE_INFO_AUTOFILLTYPE = "autoFillType"; 127 jsValue = AppExecFwk::WrapInt32ToJS(env, static_cast<int32_t>(pageNodeInfo.autoFillType)); in WrapPageNodeInfo() 227 node.autoFillType = static_cast<AbilityBase::AutoFillType>(type); in UnwrapPageNodeInfo()
|
/foundation/arkui/ace_engine/frameworks/core/common/ |
H A D | container.h | 510 virtual bool RequestAutoFill(const RefPtr<NG::FrameNode>& node, AceAutoFillType autoFillType, in RequestAutoFill() argument 516 virtual bool IsNeedToCreatePopupWindow(const AceAutoFillType& autoFillType) in IsNeedToCreatePopupWindow() argument
|
/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | ace_container.cpp | 1254 AceAutoFillType autoFillType, bool isNative = true) in FillRequestCallback() 1255 : pipelineContext_(pipelineContext), node_(node), autoFillType_(autoFillType), isNative_(isNative) {} in FillRequestCallback() 1270 [viewDataWrap, node, autoFillType = autoFillType_]() { 1272 node->NotifyFillRequestSuccess(viewDataWrap, nullptr, autoFillType); 1280 [viewDataWrap, pipelineContext, autoFillType = autoFillType_]() { 1282 pipelineContext->NotifyFillRequestSuccess(autoFillType, viewDataWrap); 1474 hintToTypeWrap.autoFillType = static_cast<AceAutoFillType>(viewDataWrapOhos->HintToAutoFillType(intType[0])); in PlaceHolderToType() 1538 node.autoFillType = static_cast<AbilityBase::AutoFillType>(info->GetAutoFillType()); in OverwritePageNodeInfo() 1580 bool AceContainer::RequestAutoFill(const RefPtr<NG::FrameNode>& node, AceAutoFillType autoFillType, in RequestAutoFill() argument 1583 TAG_LOGI(AceLogTag::ACE_AUTO_FILL, "called, autoFillType in RequestAutoFill() 1253 FillRequestCallback(WeakPtr<NG::PipelineContext> pipelineContext, const RefPtr<NG::FrameNode>& node, AceAutoFillType autoFillType, bool isNative = true) FillRequestCallback() argument 1630 IsNeedToCreatePopupWindow(const AceAutoFillType& autoFillType) IsNeedToCreatePopupWindow() argument [all...] |
H A D | ace_container.h | 596 bool RequestAutoFill(const RefPtr<NG::FrameNode>& node, AceAutoFillType autoFillType, 598 bool IsNeedToCreatePopupWindow(const AceAutoFillType& autoFillType) override;
|
/foundation/ability/ability_runtime/frameworks/js/napi/auto_fill_manager/ |
H A D | js_auto_fill_manager.cpp | 107 uiContent->DumpViewData(request.viewData, request.autoFillType); in OnRequestAutoSaveInner()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/ |
H A D | pattern.h | 399 RefPtr<PageNodeInfoWrap> nodeWrap, AceAutoFillType autoFillType) {} in NotifyFillRequestSuccess() 398 NotifyFillRequestSuccess(RefPtr<ViewDataWrap> viewDataWrap, RefPtr<PageNodeInfoWrap> nodeWrap, AceAutoFillType autoFillType) NotifyFillRequestSuccess() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/web/ |
H A D | web_pattern.h | 207 RefPtr<PageNodeInfoWrap> nodeWrap, AceAutoFillType autoFillType) override; 570 bool RequestAutoFill(AceAutoFillType autoFillType);
|