OptionalcommandsThis object contains a list of key-value pairs where each key is the command id and value is command's data whose type can be an object or function. If a function, it is assumed to be 'run' method. If an objet, it can contain following properties but 'run' is must to specify.
Get command with specified ID.
Command ID.
Command object for a valid ID null for an invalid ID.
Get panel with specified ID.
Panel ID.
Panel object for a valid ID null for an invalid ID.
OptionalpanelsThis contains a list of key-value pairs where each key is a panel id (string) and value is the data for the panel whose type can be object/function. If a function, it is assumed to be the 'show' method. If an object, it can contain following properties but it is must to define either of 'create' or 'show'.
OptionalpluginThis can be an object or a function. If this is a function, it is assumed as the 'create' handler
API for plugin to add handlers and menu items for entrypoints defined in manifest. This API can only be called once and there after other apis can be used to modify menu items. The function throws in case of any error in entrypoints data or if its called more than once.
Describes your plugin's entrypoint functions and properties.
See
https://developer.adobe.com/photoshop/uxp/2022/uxp/reference-js/Modules/uxp/Entry Points/EntryPoints/