Lidarr/src/UI/Require/require.api.js
2013-11-20 22:06:55 -08:00

25 lines
774 B
JavaScript

define([], function () {
'use strict';
return {
load: function (name, parentRequire, onload, config) {
if (config.isBuild) {
return onload();
}
var resource = name.split('!')[0];
var url = window.NzbDrone.ApiRoot + '/' + resource;
window.$.ajax({
url: url
}).done(function (data) {
onload(data);
}).error(function (xhr, status, error) {
onload.error({
xhr : xhr,
status: status,
error : error});
});
}
};
});