The component manifest provides information about a component (such as name, icon, author, description and input/outputs definition) in a JSON text file. The manifest file must be named component.json.
Example manifest file:
{ "name": "appmixer.utils.controls.OnStart", "author": "Martin Krčmář <martin@client.io>", "label": "On Flow Start", "description": "This trigger fires once and only once the flow starts.", "icon": "data:image/svg+xml;base64,PD94bWwgdmV...", "outPorts": [ { "name": "out", "schema": { "properties": { "started": { "type": "string", "format": "date-time" } }, "required": [ "started" ] }, "options": [ { "label": "Start time", "value": "started" } ] } ] }
Was this helpful?