element.removeAppConnection()

Remove an App Connection for a specific element. Only App Connections associated with the current App can be removed.

Syntax

1removeAppConnection(value: string): Promise<null>

Parameters

  • value: String - The string identifier for the App Connection to be removed.

Returns

Promise<null>

A promise that returns to null.

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// Check for App Connections
10if (!formEl || !formEl.appConnections) {
11 throw new Error("App Connections not supported");
12}
13
14// Set App Connection
15await formEl.setAppConnection("myAwesomeAppManageFormElement");
16
17// Get existing App Connections
18const connections = await formEl.getAppConnections();
19
20// Remove first App Connection
21const connection = connections[0];
22await removeAppConnection(connection);

Designer Ability

Designer AbilityLocaleBranchWorkflowSitemode
canAccessCanvasAnyAnyAnyAny