These are chat archives for AvaloniaUI/Avalonia
NotifyingListbut didn't really like that either
ObservableListis not a good name because that suggests rx
If the validation callback is invoked by any of these operations, and returns false, then an exception will be raised. Application writers must be prepared to handle these exceptions.
nyou have 2 read operation instead of
n. But if you have root value updated frequently you'll have
2n-1operations instead of
value = SetterValueTypeConverter.ConvertSetterValue(null, Member.DeclaringType.SchemaContext, CultureInfo.InvariantCulture, instance as Setter, value);
ValueSerializerContextdown to type converter, but I don't see real reasons to do that.