コード例 #1
0
 public TransformableUnboundColumnBuilder(
     ValueContainingUnboundColumnBuilder <RecordT, DataT> valueContaining,
     Func <ITransformationMediator, Tuple <HTMLElement, DataGridColumnControllerResult <DataT> > > transformation)
 {
     Transformation  = transformation;
     ValueContaining = valueContaining;
 }
 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 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)));
 }