-
Notifications
You must be signed in to change notification settings - Fork 36
Conversation
…develop # Conflicts: # lib/timeline/component/Group.js
@konsvarl , would you please try
? Days number: 4, orders per day number: 758 It makes |
@vlsi , are you sure? It work fine form me with "Enable clustering" checkbox checked. I could observe some performance degradation when zooming-in clusters till individual ranges become visible, but that lags isn't critical, but I can work on optimization. |
As you see, the items are jumping, and it is somewhat hard to identify them (as you scroll, the item might jump to completely different place) |
This is because of current stacking implementation: each time items go out of visible range, the rest items jump. I committed a small fix, please try to scroll items with that fix. The same jumping behavior could be observed even without clustering on a huge data set. PS. I realize that this is a dirty hack, but user still able to select the item to identify |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow... Really amazing work!
Can you please add these options to the docs?
@konsvarl , it looks like the jumping happens much less frequent now. |
@yotamberk, I had updated the doc, but I noticed that none of the examples could be opened from the site. |
Awesome! Thank you again for this contribution! |
Hi guys, when is it going to be released as a new version? |
@Blinnikov it's up now |
Hey @konsvarl , |
Hi, @yotamberk , sorry for such a late response. I got the case when many updates with huge amount of events come one after another, and I don't want to trigger visible items recalculation on each update. I think this logic could be still useful but with some extra-work: for instance we could inject flag to |
Sounds interesting. I had to disable the |
Clustering support POC, you could find example here: examples\other\clustering.html