Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
EDalerUriNavigationArgs.cs
1using EDaler.Uris;
3
5{
10 {
15 {
16 }
17
23 : this(Uri, string.Empty)
24 {
25 }
26
33 : this(Uri, FriendlyName, null)
34 {
35 }
36
43 public EDalerUriNavigationArgs(EDalerUri Uri, string FriendlyName, TaskCompletionSource<string?>? UriToSend)
44 {
45 this.Uri = Uri;
46 this.FriendlyName = FriendlyName;
47 this.UriToSend = UriToSend;
48 }
49
56 public EDalerUriNavigationArgs(EDalerUri Uri, string FriendlyName, TaskCompletionSource<string?>? UriToSend, TaskCompletionSource<string?>? MessageToSend)
57 {
58 this.Uri = Uri;
59 this.FriendlyName = FriendlyName;
60 this.UriToSend = UriToSend;
61 this.MessageToSend = MessageToSend;
62 }
63
67 public EDalerUri? Uri { get; }
68
72 public string? FriendlyName { get; }
73
77 public TaskCompletionSource<string?>? UriToSend { get; }
78
82 public TaskCompletionSource<string?>? MessageToSend { get; }
83 }
84}
Abstract base class for eDaler URIs
Definition: EDalerUri.cs:14
An base class holding page specific navigation parameters.
Holds navigation parameters specific to eDaler URIs.
EDalerUriNavigationArgs(EDalerUri Uri, string FriendlyName)
Creates a new instance of the EDalerUriNavigationArgs class.
string? FriendlyName
Optional Friendly Name associated with URI
EDalerUriNavigationArgs(EDalerUri Uri)
Creates a new instance of the EDalerUriNavigationArgs class.
TaskCompletionSource< string?>? UriToSend
Task Completion Source in case the URI being built is to be returned to the parent page.
EDalerUriNavigationArgs(EDalerUri Uri, string FriendlyName, TaskCompletionSource< string?>? UriToSend, TaskCompletionSource< string?>? MessageToSend)
Creates a new instance of the EDalerUriNavigationArgs class.
EDalerUriNavigationArgs()
Creates a new instance of the EDalerUriNavigationArgs class.
TaskCompletionSource< string?>? MessageToSend
Task Completion Source in case a message being sent is to be returned to the parent page.
EDalerUriNavigationArgs(EDalerUri Uri, string FriendlyName, TaskCompletionSource< string?>? UriToSend)
Creates a new instance of the EDalerUriNavigationArgs class.