JavaScript API
The new Stripo editor provides a flexible API for interaction with external environments. Access to the API can be obtained through the global StripoEditorApi object.
Accessing the Stripo API:
js
const StripoEditorApi = window.StripoEditorApiAvailable APIs:
| API | Description |
|---|---|
modulesApi | API for working with modules in Module Editing Mode. A detailed description can be found in the modulesApi) section. |
emailMetadataApi | API for working with email metadata like email title and prehader. A detailed description can be found in the emailMetadataApi section. |
actionsApi | API for performing various actions in the editor. A detailed description can be found in the actionsAPI section. |
emailMetadataApi | API for working with email metadata like email title and prehader. A detailed description can be found in the emailMetadataApi section. |
versionHistoryApi | API for working with version history. A detailed description can be found in the versionHistoryApi section. |
codeEditorApi | API for working with the code editor. A detailed description can be found in the codeEditorApi section |
editorCopilotApi | This API is designed for advanced use cases such as AI-assisted content updates, automated template transformations, and custom logic that operates directly on the template structure rather than raw strings. A detailed description can be found in the editorCopilotApi section |
uiApi | API for controlling the visibility of UI panels in the Stripo editor. A detailed description can be found in the uiApi section. |
devToolsApi | API for working with developer tools of the Stripo editor. A detailed description can be found in the devToolsApi section. |
Example Usage:
To access the version history API, you can use the following code:
js
const VersionHistoryApi = window.StripoEditorApi.versionHistoryApiActions API
The actionsApi provides methods for performing various actions within the Stripo email editor. This API allows for dynamic interactions with the editor, enabling users to execute commands such as saving templates, undoing/redoing changes, setting names, and more.
Available Methods:
| Method | Description |
|---|---|
getTemplateData | The getTemplateData method retrieves the template data, including the HTML, CSS, and additional parameters related to the template. This is typically done when you want to save the current state of the email template in your database for future use or further processing. js
|
getTemplateDeprecated | The getTemplate method is used to retrieve the HTML and CSS codes, including the Plugin's internal extra styles and editor markup. This method is essential for extracting the modified template from the editor to save it in your database. This is typically done when you want to save the current state of the email template in your database for future use or further processing. js
|
compileEmail | The compileEmail method is used to retrieve the compiled email template, including its HTML, AMP HTML, and other relevant information. This method is essential for obtaining the final version of the email, which can then be sent out or further processed. js
compileEmail method, you can retrieve the fully compiled email template, complete with UTM tracking parameters and display conditions. This allows you to finalize and send your emails with confidence, knowing that all modifications and tracking information are included. |
setName | The setName method on the actionsApi method is used to set a new name for the email template. This can be useful for organizing and identifying different email templates within your application.To set a new name for the email template, call the setName method on the actionsApi object of the StripoEditorApi. js
|
isAllDataSaved | To check if all user changes are saved, call the isAllDataSaved method on the actionsApi object of the StripoEditorApi. js
isAllDataSaved method is a crucial tool for ensuring that all changes made by the user in the email editor are saved before closing or navigating away from the editor. By using this method, you can help prevent data loss and provide a smoother user experience. |
save | The save method is used to manually save user changes when autosave is disabled. This is useful in scenarios where you want to provide users with control over when their changes are saved, rather than relying on automatic saving. To manually save user changes, call the save method on the actionsApi object of the StripoEditorApi. js
|
undo | The undo method is used to revert the last change made by the user in the email editor. This is useful for providing a seamless editing experience by allowing users to easily correct mistakes or revert changes. To undo the last user change, call the undo method on the actionsApi object of the StripoEditorApi. js
|
redo | The redo method is used to reapply the last change that was undone by the user in the email editor. This feature complements the undo functionality by allowing users to restore changes they have previously reverted. To redo the last undone user change, call the redo method on the actionsApi object of the StripoEditorApi. js
|
showAmpErrorsModal | The showAmpErrorsModal method is used to display AMP validation errors in the Stripo preview mode if any errors exist in the email template. This feature helps users identify and address AMP-related issues directly within the preview interface. To display AMP validation errors, call the showAmpErrorsModal method on the actionsApi object of the StripoEditorApi. js
|
activateCustomViewStyles | This method toggles the customViewStyles that were injected via the customViewStyles initialisation parameter. It lets you switch your custom CSS on or off without reloading the editor. Usage: Call activateCustomViewStyles on actionsApi and pass a boolean flag.. js
|
updateHtmlAndCss | The updateHtmlAndCss method is used to reinitialize the current email template in the editor with new HTML and CSS. This method is useful when you need to replace the current template content programmatically and immediately reflect the updated markup and styles in the editor. To update the current template content, call the updateHtmlAndCss method on the actionsApi object of the StripoEditorApi. js
Warning: If more than one person is working on the same email at the same time, calling |
Email Metadata API
The emailMetadataApi provides methods for accessing and managing the metadata associated with an email template in the Stripo email editor. This API allows users to retrieve and update metadata such as the email title and preheader, facilitating integration with external systems and enhancing the customization of the email editing experience.
Available Methods:
| Method | Description |
|---|---|
getTitle | The getTitle method is used to retrieve the current title of the email template within the Stripo email editor. This method allows you to access the title that has been set for the email template, which can be useful for displaying or managing the title within your application.This is typically done when you want to synchronize the title displayed in your application with the title used in the editor. Sample: js
|
setTitle | The setTitle method is used to update the title of the email template within the Stripo email editor. This method allows you to dynamically change the email title, which can be particularly useful when customizing or personalizing templates based on specific criteria or user inputs.This is typically done when you want to set or update the title of the email to reflect the content or purpose of the template during the editing process. js
|
getHiddenPreHeader | The getHiddenPreHeader method is used to retrieve the current hidden preheader of the email template within the Stripo email editor. The hidden preheader is an essential part of an email, as it is often displayed by email clients alongside the subject line, providing additional context to the recipient.This method is typically used when you want to access the preheader text that is set within the editor, either for display in your application or for synchronization purposes Sample: js
|
setHiddenPreHeader | The setHiddenPreHeader method is used to update the hidden preheader of the email template within the Stripo email editor.This method is typically used when you want to set or update the hidden preheader text within the editor to ensure it accurately reflects the content or intent of the email. js
|
Accessibility API
The accessibilityApi provides methods for controlling the Accessibility Testing Mode in the Stripo email editor. This API allows your application to programmatically start accessibility testing, simulate visual impairments, adjust preview settings, and control the editor interface while testing accessibility.
Accessibility Testing Mode helps users identify potential accessibility issues in email templates by simulating different visual conditions and providing tools for inspecting the email content.
Available Methods:
| Method | Description |
|---|---|
| The openAccessibilityTestingMode method switches the editor to Accessibility Testing Mode. Sample js Detailed Explanation
Use Cases
|
| The closeAccessibilityTestingMode method exits Accessibility Testing Mode and returns the editor to the regular editing mode. Sample js Detailed Explanation
Use Cases
|
| The isAccessibilityTestingModeOpen method checks whether the editor is currently in Accessibility Testing Mode. Sample js Detailed Explanation
Use Cases
|
| The showImages method displays images in the email preview while Accessibility Testing Mode is active. Sample js Detailed Explanation
Use Cases
|
| The hideImages method hides images in the email preview while Accessibility Testing Mode is active. Sample js Detailed Explanation
Use Cases
|
| The setColorVisionDeficiency method applies a visual filter that simulates a specific type of color vision deficiency. Supported values
An empty string disables the filter. Sample js Detailed Explanation
Use Cases
|
| The getColorVisionDeficiency method returns the currently applied color vision deficiency filter. Sample js Detailed Explanation
Use Cases
|
| The switchToDesktopPreview method switches the email preview to the desktop layout while Accessibility Testing Mode is active. Sample js Detailed Explanation
Use Cases
|
| The switchToMobilePreview method switches the email preview to the mobile layout while Accessibility Testing Mode is active. Sample js Detailed Explanation
Use Cases
|
| The emitToggleCodeEditor method opens or closes the Code Editor while Accessibility Testing Mode is active. Sample js Detailed Explanation
Use Cases
|
URL Validation API
The urlLinkValidationApi provides methods for controlling the URL Validation Mode in the Stripo email editor. This API allows your application to programmatically start URL validation, switch the preview layout while the mode is active, and run the check from code.
URL Validation Mode helps users find broken, unsafe, or suspicious links, image sources, and anchors before an email is sent.
Available Methods:
| Method | Description |
|---|---|
| This method switches the editor to URL Validation Mode and starts the check. The UI controls used to enter and leave the mode must be implemented in the host application interface. The method does nothing if the current user has no Sample js Detailed Explanation
Use Cases
|
| This method exits URL Validation Mode and returns the editor to the regular editing mode. Sample js Detailed Explanation
Use Cases
|
| This method checks whether the editor is currently in URL Validation Mode. Sample js Detailed Explanation
Use Cases
|
| This method switches the email preview to the desktop layout while URL Validation Mode is active. The call is ignored outside the mode. Sample js Use Cases
|
| The Sample js Use Cases
|
| The Sample js Detailed Explanation
Use Cases
|
| The Sample js Use Cases
|
Version History API
The versionHistoryApi provides methods for managing the version history of email templates in the Stripo editor. This API allows users to track changes, undo or redo actions, and restore previous versions of an email template.
Please be advised, that option can be activated or deactivated within the plugin configuration page in your Stripo account, on the Server Settings tab. If the option is disabled, the Version History feature will not be shown or function for any users of the plugin.
If you want to customize who can see and use the Version History feature, you can manage permissions individually using the Stripo User Permissions API.

