| BrowserEscapeAction |
AbstractAction which clears the selection of the current Perspective Editor.
|
| ComponentDetails |
Gson-compatible class that wraps up the details that the designer retrieves from the js bridge about a selected
component.
|
| ComponentSelection |
|
| CopyUrlAction |
|
| DeepSelection |
|
| DollarMeta |
Java representation of the $ meta array found in encoded property trees and property sync updates
|
| ImageDropDialog |
|
| JavaJsBridge |
This class acts as a 'bridge' between the Java and Javascript environments.
|
| JavascriptInvokeBackground |
Helper class that invokes methods in the javascript side of the designer safely on a background thread, turning the
results into a CompletableFuture
|
| LaunchPerspectiveSessionAction |
|
| PerspectiveWorkspaceListener |
|
| PropertyChangeScriptEditorFrame |
|
| SvgImporterMultiComponent |
This SVG importer imports the svg as multiple components.
|
| SvgImporterMultiComponent.ParsedSvg |
|
| SvgImporterSingleComponent |
This SVG importer imports the SVG into a single component.
|
| SvgImporterSingleComponent.ParsedSvg |
|
| ViewEditorJsBridge |
Subclass of JavaJsBridge for the view editor, to provide the link between the methods defined in the bridge and
the editing of the view.
|
| ViewResourceEditor |
PerspectiveEditor is used as the editor when the Perspective Workspace is active and editing a Perspective Project
Resource.
|
| ViewResourceEditor.ViewSaveData |
Serialization helper class for view saves that includes size info about the view itself, used for
getting appropriately sized screenshots
|
| ViewWorkspace |
|
| ViewWorkspace.NewViewAction |
|
| ViewWorkspace.TabbedPaneUI |
|
| ViewWorkspaceActions |
Actions associated with the Perspective workspace
|