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

51 lines
1.2 KiB
TypeScript
Raw Normal View History

2026-08-15 05:55:55 +00:00
// Module ID: 5392
// Function ID: 5393
2026-07-29 08:29:29 +00:00
// Name: actions
// Dependencies: [2]
2026-07-20 16:05:17 +00:00
2026-08-15 05:55:55 +00:00
// Module 5392 (actions)
2026-07-29 08:29:29 +00:00
const result = require("set").fileFinishedImporting("modules/app_database/system/AppDatabaseManager.Entry.tsx");
class Entry {
constructor(arg0, arg1) {
obj = Object.create(new.target.prototype);
obj.parent = global;
obj.module = null;
obj.definition = require;
return obj;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
}
const prototype = Entry.prototype;
Object.defineProperty(prototype, "actions", {
get: function actions() {
return this.definition.actions;
},
set: undefined
});
prototype["load"] = function load() {
const self = this;
if (null == this.module) {
const definition = self.definition;
self.module = definition.require();
}
};
prototype["reset"] = function reset() {
const _module = this.module;
if (_module != null) {
_module.resetInMemoryState();
}
};
prototype["execute"] = function execute(arg0, arg1) {
this.load();
if (null != this.module) {
const actions = this.module.actions;
if (actions[arg0.type] != null) {
tmp3(arg0, arg1);
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
}
};
prototype["validateInDev"] = function validateInDev() {
2026-07-20 16:05:17 +00:00
2026-07-29 08:29:29 +00:00
};
2026-07-23 10:11:24 +00:00
2026-07-29 08:29:29 +00:00
export { Entry };