Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
ViewContractNavigationArgs.cs
1
using
NeuroAccessMaui.Services.Contracts
;
2
using
NeuroAccessMaui.Services.UI
;
3
using
System.Threading.Tasks;
4
using
Waher.Networking.XMPP.Contracts
;
5
6
namespace
NeuroAccessMaui.UI.Pages.Contracts.ViewContract
7
{
15
public
class
ViewContractNavigationArgs(
Contract
?
Contract
, bool IsReadOnly, string?
Role
, string? Proposal, string? FromJID =
null
, TaskCompletionSource<Contract?>? PostCreateCompletion =
null
,
ContractReference
? ContractRef =
null
) :
NavigationArgs
16
{
20
public
ViewContractNavigationArgs()
21
:
this
(
null
,
false
,
null
,
null
,
null
,
null
,
null
)
22
{
23
}
24
30
public
ViewContractNavigationArgs(
Contract
?
Contract
,
bool
IsReadOnly)
31
:
this
(
Contract
, IsReadOnly,
null
,
string
.Empty)
32
{
33
}
34
39
public
ViewContractNavigationArgs(
ContractReference
? ContractRef,
bool
IsReadOnly)
40
:
this
(
null
, IsReadOnly,
null
,
string
.Empty,
null
,
null
, ContractRef)
41
{
42
}
43
47
public
ContractReference
? ContractRef {
get
; } = ContractRef;
48
52
public
Contract
?
Contract
{
get
; } =
Contract
;
53
57
public
bool
IsReadOnly {
get
; } = IsReadOnly;
58
62
public
string
?
Role
{
get
; } =
Role
;
63
67
public
string
? Proposal {
get
; } = Proposal;
68
72
public
string
? FromJID {
get
; } = FromJID;
73
78
public
TaskCompletionSource<Contract?>? PostCreateCompletion {
get
; } = PostCreateCompletion;
79
}
80
}
NeuroAccessMaui.Services.Contracts.ContractReference
Contains a local reference to a contract that the user has created or signed.
Definition:
ContractReference.cs:18
NeuroAccessMaui.Services.UI.NavigationArgs
An base class holding page specific navigation parameters.
Definition:
NavigationArgs.cs:7
Waher.Networking.XMPP.Contracts.Contract
Contains the definition of a contract
Definition:
Contract.cs:22
Waher.Networking.XMPP.Contracts.Role
Class defining a role
Definition:
Role.cs:7
NeuroAccessMaui.Services.Contracts
Definition:
ContractOrchestratorService.cs:33
NeuroAccessMaui.Services.UI
Definition:
BackMethod.cs:2
NeuroAccessMaui.UI.Pages.Contracts.ViewContract
Definition:
ViewContractNavigationArgs.cs:7
Waher.Networking.XMPP.Contracts
Definition:
AltitudeUse.cs:2
NeuroAccessMaui
NeuroAccessMaui
UI
Pages
Contracts
ViewContract
ViewContractNavigationArgs.cs
Generated by
1.9.5