/* jslint white: false, browser: true */
/* global window, document.getElementById, Util, WebUtil, RFB, Display */
-/* [module]
- * import Util from "../core/util";
- * import KeyTable from "../core/input/keysym";
- * import keysyms from "../core/input/keysymdef";
- * import RFB from "../core/rfb";
- * import Display from "../core/display";
- * import WebUtil from "./webutil";
- */
+import Util from "../core/util.js";
+import KeyTable from "../core/input/keysym.js";
+import keysyms from "../core/input/keysymdef.js";
+import RFB from "../core/rfb.js";
+import Display from "../core/display.js";
+import WebUtil from "./webutil.js";
var UI;
{'app': ["locale/" + Util.Localisation.language + ".js"]});
}
- /* [begin skip-as-module] */
- // Load supporting scripts
- WebUtil.load_scripts(
- {'core': ["base64.js", "websock.js", "des.js", "input/keysymdef.js",
- "input/xtscancodes.js", "input/util.js", "input/devices.js",
- "display.js", "inflator.js", "rfb.js", "input/keysym.js"]});
-
- window.onscriptsload = function () { UI.load(); };
- /* [end skip-as-module] */
-
var _ = Util.Localisation.get;
UI = {
*/
};
- /* [module] UI.load(); */
+ UI.load();
})();
-/* [module] export default UI; */
+export default UI;
/*jslint bitwise: false, white: false, browser: true, devel: true */
/*global Util, window, document */
-/* [module]
- * import Util from "../core/util";
- */
+import Util from "../core/util.js";
// Globals defined here
var WebUtil = {};
}
};
-/* [module] export default WebUtil; */
+export default WebUtil;
}
}; /* End of Base64 namespace */
-/* [module] export default Base64; */
+export default Base64;
/* jslint white: false */
-/* [module] export default */ function DES(passwd) {
+export default function DES(passwd) {
"use strict";
// Tables, permutations, S-boxes, etc.
/*jslint browser: true, white: false */
/*global Util, Base64, changeCursor */
-/* [module]
- * import Util from "./util";
- * import Base64 from "./base64";
- */
+import Util from "./util.js";
+import Base64 from "./base64.js";
+
-/* [module] export default */ function Display(defaults) {
+export default function Display(defaults) {
this._drawCtx = null;
this._c_forceCanvas = false;
/*jslint browser: true, white: false */
/*global window, Util */
-/* [module]
- * import Util from "../util";
- * import KeyboardUtil from "./util";
- */
+import Util from "../util.js";
+import KeyboardUtil from "./util.js";
+
-/* [module] export */ var Keyboard;
+export var Keyboard;
(function () {
"use strict";
]);
})();
-/* [module] export */ var Mouse;
+export var Mouse;
(function () {
Mouse = function (defaults) {
XK_ydiaeresis: 0x00ff, /* U+00FF LATIN SMALL LETTER Y WITH DIAERESIS */
};
-/* [module] export default KeyTable; */
+export default KeyTable;
};
})();
-/* [module] export default keysyms */
+export default keysyms
-/* [module]
- * import KeyTable from "./keysym";
- * import keysyms from "./keysymdef";
- */
+import KeyTable from "./keysym.js";
+import keysyms from "./keysymdef.js";
+
var KeyboardUtil = {};
};
};
-/* [module] export default KeyboardUtil; */
+export default KeyboardUtil;
"MediaSelect": 0xE06D,
};
-/* [module] export default XtScancode */
+export default XtScancode
* (c) 2012 Michael Tinglof, Joe Balaz, Les Piech (Mercuri.ca)
*/
-/* [module]
- * import Util from "./util";
- * import Display from "./display";
- * import { Keyboard, Mouse } from "./input/devices"
- * import Websock from "./websock"
- * import Base64 from "./base64";
- * import DES from "./des";
- * import KeyTable from "./input/keysym";
- * import XtScancode from "./input/xtscancodes";
- * import Inflator from "./inflator.mod";
- */
+import Util from "./util.js";
+import Display from "./display.js";
+import { Keyboard, Mouse } from "./input/devices.js";
+import Websock from "./websock.js";
+import Base64 from "./base64.js";
+import DES from "./des.js";
+import KeyTable from "./input/keysym.js";
+import XtScancode from "./input/xtscancodes.js";
+import Inflator from "./inflator.mod.js";
+
/*jslint white: false, browser: true */
/*global window, Util, Display, Keyboard, Mouse, Websock, Websock_native, Base64, DES, KeyTable, Inflator, XtScancode */
-/* [module] export default */ function RFB(defaults) {
+export default function RFB(defaults) {
"use strict";
if (!defaults) {
defaults = {};
}
};
-/* [module] export default Util; */
+export default Util;
* read binary data off of the receive queue.
*/
-/* [module]
- * import Util from "./util";
- */
+import Util from "./util.js";
+
/*jslint browser: true, bitwise: true */
/*global Util*/
-/* [module] export default */ function Websock() {
+export default function Websock() {
"use strict";
this._websocket = null; // WebSocket object