Forge App Parameters

Hi All,

I am in the process of re-writing a Marketplace Confluence Connect App to become native Forge. The app is a dynamic macro that enables a page attachment to be rendered in an iframe on a page.

One thing that I cannot figure out is how to configure parameters, and retrieve them in the Forge App.

My existing connect JSON can be found at:

Visio Publisher for Confluence

The application relies upon both hidden (non editable) parameters, and visible parameters that I hope will have an automated edit pane when the page is in edit mode. A sample hidden field definition can be seen below

                "parameters": [
                    {
                        "identifier": "attachmentId",
                        "name": {
                            "value": "Attachment Id"
                        },
                        "description": {
                            "value": "The Confluence Cloud unique identifier"
                        },
                        "type": "string",
                        "defaultValue": "unknown",
                        "required": false,
                        "multiple": false,
                        "hidden": true
                    },
                    {

Any examples, and or document references would be gratefully received.

Cheers,
Andrew

1 Like

Just after I posted the question I discovered the following:

https://bitbucket.org/atlassian/forge-rich-text-custom-config-macro/src/main/

However, it appears that Forge doesn’t support hidden properties