Open WoodNeck opened 5 years ago
Is there any plan to support external click to move to panel. For example.
say there is 5 panel. I am on panel 2. Click a button, jump to panel 4. click another button, jump to panel 1 etc.
In any case awesome project and thanks for the amazing work.
Hello, @masihurmaruf :) That can be easily done with panel's methods.
flicking.getCurrentPanel().prev().prev().focus(duration);
Here's an example: https://codepen.io/woodneck/pen/YzwbWWa
Is there any plan to scroll horizontally on the desktop without click and drag? something like this - https://crello.com/home/
Hello, @vasinl124 I think it can be done when "Move by n px" method for Freescroll move type is added :)
Hello, @vasinl124 I think it can be done when "Move by n px" method for Freescroll move type is added :)
Thanks, do you know when it will be added?
@vasinl124 It's already there at the moment, but the interface is just not public. We're planning to make a more clear interface for those functions next version. Here's a sample demo for you: https://codepen.io/woodneck/pen/MWyeXjB
First of all I would like to thank for the excellent tool!
Add pagination & arrow plugin
IMHO pagination and arrow navigation are very useful features (especially when they are flexible and customizable) that Flicking
are lacking.
So I vote to prioritize creation of the corresponding plugins.
Another features that should be handled first (in priority descending):
@gamtiq Thanks for the suggestion! I totally agree with your opinion. I was kinda busy working for the @egjs/view3d this year. I'll do my best so I can add that features as soon as possible :)
- Navigation/scrolling by keyboard (absent in roadmap)
This is a feature I would need as well. The Options show how easy it is to recreate, say, the header section of Disney+'s home screen, but without keyboard navigation, it isn't very useful for a TV application where the remote control 4-direction (and enter key) are the only ways to move around.
@acroyear Thanks for the suggestion! I'll add that on the roadmap :)
I see that the Task Support dynamic option change is done. 👍
But in Angular I still don't get the changes triggert:
this.options = { ...this.options, panelsPerView: amoungOfPanelsPerView } as FlickingOptions;
Do I something wrong?
INFO: Using Version 4.3.0
@BenjaminBrodwolf
Looks like I didn't include an automatic update for it.
I'll update that, but until then you can call resize
after you update those values.
Like, in Angular you can call flicking.resize()
in the ngAfterContentChecked
(see Using the methods)
is this fixed by now? I'm using the vue2 variant and give in the panelsPerView as a prop but when it's value changes, the slider doesn't update.
getStatus
fill()
method for needPanel eventmoveToClicked
option to move camera to clicked panelvirtualTranslate
option which makes panel'sleft
or camera'stransform
CSS not to be applied.interrupt
option, which can disable user interruption while animating.nested
option for multiple Flicking instanceFeel free to leave opinions like "This feature should be handled first". That will be a big help to us.