!7 // formerly: Universal Search Data sclass Actions extends DynTable { transient Map actions = synchroMap(); void onDoubleClick(Map line) { temp enter(); callF(mapGet(actions, line)); } L calc() { L> l = dm_universalSearchData(); actions.clear(); ret map(l, func(T3 t) -> Map { mapPut_returnKey(actions, litorderedmap("Name" := t.a, "Module" := t.c), t.b) }); } }