vislite
Version:
灵活、快速、简单的数据可视化交互式跨端前端库
81 lines (60 loc) • 1.56 kB
text/typescript
import Cardinal from "./Cardinal/index"
import Hermite from "./Hermite/index"
import Matrix4 from "./Matrix4/index"
import rotate from "./rotate/index"
import move from "./move/index"
import scale from "./scale/index"
import getLoopColors from "./getLoopColors/index"
import animation from "./animation/index"
import ruler from "./ruler/index"
import SVG from "./SVG/index"
import Canvas from "./Canvas/index"
import RawCanvas from "../src/common/canvas/index"
import getWebGLContext from "./getWebGLContext/index"
import Shader from "./Shader/index"
import Texture from "./Texture/index"
import Buffer from "./Buffer/index"
import Eoap from "./Eoap/index"
import Mercator from "./Mercator/index"
import throttle from "./throttle/index"
import MapCoordinate from "./MapCoordinate/index"
import TreeLayout from "./TreeLayout/index"
import initOption from "./initOption/index"
import mergeOption from "./mergeOption/index"
import assemble from "./assemble/index"
export default {
// 插值
Cardinal,
Hermite,
// 变换
Matrix4,
rotate,
move,
scale,
// 工具
getLoopColors,
animation,
ruler,
// 画笔
SVG,
Canvas,
RawCanvas,
// WebGL
getWebGLContext,
Shader,
Texture,
Buffer,
// 投影
Eoap,
Mercator,
// 辅助
throttle,
assemble,
// 坐标系
MapCoordinate,
// 布局
TreeLayout,
// 配置项
initOption,
mergeOption
}