mirror of
https://github.com/primefaces/primevue.git
synced 2025-05-11 09:52:35 +00:00
Refactor #4610
This commit is contained in:
parent
c675c8f4ea
commit
eea3054b74
2 changed files with 20 additions and 2 deletions
|
@ -32,13 +32,15 @@ const Animate = BaseAnimate.extend('animate', {
|
|||
},
|
||||
enter(el, binding) {
|
||||
el.style.visibility = 'visible';
|
||||
DomHandler.addClass(el, binding.value.enterClass);
|
||||
DomHandler.addMultipleClasses(el, binding.value.enterClass);
|
||||
|
||||
binding.modifiers.once && this.unbindIntersectionObserver(el);
|
||||
},
|
||||
leave(el, binding) {
|
||||
DomHandler.removeClass(el, binding.value.enterClass);
|
||||
|
||||
if (binding.value.leaveClass) {
|
||||
DomHandler.addClass(el, binding.value.leaveClass);
|
||||
DomHandler.addMultipleClasses(el, binding.value.leaveClass);
|
||||
}
|
||||
|
||||
const animationDuration = el.style.animationDuration || 500;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue