Viewing File: /usr/local/cpanel/base/frontend/jupiter/tools/services/themesService.min.js

define(["angular","cjt/io/api","cjt/io/uapi-request","cjt/io/uapi"],(function(e,t,r,s){e.module("App").factory("themesService",["$q",function(e){return{getAvailableThemes:function(){var s=e.defer(),i=new r.Class;return i.initialize("Themes","list",{show_mail_themes:0}),t.promise(i.getRunArguments()).done((function(e){(e=e.parsedResponse).status?s.resolve(e.data):s.reject(e.error)})),s.promise},setTheme:function(s){var i=e.defer(),n=new r.Class;return n.initialize("Themes","update",{theme:s}),t.promise(n.getRunArguments()).done((function(e){(e=e.parsedResponse).status?i.resolve(e.data):i.reject(e.error)})),i.promise}}}])}));
Back to Directory File Manager