/// <summary> /// Creates instance of the class CkanNode as a CkanMod representation. /// </summary> public CkanNode(CkanMod mod) { this.mod = mod; this.type = CkanNodeType.Mod; foreach (var version in mod.ModInfos) { Nodes.Add(new CkanNode(version)); } }
/// <summary> /// Creates a empty instance of the class CkanNode. /// </summary> public CkanNode() { type = CkanNodeType.Unknown; }
/// <summary> /// Creates instance of the class CkanNode as a CkanModInfo representation. /// </summary> public CkanNode(CkanModInfo version) { this.modInfo = version; this.type = CkanNodeType.ModInfo; }