"use strict"; /** * Default, without interactins */ var F2 = require('./core'); require('./geom/'); require('./geom/adjust/'); require('./coord/polar'); // polar coordinate require('./component/axis/circle'); // the axis for polar coordinate require('./scale/time-cat'); // timeCat scale require('./component/guide/arc'); require('./component/guide/html'); require('./component/guide/line'); require('./component/guide/rect'); require('./component/guide/text'); require('./component/guide/tag'); require('./component/guide/point'); var Marker = require('./component/marker'); // 把一些component挂上去,外部可以直接使用 F2.Component = { Marker: Marker }; var Tooltip = require('./plugin/tooltip'); var Guide = require('./plugin/guide'); var Legend = require('./plugin/legend'); var Animation = require('./animation/detail'); F2.Animate = require('./animation/animate'); // register plugins F2.Chart.plugins.register([Tooltip, Legend, Guide, Animation]); // 默认添加交互 require('./interaction/new/index'); module.exports = F2;