public override FilterValueBase CreateValue() { BoolFilterValue value = new BoolFilterValue(); ResetValue(value); return(value); }
public override void ResetValue(FilterValueBase value) { BoolFilterValue boolFilterValue = value as BoolFilterValue; if (boolFilterValue == null) { throw new ArgumentException("Does not match expected type: " + typeof(BoolFilterValue).Name, nameof(value)); } boolFilterValue.Value = false; }