Plug-In: Plug-Ins Info
A Omni Automation plug-in, usually placed in the Console toolbar, that inserts a scrolling delimited metadata data record for each of the installed plug-ins, into the Console window. This plug-in works with all of the Omni apps: OmniPlan, OmniGraffle, OmniOUtliner, and OmniFocus.
Return to: OmniGraffle Plug-In Collection
Plug-Ins Info
/*{"type": "action","targets": ["omnifocus","omnigraffle","omniplan","omnioutliner"],"author": "Otto Automator","identifier": "com.omni-automation.all.plug-ins-info","version": "1.2","description": "Logs information regarding each plug-in to the console.","label": "Plug-Ins Info","shortLabel": "Plug-Ins Info","paletteLabel": "Plug-Ins Info","image": "powerplug.fill"}*/(() => {var action = new PlugIn.Action(function(selection, sender){console.clear()PlugIn.all.forEach(plugin => {console.log("- - - - - - - - - - - - - - - - - - - - - - - -")console.log("NAME-->", plugin.displayName)console.log("ID-->", plugin.identifier)console.log("AUTHOR-->", plugin.author)console.log("VERSION-->", plugin.version.versionString)console.log("DESRIPTION-->", plugin.description)console.log("URL-->", plugin.URL.string)actionsCount = plugin.actions.lengthconsole.log("ACTIONS-->", actionsCount)plugin.actions.forEach((action, index) => {increment = " " + index + " -->"console.log("▸ ACTIONMENU" + increment, action.label)console.log("▸ ACTIONNAME" + increment , action.name)console.log("▸ ACTIONDESC" + increment, action.description)})console.log("")})});action.validate = function(selection, sender){return true};return action;})();