-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.js
48 lines (38 loc) · 906 Bytes
/
main.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
// Marcel Timm, RhinoDevel, 2020nov30
/** To be executed as last JavaScript file on page load.
*/
(function() // IIFE
{
'use strict';
var g = rhino6502doc, // Shortcut
f = {},
v = {};
f.initBody = function()
{
v.mainEle = g.ele.createAndAppend('div', document.body, null, 'row');
v.mainEle.style['flex-wrap'] = 'wrap';
};
f.onLoad = function()
{
var helpers = { obj: g.obj, ele: g.ele, num: g.num };
f.initBody();
g.refCardInit(
{
data: {
addrModes: g.addrModes,
mnemonics: g.mnemonics,
commands: g.commands,
flagAffect: g.flagAffect
},
ele: g.refCardUiInitAndGetEles(v.mainEle, 1),
helpers: helpers
});
g.disAsmInit(
{
data: {},
ele: g.disAsmUiInitAndGetEles(v.mainEle, 2),
helpers: helpers
});
};
window.addEventListener('load', f.onLoad);
}());