UNPKG

aurelia-kendoui-bridge

Version:

A set of Telerik KendoUI wrappers for Aurelia allowing developers to easily use KendoUI components in their Aurelia application.

47 lines (37 loc) 1.57 kB
System.register(['./config-builder', 'aurelia-logging', './version', './common/decorators'], function (_export, _context) { "use strict"; var KendoConfigBuilder, LogManager; function configure(aurelia, configCallback) { var builder = aurelia.container.get(KendoConfigBuilder); var logger = LogManager.getLogger('aurelia-kendoui-bridge'); if (configCallback !== undefined && typeof configCallback === 'function') { configCallback(builder); } var resources = builder.resources; if (resources.length > 0) { aurelia.globalResources(resources); } logger.info('Loading ' + resources.length + ' wrappers', resources); if (resources.length > 10) { logger.warn('when using many wrappers, it is recommended not to use .core(), .pro() or .dynamic()' + ' but instead to load wrappers via <require></require>.' + 'this should significantly speed up load times of your application.'); } } _export('configure', configure); return { setters: [function (_configBuilder) { KendoConfigBuilder = _configBuilder.KendoConfigBuilder; }, function (_aureliaLogging) { LogManager = _aureliaLogging; }, function (_version) { var _exportObj = {}; _exportObj.version = _version.version; _export(_exportObj); }, function (_commonDecorators) { var _exportObj2 = {}; _exportObj2.generateBindables = _commonDecorators.generateBindables; _exportObj2.delayed = _commonDecorators.delayed; _export(_exportObj2); }], execute: function () {} }; });