INNER CODE UNIT · JavaScript
_updateDynamicElement
PerformanC/ReZygisk · webroot/js/pages/modules/index.js:39
async function _updateDynamicElement() {
const ReZygiskState = await _getReZygiskState()
const all_modules = []
const strings = await getStrings(whichCurrentPage())
if (ReZygiskState.rezygiskd) Object.keys(ReZygiskState.rezygiskd).forEach((daemon_bit) => {
const daemon = ReZygiskState.rezygiskd[daemon_bit]
if (daemon.modules && daemon.modules.length > 0) {
daemon.modules.forEach((module_id) => {
const module = all_modules.find((mod) => mod.id === module_id)
if (module) {
module.bitsUsed.push(daemon_bit)
} else {
all_modules.push({
id: module_id,
name: null,
bitsUsed: [ daemon_bit ]