decord/source/modules/app_database/system/AppDatabaseManager.Entry.tsx

71 lines
1.4 KiB
TypeScript
Raw Normal View History

2026-07-28 08:39:19 +00:00
// Module ID: 5913
// Function ID: 52104
2026-07-20 16:05:17 +00:00
// Name: Entry
2026-07-23 10:11:24 +00:00
// Dependencies: [6, 7, 2]
2026-07-20 16:05:17 +00:00
2026-07-28 08:39:19 +00:00
// Module 5913 (Entry)
2026-07-23 10:11:24 +00:00
import _classCallCheck from "_classCallCheck";
import _defineProperties from "_defineProperties";
2026-07-22 07:54:56 +00:00
2026-07-23 10:11:24 +00:00
const tmp2 = (() => {
2026-07-20 16:05:17 +00:00
class Entry {
constructor(arg0, arg1) {
tmp = Entry(this, Entry);
this.parent = arg0;
this.module = null;
this.definition = arg1;
return;
}
}
let obj = {
key: "actions",
get() {
return this.definition.actions;
}
};
const items = [obj, , , , ];
obj = {
key: "load",
value() {
const self = this;
if (null == this.module) {
const definition = self.definition;
self.module = definition.require();
}
}
};
items[1] = obj;
obj = {
key: "reset",
value() {
const _module = this.module;
if (null != _module) {
_module.resetInMemoryState();
}
}
};
items[2] = obj;
items[3] = {
key: "execute",
value(arg0, arg1) {
this.load();
if (null != this.module) {
const actions = this.module.actions;
if (null != actions[arg0.type]) {
obj.call(actions, arg0, arg1);
}
}
}
};
items[4] = {
key: "validateInDev",
value() {
}
};
return callback(Entry, items);
2026-07-23 10:11:24 +00:00
})();
const result = require("set").fileFinishedImporting("modules/app_database/system/AppDatabaseManager.Entry.tsx");
export const Entry = tmp2;