add traceload debug option. change electron module init order
This commit is contained in:
parent
244969ef5f
commit
e10111ce5b
2 changed files with 19 additions and 2 deletions
|
|
@ -1,8 +1,8 @@
|
||||||
if (self.kiri && !self.kiri.electron) {
|
if (self.kiri && !self.kiri.electron) {
|
||||||
self.kiri.electron = {};
|
self.kiri.electron = {};
|
||||||
self.kiri.load(api => {
|
self.kiri.load(api => {
|
||||||
console.log('ELECTRON MODULE RUNNING');
|
console.log('ELECTRON MODULE LOADED');
|
||||||
api.event.on('load-done', () => {
|
api.event.on('init-done', () => {
|
||||||
$('app-name-text').innerText = "More Info";
|
$('app-name-text').innerText = "More Info";
|
||||||
$('top-sep').style.display = 'flex';
|
$('top-sep').style.display = 'flex';
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -6,12 +6,29 @@ import '../add/three.js';
|
||||||
import '../kiri/core/lang.js';
|
import '../kiri/core/lang.js';
|
||||||
import '../kiri/core/lang-en.js';
|
import '../kiri/core/lang-en.js';
|
||||||
|
|
||||||
|
import { broker } from '../moto/broker.js';
|
||||||
import { run } from '../kiri/core/init.js';
|
import { run } from '../kiri/core/init.js';
|
||||||
|
|
||||||
|
let traceload = location.search.indexOf('traceload') > 0;
|
||||||
let load = [];
|
let load = [];
|
||||||
|
|
||||||
|
if (traceload) {
|
||||||
|
broker.subscribe([
|
||||||
|
"init.one",
|
||||||
|
"init.two",
|
||||||
|
"init.lang",
|
||||||
|
"init-done",
|
||||||
|
"load-done",
|
||||||
|
], (msg, topic) => {
|
||||||
|
console.log(topic, '->', msg);
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
function safeExec(fn) {
|
function safeExec(fn) {
|
||||||
try {
|
try {
|
||||||
|
if (traceload) {
|
||||||
|
console.log('kiri | exec |', fn);
|
||||||
|
}
|
||||||
fn(kiri.api);
|
fn(kiri.api);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log('load error', fn, error);
|
console.log('load error', fn, error);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue