Workbench Screen State
class WorkbenchScreenState( var workbenchLayoutConfig: String = "", var structureViewLayoutConfig: String = "", var phraseViewLayoutConfig: String = "") : JSONFriendly
Content copied to clipboard
The local AvailProject screen state that tracks the state of the open windows on the local machine. This is used to save open window positioning between project startups.
Author
Richard Arriaga
Constructors
Link copied to clipboard
fun WorkbenchScreenState( workbenchLayoutConfig: String = "", structureViewLayoutConfig: String = "", phraseViewLayoutConfig: String = "")
Content copied to clipboard
Types
Functions
Properties
Link copied to clipboard
Link copied to clipboard
The map from ModuleName to AvailEditorLayoutConfiguration for the open AvailEditors.
Link copied to clipboard
The LayoutConfiguration.stringToStore for the PhraseViewPanel or an empty string if not open.
Link copied to clipboard
The LayoutConfiguration.stringToStore for the StructureViewPanel or an empty string if not open.