'use strict';

var extension = require('../../extension.js');
var radarLayout = require('./radarLayout.js');
var dataFilter = require('../../processor/dataFilter.js');
var backwardCompat = require('./backwardCompat.js');
var RadarView = require('./RadarView.js');
var RadarSeries = require('./RadarSeries.js');
var install$1 = require('../../component/radar/install.js');

function install(registers) {
  extension.use(install$1.install);
  registers.registerChartView(RadarView.default);
  registers.registerSeriesModel(RadarSeries.default);
  registers.registerLayout(radarLayout.default);
  registers.registerProcessor(dataFilter.default('radar'));
  registers.registerPreprocessor(backwardCompat.default);
}

exports.install = install;
