WingMan – Blame information for rev 36
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
7 | office | 1 | using System.Collections.Generic; |
36 | office | 2 | using ProtoBuf; |
5 | office | 3 | |
14 | office | 4 | namespace WingMan.Bindings |
5 | office | 5 | { |
36 | office | 6 | [ProtoContract] |
10 | office | 7 | public class KeyBindingExchange |
5 | office | 8 | { |
36 | office | 9 | private readonly List<string> _keyBindings = new List<string>(); |
7 | office | 10 | |
10 | office | 11 | public KeyBindingExchange() |
7 | office | 12 | { |
13 | } |
||
14 | |||
36 | office | 15 | public KeyBindingExchange(string nick, List<string> keyBindings) : this() |
7 | office | 16 | { |
17 | Nick = nick; |
||
10 | office | 18 | KeyBindings = keyBindings; |
7 | office | 19 | } |
20 | |||
36 | office | 21 | [ProtoMember(1)] public string Nick { get; set; } |
5 | office | 22 | |
36 | office | 23 | [ProtoMember(2)] |
24 | public List<string> KeyBindings |
||
25 | { |
||
26 | get => _keyBindings; |
||
27 | set => _keyBindings.AddRange(value); |
||
28 | } |
||
5 | office | 29 | } |
36 | office | 30 | } |