I want animation when scrolling using phase in Dynamic component extension

I want animation when scrolling using phase in Dynamic component extension

is there any simple guide to help me ?
where should add animation .. in create dynamic or in procedure?
can i use clock timer by set clock to 1 millisecond and time interval to true
or HOW ?

when i was using Recycler this animation was very easy to be add in event when I bind view
but where i don’t know exactly how it can be done with DYNAMIC COMPONENT EXTENSION for each component when scrolling

Hi Ali,

what kind of animation would you like to add?
Like a fade-in effect?

Edit:
With the Recycler List, it’s convenient because the elements are created as you scroll, while with Dynamic Components, they’re all generated at once.
I’ll wait to hear from you to understand what animation you mean.

1 Like

This might will help you: Phase • Animations made easy!

1 Like

no matter what effect.. like tada .. bonus on horizontally
but the problem i want effect to be one by one when scrolling in dynamic component extension

maybe I need to use scroll handler extension but how with DYNAMIC COMPONENT EXTENSION !

Use lastVisibleItem to get the index of the last element that’s generated, and apply an effect to the dynamic component at that index.

last uses id block?

Sorry, I got confused with RecyclerList :man_facepalming:.
Anyway, you could calculate the height of each element of the list and store it in a variable, then compare it with your scroll position to figure out which element to apply the animation to.

I’ll finish something up, then I’ll try to help you with a practical example.

thanks It’s a great idea, but implementing it requires some thought.. also if this way not depend on clear uses ids will be great because iam using web in dynamic procedure so if i deleted uses ids will give me an error…I wonder why all this problems when it’s so easy to use on Recycler.
Each extension has its advantages and disadvantages. I think I’ll be back on Recycler soon if I didn’t solve this problem.

If you have any problems with Recycler List, don’t hesitate to ask,
of course, try searching the community first, and if not, open a new topic.

It’s always better to use RecyclerList.

1 Like

Yes, I had a project with over 10,000 data , so at that time I used recycled by index.

with recycler I used phase, which was easier.

However, I had problems with the image issue, which was duplicated, and I solved this problem.

The only still problem with recycler is that when running a quiz or test and pressing buttons, you can’t control all the buttons, and the remaining buttons may understand that they were pressed.

Otherwise, there are no problems.

Also, I don’t think recycler accepts a circle checkbox, unlike dynamic component extension.

The feature of recycler: It can be called more than once without any problems.

thank you :heart:

What do you mean? Each button has its own ID, just like in Dynamic Component. What issue did you have? Explain it a bit better.

Recycler List accepts any native component (except external extensions).

what i told you in last week .. in quiz with recycler
when click on option (example)
i need correct option with specific color(green)
and other options with another different color ..
and the selected option with specific color

correct: green
selected: if true green - if false red - then make all options non-clickable and make other options except the green and red with white or same color

did you understand ?
when i was trying to made this with recycler
if i scroll after click .. other cards or components will have same click or different choose without any click by user that is the problem !

Hi Ali,

I’m really sorry, having replied to so many users, I lost track of this topic :man_facepalming:

Can you redirect me to the old topic? I might have the solution.