2
0
mirror of https://github.com/esiur/esiur-js.git synced 2026-04-03 21:48:21 +00:00

IndexedDB

This commit is contained in:
2021-02-20 21:54:20 +03:00
parent 0efb266c2a
commit e148a64008
7 changed files with 402 additions and 158 deletions

View File

@@ -217,10 +217,7 @@ export class WH extends IEventHandler
}
if (resource instanceof IStore)
{
this.stores.add(resource);
this._emit("connected", resource);
}
else
await store.put(resource);
@@ -234,6 +231,9 @@ export class WH extends IEventHandler
await resource.trigger(ResourceTrigger.Open);
}
if (resource instanceof IStore)
this._emit("connected", resource);
return new AsyncReply(true);
}
@@ -388,12 +388,9 @@ export class WH extends IEventHandler
for (var i = 0; i < this.resources.length; i++)
{
var r = this.resources.at(i);
console.log("init ", r);
var rt = await r.trigger(ResourceTrigger.Initialize);
console.log("init done", r);
if (!rt)
console.log(`Resource failed at Initialize ${r.Instance.Name} [${r.Instance.Template.ClassName}]`);
}