private NotificationEventArgs(YoutubeDownloadInfo info) : base(info) { }
public NotificationEventArgs(YoutubeDownloadInfo info, string message) : this(info) { Message = message; }
public YoutubeDownloadInfoEventArgs(YoutubeDownloadInfo info) { this.YoutubeDownloadInfo = info; }
public DownloadCompleteEventArgs(YoutubeDownloadInfo info) : base(info) { }
private DownloadClosingEventArgs(YoutubeDownloadInfo info) : base(info) { }
public DownloadClosingEventArgs(YoutubeDownloadInfo info, YoutubeDownload.ReasonForClose closeReason) : this(info) { ReasonForClose = closeReason; }
public UrlFoundEventArgs(YoutubeDownloadInfo info, string url = null) : base(info) { if (url == null) { URL = info.URL; } else { URL = url; } this.YoutubeDownloadInfo = info; }
public MessageEventArgs(YoutubeDownloadInfo senderInfo, string message) { this.SenderInfo = senderInfo; this.Message = message; }