using System; namespace Claunia.Localization.Core { public class Project { string name; internal EventHandler ProjectModified; string url; string version; /// /// Project name /// public string Name { get => name; set { name = value; ProjectModified?.Invoke(this, EventArgs.Empty); } } /// /// Project version /// public string Version { get => version; set { version = value; ProjectModified?.Invoke(this, EventArgs.Empty); } } /// /// Project URL /// public string Url { get => url; set { url = value; ProjectModified?.Invoke(this, EventArgs.Empty); } } } }