element.getAppConnections()

Retrieve a list of App Connections associated with the selected element. Only App connections created by the current App will be returned.

Syntax

1getAppConnections(): Promise<Array<string>>

Returns

Promise<Array<string>>

A Promise that resolves to an array of App Connection string identifiers for the element-App connection.

Example

1const el = await webflow.getRootElement(); // Get Root Element
2
3// Check for an element
4if (!el || !el.children) throw new Error('Expected an element');
5
6// Create a form element
7const formEl = await el.append(webflow.elementPresets.FormForm);
8
9// Chech for App Connections
10if (!formEl || !formEl.appConnections) {
11 throw new Error('App Connections not supported');
12}
13
14// Set App Connections
15await formEl.setAppConnection('myAwesomeAppManageFormElement');
16
17// Get App Connections
18const connections = await formEl.getAppConnections();
19
20// Expected return value
21// connections should return an array with the app connection set earlier:
22console.log(connections); // ['myAwesomeAppManageFormElement']

Designer Ability

Designer AbilityLocaleBranchWorkflowSitemode
designerAbilityAnyAnyAnyAny