/foundation/arkui/ace_engine/frameworks/core/common/ |
H A D | form_manager.cpp | 23 void FormManager::AddSubContainer(int64_t formId, const RefPtr<SubContainer>& subContainer) in AddSubContainer() argument 26 subContainerMap_.insert_or_assign(formId, subContainer); in AddSubContainer() 38 auto subContainer = subContainerMap_.find(formId); in GetSubContainer() local 39 if (subContainer != subContainerMap_.end()) { in GetSubContainer() 40 return subContainer->second; in GetSubContainer()
|
H A D | form_manager.h | 34 void AddSubContainer(int64_t formId, const RefPtr<SubContainer>& subContainer);
|
/foundation/arkui/ace_engine/test/unittest/core/common/form/ |
H A D | form_manager_test.cpp | 60 RefPtr<SubContainer> subContainer = AceType::MakeRefPtr<SubContainer>(context.Upgrade()); in HWTEST_F() local 61 EXPECT_NE(subContainer, nullptr); in HWTEST_F() 62 formManager.AddSubContainer(CARD_ID, subContainer); in HWTEST_F() 73 formManager.AddSubContainer(CARD_ID, subContainer); in HWTEST_F() 74 EXPECT_EQ(formManager.GetSubContainer(CARD_ID), subContainer); in HWTEST_F()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/form/ |
H A D | form_test_ng.cpp | 442 * @tc.steps: step1. Build a FormPattern and build a subContainer . in HWTEST_F() 448 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); in HWTEST_F() local 450 pattern->subContainer_ = subContainer; in HWTEST_F() 487 * @tc.steps: step1. Build a FormPattern and build a subContainer . in HWTEST_F() 493 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); in HWTEST_F() local 495 pattern->subContainer_ = subContainer; in HWTEST_F() 499 * @tc.steps: step2. CreateCardContainer when subContainer is not nullptr. in HWTEST_F() 500 * @tc.expected: subContainer will change. in HWTEST_F() 502 ASSERT_EQ(pattern->subContainer_, subContainer); in HWTEST_F() 504 ASSERT_NE(pattern->subContainer_, subContainer); in HWTEST_F() 529 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); HWTEST_F() local 622 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); HWTEST_F() local 643 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); HWTEST_F() local 845 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); HWTEST_F() local [all...] |
H A D | form_pattern_test.cpp | 133 RefPtr<SubContainer> subContainer = pattern->subContainer_; in HWTEST_F() local 137 pattern->subContainer_ = subContainer; in HWTEST_F() 958 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); in HWTEST_F() local 959 pattern->subContainer_ = subContainer; in HWTEST_F() 1040 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); in HWTEST_F() local 1041 pattern->subContainer_ = subContainer; in HWTEST_F() 1719 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); in HWTEST_F() local 1720 subContainer->instanceId_ = 0; in HWTEST_F() 1721 pattern->subContainer_ = subContainer; in HWTEST_F() 1729 pattern->subContainer_ = subContainer; in HWTEST_F() 1755 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); HWTEST_F() local [all...] |
H A D | form_node_test.cpp | 110 auto subContainer = AceType::MakeRefPtr<MockSubContainer>(context); in HWTEST_F() local 111 ASSERT_NE(subContainer, nullptr); in HWTEST_F() 112 subContainer->instanceId_ = 0; in HWTEST_F() 118 pattern->subContainer_ = subContainer; in HWTEST_F()
|
/foundation/arkui/ace_engine/adapter/ohos/entrance/dynamic_component/ |
H A D | dynamic_component_renderer_impl.cpp | 248 auto subContainer = Platform::AceContainer::GetContainer(subInstanceId); in RegisterConfigChangedCallback() 249 CHECK_NULL_VOID(subContainer); in RegisterConfigChangedCallback() 250 subContainer->GetTaskExecutor()->PostTask( in RegisterConfigChangedCallback() 251 [weak = WeakClaim(RawPtr(subContainer)), config, configuration]() { in RegisterConfigChangedCallback() 252 auto subContainer = weak.Upgrade(); in RegisterConfigChangedCallback() 253 CHECK_NULL_VOID(subContainer); in RegisterConfigChangedCallback() 254 ContainerScope scope(subContainer->GetInstanceId()); in RegisterConfigChangedCallback() 255 subContainer->UpdateConfiguration(config, configuration); in RegisterConfigChangedCallback()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/form/ |
H A D | form_node.cpp | 185 auto subContainer = pattern->GetSubContainer(); in TouchTest() local 186 CHECK_NULL_RETURN(subContainer, testResult); in TouchTest() 189 if (subContainer->GetUISyntaxType() == FrontendType::ETS_CARD) { in TouchTest() 198 auto subContext = DynamicCast<OHOS::Ace::PipelineBase>(subContainer->GetPipelineContext()); in TouchTest()
|
H A D | form_pattern.cpp | 136 auto subContainer = pattern->GetSubContainer(); in OnAttachToFrameNode() 137 CHECK_NULL_VOID(subContainer); in OnAttachToFrameNode() 140 auto id = subContainer->GetRunningCardId(); in OnAttachToFrameNode() 141 FormManager::GetInstance().AddSubContainer(id, subContainer); in OnAttachToFrameNode() 143 [id, nodeId = subContainer->GetNodeId()] { in OnAttachToFrameNode() 1566 auto subContainer = FormManager::GetInstance().GetSubContainer(cardInfo_.id); in CreateCardContainer() local 1567 if (subContainer && context->GetInstanceId() == subContainer->GetInstanceId() && in CreateCardContainer() 1568 subContainer->GetCardType() == FrontendType::JS_CARD) { in CreateCardContainer() 1569 subContainer_ = subContainer; in CreateCardContainer() 1755 auto subContainer = GetSubContainer(); OnActionEvent() local [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/navigation_bar/ |
H A D | navigation_bar_component.cpp | 420 RefPtr<RowComponent> subContainer = AceType::MakeRefPtr<RowComponent>( in BuildSubTitle() local 422 subContainer->SetTextDirection(direction_); in BuildSubTitle() 423 BuildLogo(subContainer); in BuildSubTitle() 424 subContainer->AppendChild(BuildPadding(WATCH_PADDING_BETWEEN_LOGO_AND_SUBTITLE)); in BuildSubTitle() 428 subContainer->AppendChild(subTitleFlex); in BuildSubTitle() 429 subContainer->SetMainAxisSize(MainAxisSize::MIN); in BuildSubTitle() 430 subTitleBox->SetChild(subContainer); in BuildSubTitle()
|
/foundation/arkui/ace_engine/frameworks/base/subwindow/ |
H A D | subwindow_manager.cpp | 1137 auto subContainer = Container::GetContainer(GetSubContainerId(instanceId)); in OnWindowSizeChanged() local 1138 CHECK_NULL_VOID(subContainer); in OnWindowSizeChanged() 1139 auto pipeline = AceType::DynamicCast<NG::PipelineContext>(subContainer->GetPipelineContext()); in OnWindowSizeChanged()
|