Searched refs:LazyForEachComponent (Results 1 – 8 of 8) sorted by relevance
22 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()
52 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() function57 ~LazyForEachComponent() override = default;87 ACE_DISALLOW_COPY_AND_MOVE(LazyForEachComponent);
22 auto lazyForEach = AceType::DynamicCast<LazyForEachComponent>(newComponent); in CanUpdate()29 lazyForEachComponent_ = AceType::DynamicCast<LazyForEachComponent>(component_); in Update()
38 RefPtr<LazyForEachComponent> lazyForEachComponent_;
91 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()
193 RefPtr<V2::LazyForEachComponent> GetLazyForEachComponent() const in GetLazyForEachComponent()228 WeakPtr<V2::LazyForEachComponent> lazyForEachComponent_;
43 if (AceType::InstanceOf<V2::LazyForEachComponent>(child)) { in AppendChild()44 auto lazyForEach = AceType::DynamicCast<V2::LazyForEachComponent>(child); in AppendChild()
591 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()