public PropertyInitializationData(AvaloniaProperty property, IStyledPropertyAccessor styledAccessor, Type type) { Property = property; Value = styledAccessor.GetDefaultValue(type); IsDirect = false; DirectAccessor = null; }
public PropertyInitializationData(AvaloniaProperty property, IDirectPropertyAccessor directAccessor) { Property = property; Value = null; IsDirect = true; DirectAccessor = directAccessor; }