| 1234567891011121314151617181920212223242526272829303132333435363738 |
- /**
- * @fileOverview
- *
- * 默认模板 - 脑图模板
- *
- * @author: techird
- * @copyright: Baidu FEX, 2014
- */
- define(function(require, exports, module) {
- var template = require('../core/template');
- template.register('default', {
- getLayout: function(node) {
- if (node.getData('layout')) return node.getData('layout');
- var level = node.getLevel();
- // 根节点
- if (level === 0) {
- return 'mind';
- }
- // 一级节点
- if (level === 1) {
- return node.getLayoutPointPreview().x > 0 ? 'right': 'left';
- }
- return node.parent.getLayout();
- },
- getConnect: function(node) {
- if (node.getLevel() == 1) return 'arc';
- return 'under';
- }
- });
- });
|