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 |