This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
manual:Plug_In_Actions [2021/05/31 20:06] JMichaelTX [How to Install] |
manual:Plug_In_Actions [2021/05/31 20:13] JMichaelTX [PIA PList] ADD Column Titles |
||
---|---|---|---|
Line 43: | Line 43: | ||
The format of the Keyboard Maestro Action.plist is a [Cocoa Property list](https://developer.apple.com/library/archive/documentation/General/Conceptual/DevPedia-CocoaCore/PropertyList.html) containing a dictionary with the following keys and values: | The format of the Keyboard Maestro Action.plist is a [Cocoa Property list](https://developer.apple.com/library/archive/documentation/General/Conceptual/DevPedia-CocoaCore/PropertyList.html) containing a dictionary with the following keys and values: | ||
- | | Name | the name of the action (which appears in the Category/Actions list) | | + | ^ Key ^ Description ^ |
- | | Script | the name of the script, made up of only ASCII alphanumerics or underscores, plus an ASCII alphanumeric extension | | + | ^ Name | the name of the action (which appears in the Category/Actions list) | |
- | | Icon [optional] | the name of the icon png file, made up of only ASCII alphanumerics or underscores plus .png | | + | ^ Script | the name of the script, made up of only ASCII alphanumerics or underscores, plus an ASCII alphanumeric extension | |
- | | Title [optional] | the title displayed on the action, which can include %Param%XYZ% tokens. It should usually not include other tokens. If it is missing, the Name will be used | | + | ^ Icon [optional] | the name of the icon png file, made up of only ASCII alphanumerics or underscores plus .png | |
- | | Timeout [optional number] | the default timeout in seconds. Set it to 0 if the action needs no timeout. The default is 99 hours | | + | ^ Title [optional] | the title displayed on the action, which can include %Param%XYZ% tokens. It should usually not include other tokens. If it is missing, the Name will be used | |
- | | Author [optional] | the author of this action | | + | ^ Timeout [optional number] | the default timeout in seconds. Set it to 0 if the action needs no timeout. The default is 99 hours | |
- | | URL [optional] | a URL for the author or this action | | + | ^ Author [optional] | the author of this action | |
- | | Help [optional] | a short (Tool Tip) explanation of this action | | + | ^ URL [optional] | a URL for the author or this action | |
- | | Results [optional] | what to do with the output of the script if any. Possible Values: None, Window, Briefly, Typing, Pasting, Variable, Clipboard – multiple values can be used, seperated by a bar (%%|%%), the first specified value is the default | | + | ^ Help [optional] | a short (Tool Tip) explanation of this action | |
- | | Parameters [optional] | an array of parameters to the script, each entry is a dictionary as described below | | + | ^ Results [optional] | what to do with the output of the script if any. Possible Values: None, Window, Briefly, Typing, Pasting, Variable, Clipboard – multiple values can be used, seperated by a bar (%%|%%), the first specified value is the default | |
+ | ^ Parameters [optional] | an array of parameters to the script, each entry is a dictionary as described below | | ||
==== Plist Parameters ==== | ==== Plist Parameters ==== | ||