public static PixelChatActionModel CreateBasicOverlay(PixelChatActionTypeEnum actionType, string overlayID)
 {
     return(new PixelChatActionModel(actionType)
     {
         OverlayID = overlayID
     });
 }
 public static PixelChatActionModel CreateOverlayTargetUser(PixelChatActionTypeEnum actionType, string overlayID, string targetUsername)
 {
     return(new PixelChatActionModel(actionType)
     {
         OverlayID = overlayID,
         TargetUsername = targetUsername
     });
 }
 public static PixelChatActionModel CreateOverlayTimeAmount(PixelChatActionTypeEnum actionType, string overlayID, string timeAmount)
 {
     return(new PixelChatActionModel(actionType)
     {
         OverlayID = overlayID,
         TimeAmount = timeAmount
     });
 }
 public PixelChatActionModel(PixelChatActionTypeEnum actionType)
     : base(ActionTypeEnum.PixelChat)
 {
     this.ActionType = actionType;
 }