public ChatAction(TwitchChannel channel, MainWindow controller, TwitchUser user, string message) : base(channel, controller, ItemType.Action, user, message) { }
public StatusMessage(TwitchChannel channel, MainWindow controller, string message) : base(channel, controller, ItemType.Status) { Message = message; }
public ChatMessage(TwitchChannel channel, MainWindow controller, TwitchUser user, string message, bool question) : base(channel, controller, question ? ItemType.Question : ItemType.Message) { User = user; Message = message; }
public ChatMessage(TwitchChannel channel, MainWindow controller, ItemType type, TwitchUser user, string message) : base(channel, controller, type) { User = user; Message = message; }
public ChatItem(TwitchChannel channel, MainWindow controller, ItemType type) { Channel = channel; Controller = controller; Type = type; }
public Subscriber(TwitchChannel channel, MainWindow controller, TwitchUser user) : base(channel, controller, ItemType.Subscriber) { User = user; }
public Subscriber(MainWindow controller, TwitchUser user) : base(controller, ItemType.Subscriber) { User = user; }
public ChatItem(MainWindow controller, ItemType type) { Controller = controller; Type = type; Time = DateTime.Now; }
public StatusMessage(MainWindow controller, string message) : base(controller, ItemType.Status) { Message = message; }