Interface ModelPropTransform<TOriginal, TTransformed>
Methods
transform
- transform(params: { cachedTransformedValue: undefined | TTransformed; originalValue: TOriginal; setOriginalValue: any }): TTransformed
Parameters
params: { cachedTransformedValue: undefined | TTransformed; originalValue: TOriginal; setOriginalValue: any }
cachedTransformedValue: undefined | TTransformed
originalValue: TOriginal
setOriginalValue:function
- setOriginalValue(value: TOriginal): void
Parameters
Returns void
Returns TTransformed
untransform
- untransform(params: { transformedValue: TTransformed; cacheTransformedValue: any }): TOriginal
Parameters
params: { transformedValue: TTransformed; cacheTransformedValue: any }
transformedValue: TTransformed
cacheTransformedValue:function
- cacheTransformedValue(): void
Returns void
Returns TOriginal
A model prop transform.