56a2ace7d2
This is very likely break the dev site
36 lines
1.2 KiB
C#
36 lines
1.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace uForum
|
|
{
|
|
public class TopicEventArgs : System.ComponentModel.CancelEventArgs {
|
|
public Models.Topic Topic { get; set; }
|
|
public string CancellationReason { get; set; }
|
|
}
|
|
|
|
public class CommentEventArgs : System.ComponentModel.CancelEventArgs
|
|
{
|
|
public Models.Comment Comment { get; set; }
|
|
public string CancellationReason { get; set; }
|
|
}
|
|
|
|
public class ForumEventArgs : System.ComponentModel.CancelEventArgs
|
|
{
|
|
public Models.Forum Forum { get; set; }
|
|
public string CancellationReason { get; set; }
|
|
}
|
|
|
|
|
|
/* Events */
|
|
public class CreateEventArgs : System.ComponentModel.CancelEventArgs { }
|
|
public class UpdateEventArgs : System.ComponentModel.CancelEventArgs { }
|
|
public class DeleteEventArgs : System.ComponentModel.CancelEventArgs { }
|
|
public class MarkAsSpamEventArgs : System.ComponentModel.CancelEventArgs { }
|
|
public class MarkAsHamEventArgs : System.ComponentModel.CancelEventArgs { }
|
|
public class LockEventArgs : System.ComponentModel.CancelEventArgs { }
|
|
public class MoveEventArgs : System.ComponentModel.CancelEventArgs { }
|
|
}
|