public ConfigEntry(string root, string option, object value, EEditTemplate editTemplate, Func <object, object, bool> valueCondition, TypeConverter converter) { this.Root = root; this.Option = option; this.ValueCondition = valueCondition; this._Value = value; this.Converter = converter; this.EditTemplate = editTemplate; }
public ConfigEntry(string root, string option, object value, EEditTemplate editTemplate, TypeConverter converter) : this(root, option, value, editTemplate, (s1, s2) => true, converter) { }
public ConfigEntry(string root, string option, object value, EEditTemplate editTemplate, Func <object, object, bool> valueCondition) : this(root, option, value, editTemplate, valueCondition, null) { }
public ConfigEntry(string root, string option, object value, EEditTemplate editTemplate) : this(root, option, value, editTemplate, (s1, s2) => true, null) { }