Searched refs:ForEachNode (Results 1 – 9 of 9) sorted by relevance
40 RefPtr<ForEachNode> ForEachNode::GetOrCreateForEachNode(int32_t nodeId) in GetOrCreateForEachNode()46 node = MakeRefPtr<ForEachNode>(nodeId); in GetOrCreateForEachNode()51 RefPtr<ForEachNode> ForEachNode::GetOrCreateRepeatNode(int32_t nodeId) in GetOrCreateRepeatNode()53 auto node = ForEachNode::GetOrCreateForEachNode(nodeId); in GetOrCreateRepeatNode()60 void ForEachNode::CreateTempItems() in CreateTempItems()93 void ForEachNode::CompareAndUpdateChildren() in CompareAndUpdateChildren()174 void ForEachNode::FlushUpdateAndMarkDirty() in FlushUpdateAndMarkDirty()232 void ForEachNode::MoveChild(uint32_t fromIndex) in MoveChild()266 void ForEachNode::MoveData(int32_t from, int32_t to) in MoveData()293 RefPtr<FrameNode> ForEachNode::GetFrameNode(int32_t index) in GetFrameNode()[all …]
31 class ACE_EXPORT ForEachNode : public ForEachBaseNode {32 DECLARE_ACE_TYPE(ForEachNode, ForEachBaseNode);35 static RefPtr<ForEachNode> GetOrCreateForEachNode(int32_t nodeId);36 static RefPtr<ForEachNode> GetOrCreateRepeatNode(int32_t nodeId);38 explicit ForEachNode(int32_t nodeId) : ForEachBaseNode(V2::JS_FOR_EACH_ETS_TAG, nodeId) {} in ForEachNode() function40 ~ForEachNode() override = default;95 ACE_DISALLOW_COPY_AND_MOVE(ForEachNode);
41 auto forEachNode = ForEachNode::GetOrCreateForEachNode(nodeId); in Create()51 auto forEachNode = ForEachNode::GetOrCreateForEachNode(nodeId); in GetCurrentIdList()58 auto node = AceType::DynamicCast<ForEachNode>(stack->GetMainElementNode()); in SetNewIds()66 auto node = AceType::DynamicCast<ForEachNode>(stack->GetMainElementNode()); in SetRemovedElmtIds()91 auto node = AceType::DynamicCast<ForEachNode>(stack->GetMainElementNode()); in OnMove()
71 … auto forEachNode = AceType::DynamicCast<ForEachNode>(ViewStackProcessor::GetInstance()->Finish());105 … auto forEachNode = AceType::DynamicCast<ForEachNode>(ViewStackProcessor::GetInstance()->Finish());128 … auto forEachNode = AceType::DynamicCast<ForEachNode>(ViewStackProcessor::GetInstance()->Finish());166 … auto forEachNode = AceType::DynamicCast<ForEachNode>(ViewStackProcessor::GetInstance()->Finish());199 … auto forEachNode = AceType::DynamicCast<ForEachNode>(ViewStackProcessor::GetInstance()->Finish());226 auto forEachNode = ForEachNode::GetOrCreateForEachNode(FOR_EACH_NODE_ID);227 auto anotherForEachNode = ForEachNode::GetOrCreateForEachNode(FOR_EACH_NODE_ID);247 … auto forEachNode = AceType::DynamicCast<ForEachNode>(ViewStackProcessor::GetInstance()->Finish());284 … auto forEachNode = AceType::DynamicCast<ForEachNode>(ViewStackProcessor::GetInstance()->Finish());320 … auto forEachNode = AceType::DynamicCast<ForEachNode>(ViewStackProcessor::GetInstance()->Finish());[all …]
117 …parent, DEFAULT_NODE_SLOT, AceType::InstanceOf<ForEachNode>(parent), AceType::InstanceOf<IfElseNod… in Pop()160 if (AceType::InstanceOf<ForEachNode>(element)) { in Finish()161 auto forEachNode = AceType::DynamicCast<ForEachNode>(element); in Finish()
527 …[](const std::string& type, int32_t nodeId) { return ForEachNode::GetOrCreateForEachNode(nodeId); … in RestoreNode()
168 auto forEachNode = AceType::DynamicCast<ForEachNode>(frameNode_->GetChildAtIndex(0)); in VerifyForEachItemsOrder()200 auto forEachNode = AceType::DynamicCast<ForEachNode>(frameNode_->GetChildAtIndex(0)); in GetForEachItemDragManager()1546 auto forEachNode = AceType::DynamicCast<ForEachNode>(frameNode_->GetChildAtIndex(0));1568 auto forEachNode = AceType::DynamicCast<ForEachNode>(frameNode_->GetChildAtIndex(0));1581 forEachNode = AceType::DynamicCast<ForEachNode>(frameNode_->GetChildAtIndex(0));1763 auto forEachNode = AceType::DynamicCast<ForEachNode>(frameNode_->GetChildAtIndex(0));
643 auto forEachNode = AceType::DynamicCast<ForEachNode>(frameNode_->GetChildAtIndex(0));
1986 auto forEachNode = AceType::DynamicCast<ForEachNode>(child); in DoSwiperPreloadItems()4423 auto forEachNode = AceType::DynamicCast<ForEachNode>(node); in SetLazyLoadFeature()