Class SplashScreenController
The controller for the ISplashScreen window
Inherited Members
Namespace: LemonEdge.Client.Core.Messages
Assembly: LemonEdge.ClientCore.dll
Syntax
public class SplashScreenController : ISplashScreenController, IController
Constructors
SplashScreenController(ISplashScreen, IRootController, IAutoUpdaterChecker)
Declaration
public SplashScreenController(ISplashScreen window, IRootController rootController, IAutoUpdaterChecker autoUpdaterChecker)
Parameters
| Type | Name | Description |
|---|---|---|
| ISplashScreen | window | |
| IRootController | rootController | |
| IAutoUpdaterChecker | autoUpdaterChecker |
Properties
OwningWindow
The owning ISplashScreen window for this controller
Declaration
public IWindow OwningWindow { get; }
Property Value
| Type | Description |
|---|---|
| IWindow |
RootController
The root application controller, for service access
Declaration
public IRootController RootController { get; }
Property Value
| Type | Description |
|---|---|
| IRootController |
Methods
GetCopyright()
Returns the standard copyright warning in full
Declaration
public string GetCopyright()
Returns
| Type | Description |
|---|---|
| string | The standard copyright warning in full |
GetVersion()
Returns the current version of the application currently executing
Declaration
public string GetVersion()
Returns
| Type | Description |
|---|---|
| string | The current version of the application currently executing |
GetWarning()
Returns the standard copyright and warning legal text
Declaration
public string GetWarning()
Returns
| Type | Description |
|---|---|
| string | The standard copyright and warning legal text |