Version annotations: tags and names. Every saved version (patch) of an email can carry annotations that your integration manages through this API:
- Tags — up to 20 labels per version, each 1–60 characters. Tags are case-insensitive: adding a duplicate tag is a successful no-op. The same tag can be attached to many versions.
- Name — a single label of 1–60 characters. A version can have only one name, and a name is unique within the email: assigning it to another version releases it from the previous one.

Annotation methods work with already saved versions only — they never trigger actionsApi.save and do not touch unsaved local changes. Reading methods require the versionHistory.read permission; modifying methods require versionHistory.write. If the Version History option is disabled in your Plugin settings, every method below fails with the VERSION_HISTORY_NOT_ENABLED error without sending a request.
Available Methods:
| Parameter | Description |
|---|---|
openVersionHistory | The openVersionHistory method is used to open the version history of the email template within the Stripo editor. This method allows users to view, manage, and restore previous versions of their email templates. To open the version history, call the openVersionHistory method on the versionHistoryApi object of the StripoEditorApi. You need to provide two callback functions: one to handle state changes and another to handle when the version history is closed. js
|
closeVersionHistory | The closeVersionHistory method is used to close the version history panel within the Stripo email editor. This method is useful for exiting the version history view and returning to the main editing interface.To close the version history, call the closeVersionHistory method on the versionHistoryApi object of the StripoEditorApi. js
|
switchToMobilePreview | The switchToMobilePreview method is used to switch the email editor to mobile preview mode within the Stripo email editor. This allows users to see how their email template will appear on mobile devices.To switch to mobile preview mode, call the switchToMobilePreview method on the versionHistoryApi object of the StripoEditorApi. js
|
switchToDesktopPreview | The switchToDesktopPreview method is used to switch the email editor to desktop preview mode within the Stripo email editor. This allows users to see how their email template will appear on desktop devices.To switch to desktop preview mode, call the switchToDesktopPreview method on the versionHistoryApi object of the StripoEditorApi. js
|
previewVersion | The previewVersion method is used to update the email preview to a specific version from the version history. This allows users to view how the email looked at a particular point in time.To update the preview to a specific version, call the previewVersion method on the versionHistoryApi object of the StripoEditorApi, passing the version ID and a callback function to handle any errors. js
|
restoreVersion | The restoreVersion method is used to restore the email to a specific version from the version history and then close the version history panel. This allows users to revert their email template to a previous state easily.To restore the email to a specific version, call the restoreVersion method on the versionHistoryApi object of the StripoEditorApi, passing the version ID, a success callback, and an error callback. js
|
getLastSavedPatchId | Returns the ID of the most recent saved version (patch) of the email. Use it as the starting point for annotation chains — for example, tag or name the version you have just saved, or open it in Version History. The method is available right afte after successful editor connection and does not require the Version History panel to be open. Unsaved local changes are not taken into account. js
versionHistory.read permission. |
addTag | Adds a tag to a specific version or to the latest saved version of the email. If patchId is provided, the tag is added to that version. If it is omitted, the backend atomically resolves the latest saved version and tags it — safe to call right after a save, even during co-editing. js
versionHistory.write permission. Fails with VERSION_HISTORY_NOT_ENABLED when the Version History option is disabled. |
setName | Sets a name for a specific version or for the latest saved version of the email. Not to be confused with actionsApi.setName, which renames the email itself — this method labels a version in the version history.If patchId is provided, the name is set for that version. If it is omitted, the backend atomically resolves the latest saved version and names it. js
versionHistory.write permission. Fails with VERSION_HISTORY_NOT_ENABLED when the Version History option is disabled. |
| Returns the tags of the email's versions as a map, where each tag points to the array of version IDs it is attached to. js Pagination:
Requires the |
| Returns the names of the email's versions as a map. A name is unique within the email, so each entry points to a single version ID. js Pagination: works the same way as in Requires the |
| Moves an existing name from one version to another — for example, to shift a js Behavior notes:
Requires the |
| Opens Version History directly on a specific version. The editor loads the required data for the given js Behavior notes:
Requires the |
Restore a Version as a New Email
The Restore as new action creates a new email from the selected version without modifying the currently open email.
Unlike restoreVersion, this action does not restore content into the current email. The editor only passes the selected patchID to your application through the historySaveAsNew callback. Your application is responsible for creating a new email ID and copying the selected version to it.
The action is available when:
- the Version History feature is enabled;
- the user has the
versionHistory.writepermission; - the editor is online;
- the
historySaveAsNewcallback is provided during editor initialization.
If the callback is not provided, the action is hidden. The action is also disabled when the editor is offline or the user does not have write permission.
To obtain patch IDs programmatically (outside the Version History UI), use the Version History API methods described above — for example, getLastSavedPatchId, getNames, or getTags.
Configure the callback
Add the historySaveAsNew callback to the editor initialization settings:
js
{
historySaveAsNew: async function({ patchID }, callback) {
try {
const response = await fetch('/api/emails/restore-as-new', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
sourceId: currentEmailId,
patchId: patchID
})
});
if (!response.ok) {
throw new Error('Failed to restore the version as a new email');
}
const result = await response.json();
callback(null);
// Optional: open the newly created email.
// openEmail(result.destinationId);
} catch (error) {
callback(
error instanceof Error
? error.message
: 'Failed to restore the version as a new email'
);
}
}
}Callback signature:
js
historySaveAsNew?: (
payload: { patchID: string },
callback: (error: string | null) => void
) => void;Parameters:
patchID— the UUID of the version selected by the user;callback(null)— reports successful completion to the editor;callback(errorMessage)— reports an error to the editor.
The editor displays a success or error notification after the callback is completed. It does not create a new email, modify the current model, or switch the user to another email.
Do not call the Stripo Email Model Clone API directly from the browser. The request requires an API-role authentication token and must be performed by your backend.
Copy the selected version on your backend
Your backend should:
- Create a new email in your system and assign it a unique email ID. This ID becomes
destinationId. - Call
POST /coediting/v1/email/copywithsourceId,destinationId, and the receivedpatchId. - Return
destinationIdto your frontend.
Example request:
bash
curl https://plugins.stripo.email/coediting/v1/email/copy \
--request POST \
--header 'ES-PLUGIN-AUTH: Bearer YOUR_API_ROLE_TOKEN' \
--header 'ES-PLUGIN-UI-DATA: {"emailId":"SOURCE_EMAIL_ID"}' \
--header 'Content-Type: application/json' \
--data '{
"sourceId": "SOURCE_EMAIL_ID",
"destinationId": "NEW_EMAIL_ID",
"patchId": "SELECTED_PATCH_UUID"
}'Example response:
json
{
"destinationId": "NEW_EMAIL_ID"
}When patchId is provided, Stripo creates the destination model using the content of the selected historical version. When it is omitted or set to null, the current state of the source model is copied.
The source email and its version history remain unchanged.
Retrieve HTML and CSS
Creating the model does not trigger an Email Change Notification webhook for the new email. If your application stores email content in its own database, retrieve it explicitly after copying:
bash
curl https://plugins.stripo.email/coediting/v1/email/html-css \
--request GET \
--header 'ES-PLUGIN-AUTH: Bearer YOUR_API_ROLE_TOKEN' \
--header 'ES-PLUGIN-UI-DATA: {"emailId":"NEW_EMAIL_ID"}'Store the returned HTML and CSS under the new email in your system.
Open the new email
By default, we recommend keeping the user in the currently opened email after the copy is created.
If your application needs to open a new email:
- Make sure all current changes are saved by checking
StripoEditorApi.actionsApi.isAllDataSaved(). - Call
removeEditor(). - Initialize the editor again with
metadata.emailIdset to the new email ID.
Do not use forceRecreate for this flow.
Limitations and behavior
destinationIdmust not already exist. Otherwise, the API returns400 Bad Request.sourceIdanddestinationIdmust not exceed 100 characters.patchIdmust be a valid UUID identifying a visible, non-technical version of the source email.- An invalid, unknown, foreign, hidden, or technical
patchIdreturns400 Bad Request. The destination model is not partially created. - The initial version ID
00000000-0000-0000-0000-000000000001is supported. - The new model starts with an empty version history.
- Timers contained in the selected version are cloned for the new email.
- If the source email has a Template Theme, the destination uses the source email’s current theme binding and the latest version of that theme. The historical theme state from the selected patch is not restored.
- Each new email ID counts toward the plugin’s unique email quota.
Code Editor API
The codeEditorApi provides methods for interacting with the code editor within the Stripo email editor. This API allows users to open the code editor, close the code editor, and retrieve the current state of the code editor panel.
| Parameter | Description |
|---|---|
getCodeEditorState | The getCodeEditorState method is used to retrieve the current state of the code editor panel within the Stripo email editor. This method provides detailed information about the code editor's state, including whether it is open, and the status of various panels and dimensions.To retrieve the current state of the code editor panel, call the getCodeEditorState method on the codeEditorApi object of the StripoEditorApi. js
|
openCodeEditor | The openCodeEditor method is used to open the code editor within the Stripo email editor. This method allows users to start editing the HTML and CSS of their email templates directly.To open the code editor, call the openCodeEditor method on the codeEditorApi object of the StripoEditorApi. js
|
closeCodeEditor | The closeCodeEditor method is used to close the code editor within the Stripo email editor. This method allows users to exit the code editing mode and return to the main visual editing interface.To close the code editor, call the closeCodeEditor method on the codeEditorApi object of the StripoEditorApi. js
|
Editor Copilot API
The Editor Copilot API allows you to work with the email template markup (HTML and CSS) in a structured and safe way.
Instead of modifying raw HTML or CSS strings, this API exposes AST-like nodes and modifiers that are already used internally by Stripo extensions.
The API is available via:
js
window.StripoEditorApi.editorCopilotApi| Parameter | Description |
|---|---|
getTemplateModifier() | Returns a TemplateModifier instance that can be used to analyze and modify the email template structure. This modifier provides high-level operations for working with template markup and is commonly used to implement intelligent or automated template updates. js
See full reference here. Typical use cases:
|
getDocumentRootHtmlNode() | js
See full reference here. Typical use cases:
|
getDocumentRootCssNode() | Returns the root CSS node of the email document. This node provides structured access to all CSS rules defined in the template. js
See full reference here. Typical use cases:
|
UI API
The uiApi interface provides methods to control the visibility of UI panels in the Stripo plugin.
| Parameter | Description |
|---|---|
setSettingsPanelVisible | The setSettingsPanelVisible method is used to show or hide the settings panel in the Stripo editor.To control the visibility of the settings panel, call the setSettingsPanelVisible method on the uiApi object of the StripoEditorApi. js
|
setBlocksPanelVisible | The setBlocksPanelVisible method is used to show or hide the blocks panel in the Stripo editor.To control the visibility of the blocks panel, call the setBlocksPanelVisible method on the uiApi object of the StripoEditorApi. js
|
setActiveGeneralPanelTab | Programmatically switches the active tab in the General Settings panel of the editor. This method allows external applications to open a specific tab in the Settings panel (for example, Styles, Message Settings, Comments , or tabs added by extensions). The tab switch behaves exactly the same as when a user clicks the tab manually. If the specified tab does not exist, is hidden, disabled, or cannot be activated in the current editor state, the editor will ignore the request and return an error via callback. Syntax: js
If the tab switch was successful: json json Switch to the General Styles tab: js js |
| Returns the identifier of the currently active tab in the General Settings panel of the editor. This method allows external applications to read the current UI state of the General Panel — for example, to build integrations that react to which tab is active without manually tracking tab switches. Syntax: js Return value (string) — Identifier of the currently active tab. Possible values:
Example: js Check the active tab before switching: js Use Cases:
|
Example: Hiding Panels When Opening Code Editor
To automatically hide both the settings panel and the blocks panel when opening the code editor, use the following sample implementation:
js
onCodeEditorVisibilityChanged: function (isCodeEditorVisible) {
window.StripoEditorApi.uiApi.setSettingsPanelVisible(!isCodeEditorVisible);
window.StripoEditorApi.uiApi.setBlocksPanelVisible(!isCodeEditorVisible);
}This ensures that when the code editor is opened, the panels are hidden, and when it is closed, the panels become visible again.
View Options API
The viewOptionsApi allows you to dynamically control how the template is displayed inside the editor. You can use it to respond to changes in your own UI — for example, if you allow your users to toggle preview modes, merge tag visibility, or hide/show elements dynamically. See details here.
| Method | Description |
|---|---|
setViewOptions | Updates the current display settings inside the editor — such as which MIME type is shown, how merge tags are rendered, or whether hidden blocks are visible. Use this method when users interact with your UI controls. Sample js
js |
| Displays all comment pins on the editor canvas. Pins become visible to users in the editing area, allowing them to see comment annotations attached to document elements. Note: This method only affects canvas visibility. Pins in the Comments tab panel remain always visible. Sample: js Details: This method shows all comment pins that were previously hidden. The pins remain attached to their respective elements and are now visually displayed. This is useful for switching between editing modes where users need to see or ignore comment annotations. |
| Hides all comment pins from the editor canvas view. Pins remain attached to elements but are not visually displayed on the canvas, providing a distraction-free editing experience. Note: This method only affects canvas visibility. Pins in the Comments tab panel remain always visible. Sample: js Details: This method hides all currently visible comment pins. The pins are preserved on their elements and can be shown again by calling |
| Returns the current visibility state of pins on the editor canvas. Use this method to check whether comment pins are currently shown or hidden on the canvas before toggling visibility. Note: This method reflects canvas visibility only, not the Comments tab where pins are always visible. Sample: js Parameters:
Example: js Details: You can call this method to determine the current pin visibility before performing conditional logic. This method does not change the editor state — it only reports the current visibility status. Use it in combination with |
Comments API
Used to manage comments in the editor. Methods allow developers to programmatically trigger comment creation mode and check comment system status.
| Method | Description |
|---|---|
| Activates comment creation mode in the editor. The cursor changes to a crosshair, prompting the user to select a document element for adding a comment. Once an element is selected, the comment creation dialog appears with permission checks applied based on the user's role. Sample: js Behavior. When
Error Handling Example: js Details: Use this method to create custom "Add Comment" triggers in your application UI. The method respects role-based permissions automatically. If permissions validation fails, the appropriate error message is shown without entering comment mode. |
Template Theme Mode API
The templateThemeModeApi allows you to dynamically control how the email template is rendered inside the editor canvas — in Light or Dark mode.
You can use this API to synchronize template rendering with your application UI, allow users to toggle between light and dark views, or apply theme changes dynamically without reloading the editor.
See details here.
| Method | Description |
|---|---|
| Updates the template rendering mode inside the editor. Use this method when users interact with your UI controls (for example, a Light / Dark toggle) and you want to immediately update how the email template is displayed. Sample js Parameters:
Example: js Details:
|
| Returns the currently active template theme mode. Sample js Example js Details:
|
Modules API
The modulesApi provides methods for working with modules when the editor runs in Module Editing Mode entityType: 'module'. It lets your application open the module details dialog programmatically — for example, from a custom "Show module data" button in your interface.
| Parameter | Description |
|---|---|
openModuleDetailsDialog | The Sample: js Use Cases: Custom "Show module data" button: Add a button in your application UI that opens the module details dialog on click. Available in Module Editing Mode: Use this method when the editor is initialized with |
Dev Tools API
The devToolsApi provides methods for interacting with developer tools of the Stripo editor. This API facilitates the handling of exceptional situations and issues with the editor.
| Parameter | Description |
|---|---|
dump | The dump method is used to create a snapshot of the editor at the time of invocation for further analysis by the Stripo team and bug fixing.To create a dump, call the dump method on the devToolsApi object of the StripoEditorApi. js
|