Companion

object Companion

Functions

Link copied to clipboard
fun launchSoloWorkbench(    globalEnvironmentSettings: GlobalEnvironmentSettings,     project: AvailProject,     availProjectFilePath: String = "",     customWindowTitle: String = "",     useProjectNameAsFullTitle: Boolean = true): AvailWorkbench

Launch the Avail builderUI independent of any AvailProjectManager.

Link copied to clipboard
fun launchWorkbench(    globalEnvironmentSettings: GlobalEnvironmentSettings,     project: AvailProject = AvailProjectV1( "--No Project--", true, AvailRepositories(rootNameInJar = null), LocalSettings("")),     availProjectFilePath: String = "",     initial: String = "",     customWindowTitle: String = "",     useProjectNameAsFullTitle: Boolean,     projectManager: AvailProjectManager?): AvailWorkbench

Launch the Avail builderUI.

Link copied to clipboard
fun launchWorkbenchWithProject(    project: AvailProject,     globalEnvironmentSettings: GlobalEnvironmentSettings,     availProjectFilePath: String = "",     customWindowTitle: String = "",     useProjectNameAsFullTitle: Boolean = false,     projectManager: AvailProjectManager?): AvailWorkbench

Launch the Avail builderUI.

Properties

Link copied to clipboard
const val DARK_MODE_KEY: String

The key for the dark mode System.setProperty.

Link copied to clipboard
val darkMode: Boolean

An indicator of whether to show the user interface in dark (Darcula) mode.

Link copied to clipboard
val menuShortcutMask: Int

The numeric mask for the modifier key suitable for the current platform.

Link copied to clipboard
val showDeveloperTools: Boolean

Determine at startup whether we should show developer commands.