/**
 * Color themes data.
 * @function task.worker._colorThemesData
 * @protected
 * @ignore
 */

var _themeNameForIndex = require('./_theme_name_for_index');
module.exports = function () {
    var data = require('../data/color-themes-data.js'),
        result = [];
    data.schemes.forEach(function (scheme) {
        data.variations.forEach(function (variation) {
            data.hues.forEach(function (hue, i) {
                result.push({
                    scheme: scheme,
                    variation: variation,
                    hue: hue,
                    themeName: _themeNameForIndex(i)
                });
            });
        });
    });
    return result;
};
