Core changes
setClicked() argument changed (breaking)
The setClicked(IClickBase) method has been replaced by two separate methods:
- setClicked(IClicked<?>)
- setClicked2(IClicked2<?>)
This change allows for easier use of lambda's as the type for the method is now well-defined. So instead of having to write
Code Block |
---|
d.setClicked((IClicked<Div>) b -> setCurrentTab(ti)); |
you can now invoke the lambda without a cast:
Code Block |
---|
d.setClicked(b -> setCurrentTab(ti)); |
This change will some existing code as all calls to setClicked that passed a IClicked2 instance now need to use setClicked2.
Changed/new functionality
Animations
The animation methods slideUp(), slideDown(), fadeIn() and fadeOut() have been removed from the Div tag. They should be replaced by calling Animations.xxxx with the node to animate.
...