Home > @unseenco/backstage-studio
backstage-studio package
The library providing the editor components of Backstage.js.
Functions
| Function | Description |
|---|---|
| getStudio() | This may only be called from modules inside the studio bundle. |
| objectHasDivergedFromSavedState(obj) | Returns true when anything on this sheet object differs from the project state loaded from on-disk JSON (config.state passed to getProject()). |
| projectHasDivergedFromSavedState(project) | Returns true when any sheet in the project differs from the state loaded from the on-disk JSON (config.state passed to getProject()). |
| setStudio(s) | |
| sheetObjectDivergesFromSavedState(currentSheet, onDiskSheet, objectKey, currentAhistoricSheet) | |
| studioHasDivergedFromSavedState() | True when any loaded project has unsaved changes vs its config.state. |
Variables
| Variable | Description |
|---|---|
| studio | The main instance of Studio. Read more at |
| ToolbarDropdownSelect | Studio toolbar dropdown control for extension authors building custom toolsets. |