2a5bac2bb3
* major JSDoc write up * removed ESLint `no-bitwise` exception, it only applies to specific functions and not the entire code * the `SVGCubicMorph` component will remove un-necessary `Z` path commands when is the case for better out of the box animation * fixed a minor disambiguation with `filterEffects` and `drop-shadow` property and its `dropshadow` interpolation function * TypeScript strong: all files are modules, easy to implement in any third party app * updated `CubicBezier` and SVGPathCommander * code cleanup
17 lines
551 B
JavaScript
17 lines
551 B
JavaScript
import Animation from '../animation/animationBase';
|
|
|
|
// kute-base supported components
|
|
import baseTransform from '../components/transformFunctionsBase';
|
|
import baseBoxModel from '../components/boxModelBase';
|
|
import baseOpacity from '../components/opacityPropertyBase';
|
|
// import {baseCrossBrowserMove} from '../components/crossBrowserMove'
|
|
// support for kute-base ends here
|
|
|
|
const Components = {
|
|
Transform: new Animation(baseTransform),
|
|
BoxModel: new Animation(baseBoxModel),
|
|
Opacity: new Animation(baseOpacity),
|
|
};
|
|
|
|
export default Components;
|