Companion

object Companion

Functions

Link copied to clipboard
fun allScreenNames(): List<String>

Answer a List of Rectangles corresponding with the physical monitors into which Frames may be positioned.

Link copied to clipboard
fun placementPreferencesNodeForScreenNames(screenNames: List<String>): Preferences

Answer the Preferences node responsible for holding the default window position and size for the current monitor configuration.

Link copied to clipboard
fun resource(localResourceName: String): String

Answer a properly prefixed String for accessing the resource having the given local name.

Properties

Link copied to clipboard
val basePreferences: Preferences

The user-specific Preferences for this application to use.

Link copied to clipboard
val initialConfiguration: LayoutConfiguration

Figure out how to initially lay out the frame, based on previously saved preference information.

Link copied to clipboard
const val moduleRenamesKeyString: String

The key under which to store the module rename rules.

Link copied to clipboard
const val moduleRenameSourceSubkeyString: String

The subkey that holds a rename rule's source module name.

Link copied to clipboard
const val moduleRenameTargetSubkeyString: String

The subkey that holds a rename rule's replacement module name.

Link copied to clipboard
const val moduleRootsKeyString: String

The key under which to store the ModuleRoots.

Link copied to clipboard
const val moduleRootsSourceSubkeyString: String

The subkey that holds a root's source directory name.

Link copied to clipboard
const val placementLeafKeyString: String

The leaf key under which to store a single window placement.