15 private List<CaseInsensitiveString>? suppressProposals =
null;
20 public NewContractNavigationArgs()
21 :
this(
null,
false,
null)
29 public NewContractNavigationArgs(Dictionary<CaseInsensitiveString, object>? ParameterValues)
30 :
this(
null,
false, ParameterValues)
39 public NewContractNavigationArgs(
Contract? Template, Dictionary<CaseInsensitiveString, object>? ParameterValues)
40 :
this(Template,
false, ParameterValues)
47 public Contract? Template {
get; } = Template;
52 public bool SetVisibility {
get; } = SetVisibility;
57 public Dictionary<CaseInsensitiveString, object>? ParameterValues {
get; } = ParameterValues;
64 get => this.suppressProposals?.ToArray();
73 this.suppressProposals ??= [];
74 this.suppressProposals.Add(LegalId);
An base class holding page specific navigation parameters.
Contains the definition of a contract
Represents a case-insensitive string.