public Option(string name, DialogValue dialogValue = DialogValue.None) { Name = name; DialogValue = dialogValue; }
private void OnValueChanged(DialogValue newValue) { if (newValue == value) return; DialogValue oldValue = value; value = newValue; if (ValueChanged != null) ValueChanged(this, new NewValueArgs("Value") { OldValue = oldValue, NewValue = newValue }); }