Home
last modified time | relevance | path

Searched refs:movingPhotoNode (Results 1 - 4 of 4) sorted by relevance

/foundation/arkui/ace_engine/component_ext/movingphoto/
H A Dmovingphoto_node.cpp22 auto movingPhotoNode = ElementRegister::GetInstance()->GetSpecificItemById<MovingPhotoNode>(nodeId); in GetOrCreateMovingPhotoNode() local
23 if (movingPhotoNode) { in GetOrCreateMovingPhotoNode()
24 if (movingPhotoNode->GetTag() == tag) { in GetOrCreateMovingPhotoNode()
25 return movingPhotoNode; in GetOrCreateMovingPhotoNode()
28 auto parent = movingPhotoNode->GetParent(); in GetOrCreateMovingPhotoNode()
30 parent->RemoveChild(movingPhotoNode); in GetOrCreateMovingPhotoNode()
35 movingPhotoNode = AceType::MakeRefPtr<MovingPhotoNode>(tag, nodeId, pattern, false); in GetOrCreateMovingPhotoNode()
36 movingPhotoNode->InitializePatternAndContext(); in GetOrCreateMovingPhotoNode()
37 ElementRegister::GetInstance()->AddUINode(movingPhotoNode); in GetOrCreateMovingPhotoNode()
38 return movingPhotoNode; in GetOrCreateMovingPhotoNode()
[all...]
H A Dmovingphoto_model_ng.cpp33 auto movingPhotoNode = MovingPhotoNode::GetOrCreateMovingPhotoNode( in Create() local
37 CHECK_NULL_VOID(movingPhotoNode); in Create()
38 stack->Push(movingPhotoNode); in Create()
40 bool hasVideoNode = movingPhotoNode->HasVideoNode(); in Create()
42 auto videoId = movingPhotoNode->GetVideoId(); in Create()
46 movingPhotoNode->AddChild(videoNode); in Create()
48 bool hasImageNode = movingPhotoNode->HasImageNode(); in Create()
50 auto imageId = movingPhotoNode->GetImageId(); in Create()
54 movingPhotoNode->AddChild(imageNode); in Create()
H A Dmovingphoto_pattern.cpp141 auto movingPhotoNode = AceType::DynamicCast<MovingPhotoNode>(host); in OnRebuildFrame() local
142 CHECK_NULL_VOID(movingPhotoNode); in OnRebuildFrame()
143 auto video = AceType::DynamicCast<FrameNode>(movingPhotoNode->GetVideo()); in OnRebuildFrame()
/foundation/arkui/ace_engine/test/unittest/core/pattern/movingphoto/
H A Dmovingphoto_test_ng.cpp150 * @tc.desc: Create movingPhotoNode.
162 * @tc.desc: Create movingPhotoNode, and set its properties
203 * @tc.desc: Create movingPhotoNode, and set its callback functions.
257 * @tc.desc: Create movingPhotoNode, and invoke its Algorithm function to calculate the content size
708 auto movingPhotoNode = MovingPhotoNode::GetOrCreateMovingPhotoNode(V2::MOVING_PHOTO_ETS_TAG, MOVINGPHOTO_NODE_ID_1, in HWTEST_F() local
710 EXPECT_TRUE(movingPhotoNode); in HWTEST_F()
711 EXPECT_EQ(movingPhotoNode->GetTag(), V2::MOVING_PHOTO_ETS_TAG); in HWTEST_F()
717 EXPECT_EQ(movingPhotoNode->GetTag(), secondMovingPhotoNode->GetTag()); in HWTEST_F()
718 EXPECT_EQ(movingPhotoNode->GetId(), secondMovingPhotoNode->GetId()); in HWTEST_F()
728 EXPECT_EQ(movingPhotoNode in HWTEST_F()
[all...]

Completed in 5 milliseconds