Lidarr/src/UI/Require/require.api.js
2013-11-10 20:09:11 -08:00

28 lines
795 B
JavaScript

define(
[
'jquery'
], 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;
$.ajax({
url: url
}).done(function (data) {
onload(data);
}).error(function (xhr, status, error) {
onload.error({
xhr : xhr,
status: status,
error : error});
});
}
};
});