!7 DynTable > RecentlyDeletedModules { L calc() { ret map(scanLog_safeUnstructure_iterator(deletedModulesLogFile()), func(O mod) { // e.g. // "c DynamicModule(_className=\"main$TextArea\", created=1529499892012L, frameRect=Rect(h=66, w=130, x=618, y=339), id=384L, moduleID=\"#1016122\", on=t, visible=t)" litorderedmap( "Stem class" := dynShortName(mod), "Dynamic Module ID" := getOpt(mod, 'moduleID), "Dynamic class" := getOpt(mod, '_className), "Created" := formatLocalDateWithMinutes(getOptLong(mod, 'created))) }); } }