Home
last modified time | relevance | path

Searched refs:LazyForEachComponent (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/foreach/
H A Dlazy_foreach_component.cpp22 RefPtr<Element> LazyForEachComponent::CreateElement() in CreateElement()
27 size_t LazyForEachComponent::TotalCount() in TotalCount()
32 RefPtr<Component> LazyForEachComponent::GetChildByIndex(size_t index) in GetChildByIndex()
48 std::list<RefPtr<Component>>& LazyForEachComponent::ExpandChildren() in ExpandChildren()
H A Dlazy_foreach_component.h52 class ACE_EXPORT LazyForEachComponent : public V1::ForEachComponent {
53 DECLARE_ACE_TYPE(V2::LazyForEachComponent, V1::ForEachComponent);
56 … explicit LazyForEachComponent(const std::string& id) : V1::ForEachComponent(id, "LazyForEach") {} in LazyForEachComponent() function
57 ~LazyForEachComponent() override = default;
87 ACE_DISALLOW_COPY_AND_MOVE(LazyForEachComponent);
H A Dlazy_foreach_element.cpp22 auto lazyForEach = AceType::DynamicCast<LazyForEachComponent>(newComponent); in CanUpdate()
29 lazyForEachComponent_ = AceType::DynamicCast<LazyForEachComponent>(component_); in Update()
H A Dlazy_foreach_element.h38 RefPtr<LazyForEachComponent> lazyForEachComponent_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_lazy_foreach_component.h91 class JSLazyForEachComponent : public V2::LazyForEachComponent, public JSLazyForEachActuator {
92 DECLARE_ACE_TYPE(JSLazyForEachComponent, V2::LazyForEachComponent, JSLazyForEachActuator);
95 explicit JSLazyForEachComponent(const std::string& id) : V2::LazyForEachComponent(id) {} in JSLazyForEachComponent()
186 return LazyForEachComponent::ExpandChildren(); in ExpandChildren()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/swiper/
H A Dswiper_component.h193 RefPtr<V2::LazyForEachComponent> GetLazyForEachComponent() const in GetLazyForEachComponent()
228 WeakPtr<V2::LazyForEachComponent> lazyForEachComponent_;
H A Dswiper_component.cpp43 if (AceType::InstanceOf<V2::LazyForEachComponent>(child)) { in AppendChild()
44 auto lazyForEach = AceType::DynamicCast<V2::LazyForEachComponent>(child); in AppendChild()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_v2/common/
H A Delement_proxy.cpp591 auto lazyForEachComponent = AceType::DynamicCast<LazyForEachComponent>(component); in Update()
945 …explicit LazyForEachCache(const RefPtr<LazyForEachComponent>& component) : lazyForEachComponent_(c… in LazyForEachCache()
990 RefPtr<LazyForEachComponent> lazyForEachComponent_;
996 RefPtr<LazyForEachComponent> lazyForEachComponent_;
1526 if (AceType::InstanceOf<LazyForEachComponent>(component)) { in Create()