Click or drag to resize
LaunchBox

ILaunchBoxMainViewModel Interface

Provides plugin access to the LaunchBox interface. Added in LaunchBox and Big Box 9.2-beta-3.

Namespace:  Unbroken.LaunchBox.Plugins.Data
Assembly:  Unbroken.LaunchBox.Plugins (in Unbroken.LaunchBox.Plugins.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public interface ILaunchBoxMainViewModel
Request Example View Source

The ILaunchBoxMainViewModel type exposes the following members.

Properties
  NameDescription
Public propertyArrangeBy
Gets or sets the current arrange by value for the LaunchBox side bar.
Public propertyBoxSize
Gets or sets the current box size in the LaunchBox boxes view.
Public propertyContentBackgroundView
Gets the current content background UI element.
Public propertyContentView
Gets the current content UI element.
Public propertyControlsBarHeight
Gets or sets the height of the controls bar.
Public propertyGameDetailsView
Gets the current game details UI element.
Public propertyGameDetailsWidth
Gets or sets the width of the game details.
Public propertyImageGroup
Gets the current active image group that is in use in the LaunchBox boxes view.
Public propertyListView
Gets a value specifying whether or not the list view is active in LaunchBox.
Public propertySideBarWidth
Gets or sets the width of the side bar.
Top
Methods
  NameDescription
Public methodClose
Exits LaunchBox.
Public methodMaximize
Maximizes the LaunchBox window.
Public methodMinimize
Minimizes the LaunchBox window.
Public methodPlayGame
Launches the specified game or additional application with the specified settings; uses the full game startup process including the startup screen if enabled.
Public methodRestore
Restores the LaunchBox window if it has been maximized or minimized.
Top
See Also