namespace StardewModdingAPI.Web.Framework.LogParsing.Models
{
/// A parsed log message.
public class LogMessage
{
/*********
** Accessors
*********/
/// The local time when the log was posted.
public string Time { get; set; }
/// The log level.
public LogLevel Level { get; set; }
/// The screen ID in split-screen mode.
public int ScreenId { get; set; }
/// The mod name.
public string Mod { get; set; }
/// The log text.
public string Text { get; set; }
/// The number of times this message was repeated consecutively.
public int Repeated { get; set; }
/// The section that this log message belongs to.
public LogSection? Section { get; set; }
/// Whether this message is the first one of its section.
public bool IsStartOfSection { get; set; }
}
}