2019-03-07 11:19:32 +08:00
|
|
|
// what is core parts of Konva?
|
2021-05-05 22:19:24 +08:00
|
|
|
import { Konva as Global } from './Global.js';
|
2019-03-07 11:19:32 +08:00
|
|
|
|
2021-05-05 22:19:24 +08:00
|
|
|
import { Util, Transform } from './Util.js';
|
|
|
|
import { Node, ids, names } from './Node.js';
|
|
|
|
import { Container } from './Container.js';
|
2019-03-07 11:19:32 +08:00
|
|
|
|
2021-05-05 22:19:24 +08:00
|
|
|
import { Stage, stages } from './Stage.js';
|
2019-03-07 11:19:32 +08:00
|
|
|
|
2021-05-05 22:19:24 +08:00
|
|
|
import { Layer } from './Layer.js';
|
|
|
|
import { FastLayer } from './FastLayer.js';
|
2019-03-07 11:19:32 +08:00
|
|
|
|
2021-05-05 22:19:24 +08:00
|
|
|
import { Group } from './Group.js';
|
2019-03-07 11:19:32 +08:00
|
|
|
|
2021-05-05 22:19:24 +08:00
|
|
|
import { DD } from './DragAndDrop.js';
|
2019-03-07 11:19:32 +08:00
|
|
|
|
2021-05-05 22:19:24 +08:00
|
|
|
import { Shape, shapes } from './Shape.js';
|
2019-03-07 11:19:32 +08:00
|
|
|
|
2021-05-05 22:19:24 +08:00
|
|
|
import { Animation } from './Animation.js';
|
|
|
|
import { Tween, Easings } from './Tween.js';
|
2019-03-07 11:19:32 +08:00
|
|
|
|
2021-05-05 22:19:24 +08:00
|
|
|
import { Context } from './Context.js';
|
|
|
|
import { Canvas } from './Canvas.js';
|
2019-03-10 23:31:13 +08:00
|
|
|
|
|
|
|
export const Konva = Util._assign(Global, {
|
2019-03-07 11:19:32 +08:00
|
|
|
Util,
|
2020-01-07 21:31:28 +08:00
|
|
|
Transform,
|
2019-03-07 11:19:32 +08:00
|
|
|
Node,
|
|
|
|
ids,
|
|
|
|
names,
|
|
|
|
Container,
|
|
|
|
Stage,
|
|
|
|
stages,
|
|
|
|
Layer,
|
|
|
|
FastLayer,
|
|
|
|
Group,
|
|
|
|
DD,
|
|
|
|
Shape,
|
|
|
|
shapes,
|
|
|
|
Animation,
|
|
|
|
Tween,
|
2019-03-10 23:51:14 +08:00
|
|
|
Easings,
|
|
|
|
Context,
|
2021-04-30 22:24:27 +08:00
|
|
|
Canvas,
|
2019-03-07 11:19:32 +08:00
|
|
|
});
|
2021-04-30 22:24:27 +08:00
|
|
|
|
|
|
|
export default Konva;
|