website logo
⌘K
Explore our documentation
Contact APIANT support
What is APIANT?
Automation Editor
Key Concepts
Account Management
Managing Automations
App Connections
Building Automations
Alert Mappings
Troubleshooting
CRMConnect: Mindbody → HubSpot
CRMConnect: DonorPerfect → HubSpot
CRMConnect: DonorPerfect → ActiveCampaign
MailConnect: DonorPerfect → Mailchimp
ShopConnect
ShopConnect Settings
Sync Products
Manually sync Mindbody services/pricing options to Shopify
How to tag products in Shopify to prevent sync during sales sent to Mindbody
Retrying orders from Shopify → Mindbody
Manually pushing Mindbody orders to Shopify
Mindbody Pricing Discontinuation: Integration with Shopify
Guide to manually syncing Mindbody Packages with Shopify Products
Features that are not supported in ShopConnect
Automation Alert Reports
Linked Accounts
ZoomConnect
New features in version 4
Settings
General
Email & SMS
BOTs
MINDBODY
Zoom
ZoomConnect Mindbody Appointments - Setup and requirements
Troubleshooting
Assembly Editor
Key Concepts
Account Management
API Key Management
Managing Content
Building Assemblies
API Integrations
Other Assembly Types
Keyvalue Storage
Assembly development cycle
APIANT for Integrators
Help Forum
Automation Templates
Development Server
Module IDE
Shared App Connections
Tenants and Linked Accounts
APIANT Inline
Supported functionality
Embed Inline
Sandbox
Docs powered by
Archbee
Assembly Editor
...
Building Assemblies
Editor functionality

Debug mode

4min

The assembly editor can be put into debug mode via this settings checkbox:

Document image


Although it is mainly used by module developers for debugging module implementations, it can also be useful for assembly developers when a module isn't giving expected output.

When in debug mode, more debug-specific settings become available under the Settings menu:

Document image


Depending on the selected debug settings and the nature of the assembly's processing, running an assembly in debug mode can be much slower or even swamp the browser.

The debug window can be opened and closed with this link:

Document image


Modules that have debug logging enabled (see Logging) will write information into the debug window when the assembly executes:

Document image


Modules will also log their inputs and outputs (see Protecting output data about disabling output logging).

Blue links in the debug window can be clicked to drill into the data.

The debug window's content can be cleared by clicking the pencil icon at its top right:

Document image


The debug window can be minimized with this button at its top right:

Document image


The debug window can be dragged to different positions.

It can also be sized by dragging its resize icon at its bottom right here:

Document image


The debug window can be used to evaluate JavaScript expressions.

Enter the expression at its bottom and click the Eval button at the bottom right:

Document image




Updated 03 Mar 2023
Did this page help you?
PREVIOUS
Delete items
NEXT
Developer options
Docs powered by
Archbee
Docs powered by
Archbee