• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rwjdk / TrelloDotNet / 5778070402

pending completion
5778070402

push

github

web-flow
Update README.md

824 of 1465 branches covered (56.25%)

Branch coverage included in aggregate %.

2084 of 2485 relevant lines covered (83.86%)

67.6 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

35.29
/TrelloDotNet/TrelloDotNet/Model/Actions/TrelloActionData.cs
1
using System.Text.Json.Serialization;
2
using TrelloDotNet.Control;
3

4
namespace TrelloDotNet.Model.Actions
5
{
6
    /// <summary>
7
    /// Represent comment Action Data
8
    /// </summary>
9
    public class TrelloActionData
10
    {
11
        /// <summary>
12
        /// Text of the comment
13
        /// </summary>
14
        [JsonPropertyName("text")]
15
        [QueryParameter]
16
        public string Text { get; set; }
115✔
17

18
        /// <summary>
19
        /// Simplified Card of the Action
20
        /// </summary>
21
        [JsonPropertyName("card")]
22
        [JsonInclude]
23
        public TrelloActionDataCard Card { get; private set; }
205✔
24
        
25
        /// <summary>
26
        /// Simplified Board of the Action
27
        /// </summary>
28
        [JsonPropertyName("board")]
29
        [JsonInclude]
30
        public TrelloActionDataBoard Board { get; private set; }
169✔
31

32
        /// <summary>
33
        /// BoardTarget of the Action (Only there when event is 'moveCardFromBoard')
34
        /// </summary>
35
        [JsonPropertyName("boardTarget")]
36
        [JsonInclude]
37
        public TrelloActionDataBoard BoardTarget { get; private set; }
×
38

39
        /// <summary>
40
        /// BoardSource of the Action (Only there when event is 'moveCardToBoard')
41
        /// </summary>
42
        [JsonPropertyName("boardSource")]
43
        [JsonInclude]
44
        public TrelloActionDataBoard BoardSource { get; private set; }
×
45

46
        /// <summary>
47
        /// Plugin of the Action (Only there when event is 'enablePlugin' or 'disablePlugin')
48
        /// </summary>
49
        [JsonPropertyName("plugin")]
50
        [JsonInclude]
51
        public TrelloActionDataPlugin Plugin { get; private set; }
×
52

53
        /// <summary>
54
        /// Simplified List of the Action
55
        /// </summary>
56
        [JsonPropertyName("list")]
57
        [JsonInclude]
58
        public TrelloActionDataList List { get; private set; }
167✔
59
        
60
        /// <summary>
61
        /// Simplified ListBefore of the Action (present on card moved to new List)
62
        /// </summary>
63
        [JsonPropertyName("listBefore")]
64
        [JsonInclude]
65
        public TrelloActionDataList ListBefore { get; private set; }
×
66

67
        /// <summary>
68
        /// Simplified ListAfter of the Action (present on card moved to new List)
69
        /// </summary>
70
        [JsonPropertyName("listAfter")]
71
        [JsonInclude]
72
        public TrelloActionDataList ListAfter { get; private set; }
×
73

74
        /// <summary>
75
        /// Checklist Data Object
76
        /// </summary>
77
        [JsonPropertyName("checklist")]
78
        [JsonInclude]
79
        public TrelloActionDataChecklist Checklist { get; private set; }
×
80

81
        /// <summary>
82
        /// CheckItem Data Object
83
        /// </summary>
84
        [JsonPropertyName("checkItem")]
85
        [JsonInclude]
86
        public TrelloActionDataCheckItem CheckItem { get; private set; }
×
87
        
88
        /// <summary>
89
        /// Member Data Object
90
        /// </summary>
91
        [JsonPropertyName("member")]
92
        [JsonInclude]
93
        public TrelloActionDataMember Member { get; private set; }
×
94
        
95
        /// <summary>
96
        /// Attachment Data Object
97
        /// </summary>
98
        [JsonPropertyName("attachment")]
99
        [JsonInclude]
100
        public TrelloActionDataAttachment Attachment { get; private set; }
×
101

102
        /// <summary>
103
        /// Organization
104
        /// </summary>
105
        [JsonPropertyName("organization")]
106
        [JsonInclude]
107
        public TrelloActionDataOrganization Organization { get; private set; }
2✔
108

109
        /// <summary>
110
        /// Old Data
111
        /// </summary>
112
        [JsonPropertyName("old")]
113
        [JsonInclude]
114
        public TrelloActionDataOld Old { get; private set; }
74✔
115

116
        /// <summary>
117
        /// The Type of an added member (Only there when event is 'addMemberToBoard')
118
        /// </summary>
119
        [JsonPropertyName("memberType")]
120
        [JsonInclude]
121
        [JsonConverter(typeof(EnumViaJsonPropertyConverter<MembershipType>))]
122
        public MembershipType MemberType { get; private set; }
×
123

124
        /// <summary>
125
        /// The Id of an Added Member (Only there when event is 'addMemberToBoard')
126
        /// </summary>
127
        [JsonPropertyName("idMemberAdded")]
128
        [JsonInclude]
129
        public string MemberIdAdded { get; private set; }
×
130
    }
131
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc