/** * EGroupware clientside API object * * @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License * @package etemplate * @subpackage api * @link http://www.egroupware.org * @author Andreas Stöckel (as AT stylite.de) * @version $Id$ */ "use strict" /*egw:uses egw_core; egw_files; egw_ready; */ egw.extend('jquery', egw.MODULE_WND_LOCAL, function(_app, _wnd) { // Get the reference to the "files" and the "ready" module for the current // window var files = this.module('files', _wnd); var ready = this.module('ready', _wnd); // Include the jQuery and jQuery UI library. var token = ready.readyWaitFor(); files.includeJS([ this.webserverUrl + '/phpgwapi/js/jquery/jquery.js', this.webserverUrl + '/phpgwapi/js/jquery/jquery-ui.js', this.webserverUrl + '/phpgwapi/js/jquery/jquery.html5_upload.js' ], function () { this.constant('jquery', '$j', _wnd.$j, _wnd); ready.readyDone(token); }, this); return { '$j': null } });