Package-level declarations

Types

Link copied to clipboard
class ArtifactPlansFileEditor(workbench: AvailWorkbench, frameTitle: String, val autoSave: Boolean = false, afterTextLoaded: (ArtifactPlansFileEditor) -> Unit = {}) : AbstractJSONFileEditor<ArtifactPlansFileEditor>

An AbstractJSONFileEditor for a AvailArtifactBuildPlans file.

Link copied to clipboard

The SettingPanelSelection used for showing settings for a code editor.

Link copied to clipboard
class LocalSettingsFileEditor(workbench: AvailWorkbench, filePath: String, frameTitle: String, val autoSave: Boolean = false, afterTextLoaded: (LocalSettingsFileEditor) -> Unit = {}) : AbstractJSONFileEditor<LocalSettingsFileEditor>

An AbstractJSONFileEditor for a LocalSettings file.

Link copied to clipboard
class ModuleHeaderTemplateEditor(workbench: AvailWorkbench, fileLocation: String, val autoSave: Boolean = false, afterTextLoaded: (ModuleHeaderTemplateEditor) -> Unit = {}) : FileEditor<ModuleHeaderTemplateEditor>

An editor for a ModuleHeaderTemplateEditor file.

Link copied to clipboard
class ProjectFileEditor(workbench: AvailWorkbench, val autoSave: Boolean = false, afterTextLoaded: (ProjectFileEditor) -> Unit = {}) : AbstractJSONFileEditor<ProjectFileEditor>

An AbstractJSONFileEditor for an Avail project file.

Link copied to clipboard
class StylesFileEditor(workbench: AvailWorkbench, filePath: String, frameTitle: String, val autoSave: Boolean = false, afterTextLoaded: (StylesFileEditor) -> Unit = {}) : AbstractJSONFileEditor<StylesFileEditor>

An AbstractJSONFileEditor for a StylingGroup file.

Link copied to clipboard
class TemplatesFileEditor(workbench: AvailWorkbench, filePath: String, frameTitle: String, val autoSave: Boolean = false, afterTextLoaded: (TemplatesFileEditor) -> Unit = {}) : AbstractJSONFileEditor<TemplatesFileEditor>

An AbstractJSONFileEditor for a TemplateGroup file.