public static TransformableUnboundColumnBuilder <RecordT, DecimalWithPrecision> TransformableDefault <RecordT>( this ValueContainingUnboundColumnBuilder <RecordT, DecimalWithPrecision> self, params GrouperDefOrAggregatorDef <DecimalWithPrecision>[] additionalGrouperOrAggr) where RecordT : new() { return(self.Transformable( x => DataGridColumnController.ForDecimalWithPrecision(x, additionalGrouperOrAggr))); }
public TransformableUnboundColumnBuilder <RecordT, DataT> TransformableAsText() { return(new TransformableUnboundColumnBuilder <RecordT, DataT>(this, x => DataGridColumnController.ForTypeTreatedAsString(TextValueProvider, x))); }
public static TransformableUnboundColumnBuilder <RecordT, decimal?> TransformableDefault <RecordT>( this ValueContainingUnboundColumnBuilder <RecordT, decimal?> self, DecimalFormat format, params GrouperDefOrAggregatorDef <decimal?>[] additionalGrouperOrAggr) where RecordT : new() { return(self.Transformable(x => DataGridColumnController.ForNullableDecimal(format, x, additionalGrouperOrAggr))); }