Skip to main content

@idpass/data-collect-core / IdTransformer

Class: IdTransformer

Defined in: utils/fieldTransformers.ts:210

ID field transformer - handles mapping between form values and OpenSPP ID format

  • Transform (Form → OpenSPP): Converts form value to integer for OpenSPP
  • Reverse Transform (OpenSPP → Form): Extracts ID from {"id": 0, "display_name": ""} object

Implements​

Constructors​

Constructor​

new IdTransformer(_options?): IdTransformer

Defined in: utils/fieldTransformers.ts:213

Parameters​

_options?​

IdTransformerOptions = {}

Returns​

IdTransformer

Properties​

type​

type: TransformerType = "id"

Defined in: utils/fieldTransformers.ts:211

Implementation of​

FieldTransformer.type

Methods​

transform()​

transform(value): unknown

Defined in: utils/fieldTransformers.ts:217

Parameters​

value​

unknown

Returns​

unknown

Implementation of​

FieldTransformer.transform


reverseTransform()​

reverseTransform(value): unknown

Defined in: utils/fieldTransformers.ts:252

Parameters​

value​

unknown

Returns​

unknown

Implementation of​

FieldTransformer.reverseTransform