!7 module PossibleLogFiles > DynObjectTable { start { itemToMap = //itemToMap_fullFilePath("Log File"); fS home = addSlash(userHome()); itemToMap = func(File f) -> Map { litorderedmap( "Log File" := dropPrefix(home, f.getPath()), "Size" := f.isDirectory() ? "Directory" : toK(fileSize(f)) + " K") }; updateYo(); } void updateYo() { setData(findProbableQuotedLogs()); } }