Sha256: 712e7c5e75e00ac8cf4debf6ec4bd198259d2fe22df7434343a405302f6846d3
Contents?: true
Size: 574 Bytes
Versions: 6
Compression:
Stored size: 574 Bytes
Contents
/** * @constructor */ webfont.FontModuleLoader = function() { this.modules_ = {}; }; webfont.FontModuleLoader.prototype.addModuleFactory = function(name, factory) { this.modules_[name] = factory; }; webfont.FontModuleLoader.prototype.getModules = function(configuration, domHelper) { var modules = []; for (var key in configuration) { if (configuration.hasOwnProperty(key)) { var moduleFactory = this.modules_[key]; if (moduleFactory) { modules.push(moduleFactory(configuration[key], domHelper)); } } } return modules; };
Version data entries
6 entries across 6 versions & 1 rubygems