Class MessageController
A standard view that displays a specified static message to the user from this view
The IMessageView view that this works with specifies that the parameter for the view is of type MessageViewParams
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: LemonEdge.Client.Core.Views.Controllers
Assembly: ClientCore.dll
Syntax
public class MessageController : ModelViewController, IModelViewController
Constructors
MessageController(IMessageView)
Creates a new MessageController
Declaration
public MessageController(IMessageView view)
Parameters
Type | Name | Description |
---|---|---|
IMessageView | view | The IMessageView view implementation using the UI components of the client application |
Methods
DisplayUI()
Takes the configuration of the View.Descriptor.Param as a MessageViewParams and passes the message from it to the DisplayMessage(String)
Declaration
public override Task DisplayUI()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | A task indicating the completion of the operation |