decord/source/stores/native/MessagePreviewStore.tsx

56 lines
1.6 KiB
TypeScript
Raw Normal View History

// Module ID: 8478
// Function ID: 8479
// Name: MessagePreviewStore
// Dependencies: [4859, 504, 12, 573, 2]
2026-07-20 16:05:17 +00:00
// Module 8478 (MessagePreviewStore)
import _modDef12 from "module_12" /* 12 */;
import initializeDefault from "initialize" /* 504 */;
import DispatcherDefault from "Dispatcher" /* 573 */;
import MessageRecordUtils from "MessageRecordUtils" /* 4859 */;
2026-07-23 10:11:24 +00:00
require = fn;
2026-07-29 08:29:29 +00:00
let c3 = null;
let c4 = null;
2026-08-24 06:08:38 +00:00
const Store = initializeDefault.Store;
2026-07-29 08:29:29 +00:00
class MessagePreviewStore extends Store {
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
const prototype = MessagePreviewStore.prototype;
Object.defineProperty(prototype, "messages", {
get: function messages() {
return c3;
},
set: undefined
});
Object.defineProperty(prototype, "jumpTargetId", {
get: function jumpTargetId() {
return c4;
},
set: undefined
});
prototype["getMessage"] = function getMessage(arg0) {
2026-08-24 06:08:38 +00:00
closure_0 = arg0;
return _modDef12.find(c3, (id) => id.id === closure_0 || id.nonce === closure_0);
2026-07-29 08:29:29 +00:00
};
MessagePreviewStore.displayName = "MessagePreviewStore";
const messagePreviewStore = new MessagePreviewStore(DispatcherDefault, {
2026-07-20 16:05:17 +00:00
LOAD_MESSAGES_AROUND_SUCCESS: function handleLoadMessagesAroundSuccess(messages) {
messages = messages.messages;
c3 = [];
const item = messages.forEach((item) => {
if (null != closure_1_3) {
closure_1_3.unshift(MessageRecordUtils.createMessageRecord(item));
2026-07-20 16:05:17 +00:00
}
});
const around = messages.around;
},
CLEAR_MESSAGES_AROUND_SUCCESS: function handleClearMessagesAround() {
2026-08-24 06:08:38 +00:00
c3 = null;
c4 = null;
2026-07-20 16:05:17 +00:00
}
});
const size = fn(2);
const result = size.fileFinishedImporting("stores/native/MessagePreviewStore.tsx");
2026-07-20 16:05:17 +00:00
2026-07-29 08:29:29 +00:00
export default messagePreviewStore;