/* eslint-disable */
/**
 * @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';
    },
  });
});
