sbis3-node-ws
Version:
Модуль позволяет использовать ядро интерфейсного фреймворка sbis3-ws(`core.js`) и модуль работы с данными (`Source.js`) в приложении на nodejs.
19 lines (17 loc) • 670 B
JavaScript
define('js!Core/tmpl/js/helpers/requireFileAMD', ['js!Core/tmpl/js/helpers/State', 'js!Core/tmpl/js/helpers/entityHelpers'], function requireFileAMDCall(State, entityHelpers) {
'use strict';
return function requireFile(url) {
function requireAmdFile(url) {
var state = State.make();
requirejs([url], function requireAmdFileHandler(prep) {
if (prep) {
state.keep(entityHelpers.createControlNode(prep));
} else {
state.break("Wrong including" + url);
}
});
return state.promise;
}
return requireAmdFile.call(this, this.resolver(url));
};
});