kute.js/src/index-base.js
thednp 933d61de19 Changes:
* added ESLint and updated all code base 
* updated SVGPathCommander, CubicBezier, shorter-js, minifill
* updated polyfills
* minor CSS fixes
2021-03-30 09:23:29 +00:00

51 lines
1.4 KiB
JavaScript

import { version as Version } from '../package.json';
import Render from './core/render.js';
import Interpolate from './objects/interpolate.js';
import Objects from './objects/objectsBase.js';
import Util from './objects/util.js';
import Easing from './easing/easing-base.js';
import Internals from './core/internals.js';
import Selector from './util/selector.js';
import Animation from './animation/animationBase.js';
// TweenConstructor
import Tween from './tween/tweenBase.js';
// Interface only fromTo
import fromTo from './interface/fromTo.js';
// import baseTransform from './components/transformFunctionsBase.js'
import baseTransformMatrix from './components/transformMatrixBase.js';
import baseBoxModel from './components/boxModelBase.js';
import baseOpacity from './components/opacityPropertyBase.js';
// import {baseCrossBrowserMove} from './components/crossBrowserMove.js'
// const Transform = new Animation(baseTransform)
const Transform = new Animation(baseTransformMatrix);
const BoxModel = new Animation(baseBoxModel);
const Opacity = new Animation(baseOpacity);
// const Move = new Animation(baseCrossBrowserMove)
// support for kute-base.js ends here
export default {
Animation,
Components: {
Transform,
BoxModel,
Opacity,
// Move
},
Tween,
fromTo,
Objects,
Easing,
Util,
Render,
Interpolate,
Internals,
Selector,
Version,
};