public EditableUnboundColumn( TransformableUnboundColumnBuilder <RecordT, DataT> transformable, Func <RecordT, ISubscribeable> asObservable, Func <RecordT, string> propertyName) { Transformable = transformable; AsObservable = asObservable; PropertyName = propertyName; }
public static EditableUnboundColumn <RecordT, DataT> Observes <RecordT, DataT>( this TransformableUnboundColumnBuilder <RecordT, DataT> self, Func <RecordT, string> propertyName) where RecordT : IHasSubscribeable, new() { return(self.Observes(x => x.Subscribeable, propertyName)); }