MCPcopy Create free account
hub / github.com/KikoPlayProject/KikoPlay / menuClick

Method menuClick

Extension/Script/libraryscript.cpp:288–296  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

286}
287
288ScriptState LibraryScript::menuClick(const QString &mid, Anime *anime)
289{
290 MutexLocker locker(scriptLock);
291 if(!locker.tryLock()) return ScriptState(ScriptState::S_BUSY);
292 QString errInfo;
293 call(menuFunc, {mid, anime->toMap(true)}, 0, errInfo);
294 if(!errInfo.isEmpty()) return ScriptState(ScriptState::S_ERROR, errInfo);
295 return ScriptState(ScriptState::S_NORM);
296}
297

Callers

nothing calls this directly

Calls 4

ScriptStateClass · 0.85
tryLockMethod · 0.45
toMapMethod · 0.45
isEmptyMethod · 0.45

Tested by

no test coverage detected