MCPcopy Create free account
hub / github.com/MiniMax-AI/OpenRoom / getActiveModEntry

Function getActiveModEntry

apps/webuiapps/src/lib/modManager.ts:271–279  ·  view source on GitHub ↗
(collection: ModCollection)

Source from the content-addressed store, hash-verified

269// ---------------------------------------------------------------------------
270
271export function getActiveModEntry(collection: ModCollection): ModEntry {
272 return (
273 collection.items[collection.activeId] ??
274 Object.values(collection.items)[0] ?? {
275 config: DEFAULT_MOD,
276 state: defaultState(DEFAULT_MOD),
277 }
278 );
279}
280
281export function getModList(collection: ModCollection): ModEntry[] {
282 return Object.values(collection.items);

Callers 7

ChatPanelFunction · 0.90
handlerFunction · 0.90
loadModConfigFunction · 0.85
loadModConfigSyncFunction · 0.85
loadModStateFunction · 0.85
loadModStateSyncFunction · 0.85
saveModStateFunction · 0.85

Calls 1

defaultStateFunction · 0.85

Tested by

no test coverage detected