Function transformEncoder
- transformEncoder<TOldFrom, TNewFrom, TSize extends number>(
encoder: FixedSizeEncoder<TOldFrom, TSize>,
unmap: (value: TNewFrom) => TOldFrom,
): FixedSizeEncoder<TNewFrom, TSize> Type Parameters
- TOldFrom
- TNewFrom
- TSize extends number
- transformEncoder<TOldFrom, TNewFrom>(
encoder: VariableSizeEncoder<TOldFrom>,
unmap: (value: TNewFrom) => TOldFrom,
): VariableSizeEncoder<TNewFrom> - transformEncoder<TOldFrom, TNewFrom>(
encoder: Encoder<TOldFrom>,
unmap: (value: TNewFrom) => TOldFrom,
): Encoder<TNewFrom>
Converts an encoder A to a encoder B by mapping their values.